<SEC-DOCUMENT>0001131383-23-000006.txt : 20230222
<SEC-HEADER>0001131383-23-000006.hdr.sgml : 20230222
<ACCEPTANCE-DATETIME>20230222170659
ACCESSION NUMBER:		0001131383-23-000006
CONFORMED SUBMISSION TYPE:	40-F
PUBLIC DOCUMENT COUNT:		168
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230222
DATE AS OF CHANGE:		20230222

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

	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-20221231.htm
<DESCRIPTION>40-F
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:a409c2d1-96f9-4495-8700-9dd7bb4b393e,g:5d1cfcde-ab23-4d63-b1e8-013d63a463b7,d:451d73a5c65b4574a6644ca00554f9f1--><html xmlns:stn="http://www.stantec.com/20221231" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:currency="http://xbrl.sec.gov/currency/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2022" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>stn-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV81NDk3NTU4MTQwMjAvZnJhZzo2NGM5YTEwNzc0YmU0MDAxOTBhMTdiNWFjNmUxZGNhMy90YWJsZTpmMzk1YmMxYWE2NmU0ZmNiYmYxNDZiOGIzOWFjNGU3OS90YWJsZXJhbmdlOmYzOTViYzFhYTY2ZTRmY2JiZjE0NmI4YjM5YWM0ZTc5XzAtMS0xLTEtMTU4MDk2_fdd3733d-8bbe-4b7b-98ee-d585c2f54eb2">false</ix:nonNumeric><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV81NDk3NTU4MTQwMjAvZnJhZzo2NGM5YTEwNzc0YmU0MDAxOTBhMTdiNWFjNmUxZGNhMy90YWJsZTpmMzk1YmMxYWE2NmU0ZmNiYmYxNDZiOGIzOWFjNGU3OS90YWJsZXJhbmdlOmYzOTViYzFhYTY2ZTRmY2JiZjE0NmI4YjM5YWM0ZTc5XzEtMS0xLTEtMTU4MDk2_0f788615-e855-49ec-a949-dd1a65c4b8ba">2022</ix:nonNumeric><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV81NDk3NTU4MTQwMjAvZnJhZzo2NGM5YTEwNzc0YmU0MDAxOTBhMTdiNWFjNmUxZGNhMy90YWJsZTpmMzk1YmMxYWE2NmU0ZmNiYmYxNDZiOGIzOWFjNGU3OS90YWJsZXJhbmdlOmYzOTViYzFhYTY2ZTRmY2JiZjE0NmI4YjM5YWM0ZTc5XzItMS0xLTEtMTU4MDk2_120b9291-2ded-4bcf-b440-525f9df468b9">FY</ix:nonNumeric><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV81NDk3NTU4MTQwMjAvZnJhZzo2NGM5YTEwNzc0YmU0MDAxOTBhMTdiNWFjNmUxZGNhMy90YWJsZTpmMzk1YmMxYWE2NmU0ZmNiYmYxNDZiOGIzOWFjNGU3OS90YWJsZXJhbmdlOmYzOTViYzFhYTY2ZTRmY2JiZjE0NmI4YjM5YWM0ZTc5XzMtMS0xLTEtMTU4MDk2_f5106f6c-eafa-448b-b565-ad0a4ff0c5a3">0001131383</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="stn-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="cad"><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unit><xbrli:context id="i3500d0c2852b4b829e585de7b21e3222_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="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="i1afd0f5c67c847ae99164138472fb9ad_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="i7389d9d03f4049f4bc6f8f40b42755d7_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="i4354cc1cf5244f4c97983b6fbf932ed4_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="i37b394a866734f3588d6192e5d6997ad_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="iaef8ce28bf924677afd46aa6f3dd90eb_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:context id="i18bae7cb7e4949b19a4a8965b734cf4e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6ff26ac28d94263be834b1e483e1fa4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a4c02eb8c6c4f72a1a04b6d7993bf04_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00a027b77c804042a79bbb655f78c6e4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dec53f1399e4a44974c774f4d22fea8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab36c54245bf4a4fae79d2db34dfa0fc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5834b587b8054d948e345331a1a1d322_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7da505f9d590458d8cbf141ea1b2d672_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a2e1446d46048a7ab6b04596ce08f91_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e54142bc7f443a9b2132b0aae709015_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2341b63f0dad4594b96df3166688a3d0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a60228dad95456796045d3230775c5a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b473d0a2db14cc9b00e9f6a23f45495_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib87a49db89a44f13b98006fb4acc156c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57ea547d5b0746349efd494ffc13bbbf_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58f60efb313b4dbf9c9648c537b5b2d2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia86800e660de460588e65069db21925b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i703a9d87ffed4b68b13a388e6768c929_D20220101-20221231"><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:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida3a879df2084813b7afc29f731f437b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f7f0aa2a1614509a78ee5d1387a3d5a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7ddb2bc89c04be7a7b5488ceebe8753_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie42e03f1c84e4c659840f8e509a55ec0_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0400c02264194b179742a29021b99d55_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief03bf2952c444ddbb2e3e0f13d42c2d_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i783c462d47eb4798a5e28ce9119c814a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie82d3d2674fb4ddeab4fa9e51ea116f2_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if109ea06ba004b0d9694d84e43a7fb07_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff68ab1f72cc4fb596f227aa140bb30f_I20211208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:CardnoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="office"><xbrli:measure>stn:office</xbrli:measure></xbrli:unit><xbrli:context id="i9142433788e643549a2455cb93287fa0_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:BartonWillmoreLLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i23d895d2bf4347cf8acbfeb2b9f3e252_I20221028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:L2IncAndPartridgeArchitectsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i748ac49380944a60b3b2e26d7f67bb44_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96dff61fae8742faa681ceca9c71d826_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id23e1019ef2445208d3d0dfdcf3f05d1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3579e29e5f34260b15522619520a753_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb2e7e42498f44a8ae901387963b16d6_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c8808555dff47d8b773b96ea268777c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ea11fdda157460b8d6888711fe35110_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0dcd53b2bda44da6810a86e1c6cced4b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:OneToThirtyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d606db6060f4dd29ac86dd470e707ab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ThirtyOneToSixtyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b5d2c3810244d59b60efb58f0d421b5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:SixtyOneToNinetyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff42ff3a72644c77a64f1a117c5bd7d5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NinetyOneDaysToOneTwentyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07e8f09fe76a4d708631bac9e7e9d6d6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:AboveOneTwentyOneDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40ed7f68db384972b9785a20e67610ef_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c3bb038ac1343c6bcacd055fc2ddcdd_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="ic9bffe3a7bdf4da5bb8ffe730d0d434a_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="iada8b872c6c649009c840382ae568a64_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i873be7151c6a4ac7bb0cfbfab5a67c52_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="i0cd1eb3dbd4443369b9e8637b977502f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2119949bc35c4d1788b5147084aa788a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id908fa7e470c453687c1a19be48072a5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1baf5c8569bf4e35bcd6744a8133d66a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4960eaa11cf047cc99945756b34ee0f3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c0c8bc2bb1d4bbfa1edbdabd586afac_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0e49cc816884109870aea5bb6746ae9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia949ed82e8e44c2a971b17839a48563c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc31f56c57d74a8aa3a9c6e21b614358_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e575acb6d854563851813789803aff3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60b0778b2b6d4c0c8b2a05d7806a6560_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c05638319714926809b0fb84f41a209_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65249ccd9db24445b392c43ee43ccb9c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93a6354b7cad430982750d9be5eb6d27_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i710ba827df8e400881d10a29d13dfab3_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbe55d67bc7240f9b867f493d1c509a0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i182e43a56c1042639cd3ca60afb6adc4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9af1ff72dc0e49d5ab6a85b41bf3d98c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21b74be8333a4d2e98fbc26afbf47bee_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="i892c23b829a544fa8f31965969392be8_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="i4cea886003444c11bb3716661822e627_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="id4b5a17c85c84b6e8700398baaba06b3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fd4ee0ea0cc41c18ebdbe7f54c5438f_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="iad60cc43ca3d47cb96dd3253d549418a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i648ed7406b684f4f9c08209f8528a3c2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic595465e84fc4aaabfac3b598ac26c80_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39bc0cea0ca24903a7d2745bc15b0fb9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4027d8b8caef425a8446cd36e8ae6ead_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6705a34c8fa54f23b39d5c2bc15c0cf3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idea760c4ba4d4ce28795af5de761f588_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cba94fdd8da474fb8169fc5153e6507_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e4766b9009d40cfaa11d0ca0d7b6546_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd3b31dd62ac4041a73e4f43e070c8d2_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcf8271678e342e2ba99cee214550bef_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a56cb49d37444ccae3c1ac0694d61ca_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0e8f9ce60624c99a3143f1f97782f11_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18ab21aae8f14e7ea62b9761525736e4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ed42406b27c416aa74fd804b17b1fc8_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie71e67f95afb4b2a9227452f1838f1c1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e73c82371e4420c9c0756c8886d24d4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd3c3ebf942c486facde77338214f05f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c6722a00c654ef9baaad0745db23684_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf5b11a3f4ed457b8eea7ea31990f624_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32604cf3d82a45449fcdb62d651c1f89_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6db418ed45b4474ab7d82ab1b19f9613_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25b87d7401f34554a2c40b2998bfd481_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if213ec00da7c4351b435a51550585f84_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia138f93d9ad74dedae9dcfe8b4566ddb_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5283f8cbd4244bb88654d8e0ed0eddd_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf49db9374054aa2a7f85523688e5a40_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="i1701c55a65a74cf2ba3f68c3335e431c_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="i310ff67113f84f3db7c481b900602b83_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="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c805d2fa7b8400694eef5566041ffd8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13b56e0306184c77948b159e5f9a313b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic258a8670f924872a266b1c502777751_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i966e5d392ca643638854d130cdab9145_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie95237bf9343460c81d58873284df9e0_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30e70d2b4598418bb45206e4f39c8f58_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8faac9c57e441049fb38134946e8013_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c57a13429df4f1ca7f7c19d884fc97f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib98ccf767db742b9b2e59e0c348140e7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2e36fbf98fe4b3abd3eaf0195e93895_D20220101-20221231"><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:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82b5607c0452454da865cd1af0e02d37_D20220101-20221231"><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">stn:OfficeSpaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21251eb687164486a1cbd506cf67ac60_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id05ce900756f44b797dceba72835ae2b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57fdb4fd09824a3e81035a57e775cf4e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia25d36ce32b0421cbf09314f141aeb90_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:ITAndOtherEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie29d4441ae874c30a2132296b3301e83_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb684907af0e4891a45599d9cb9817b1_I20221231"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85c0c28df3a34f4286654bc53675810e_I20211231"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5afe5d6d0c9e4837bffc91da89f7e884_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d0de30f3da54dbcbe11320f1ee28cb9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief3eae68d2c0450f948f54fcbdf7fa89_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i280b65129c5e407bbebb46f6f15569e5_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i195365f2d6ae4f91916a49eb61d86776_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id39aa40307f3476091d29a1e484e70b1_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c84b120bca14446b261dc4b25f3ea47_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd4f3f8773924a5f8f336434c9a3fcbf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2022e74a55cf4f0bbc79cf11235e1b5f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb4305abd682423f869c082fb2a5fc3a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41bb5f9be49f48acbb9b43a72b4edfdc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9573a8048c834ccdbd585c724f10d943_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia95a7867337e4f97a22d8a6f067f1dcf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic888b0212f9144a3aeb2178298dcb9a0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23f76d0965ea46e897e8173074c916ed_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3efadac54f74b78afa79bd38ba078f6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i103acbb0e8a94f28951611deea572300_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie77aaa9a97ce4c77b43a6edbab8f69bb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3944f63f5c1e43a39aaa47989c2e9edd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8705051916a74b8da4b44c778bf9ab25_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6efb01e31a444aa29282fc1c2b759f07_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i288eeb50128c486fa87617bec706accf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2309c148717e41e4b07b2096f4b082fe_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38b8734a9d454506b1bc3ff738a4075d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d61e4a6fda44641a82c792e573444b3_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ce90c45417e497584db049d7eae83bd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf98de6738f44db984e67830cb599ba4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1af5f000afc4c2483321b2bc0a3c2e5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc452e2a430f40e692cf54750e05d156_I20221231"><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">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb59021e84134ad28f7735967b33b7b9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib87a750a0cf5439387336ce5d870b280_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c3ea41c1074438490c03e3efbcf4508_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i366da4dd42fd4e0abd625fe21b5a1be6_I20221001"><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>2022-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief977f4cca6f481481682ae1ab2c6a3d_I20221001"><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>2022-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cb4cc64c5e44d259c56e0e7140fd6c2_I20211001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38a20dc692da44f19a401dde170f7b89_I20211001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9bf6812aa03425f90ae5e089bd00d81_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79586229b3114ac79186749a8269a880_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia10b22ab5c954e0baaad450d3cf79b92_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4b67129b42d4381b995472aa2a290dd_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="ib41d598a1b62437f8176dab700ea0257_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="ia3b5076616c2458ebbfd04c072bdc8cb_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="ie44ca00c8c434ed487af37dff024c2b2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i277b148ada2548be893df1c2ff4a6e51_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd0b16fccba04026ab536275a58c106d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb9049e6762e41b9b781147b22509b37_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie03f6ae97c0a4ed1b1205b7938045701_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d4165507bca46a5b93a0b8bef91cb5f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f9aeeb8e988425dae90756cc3b57082_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id412eeb7cecb4bd3bf988f1eef3309f2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i035516467ab84e6492fd03ac9bd62aa4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i373e74f956664b0c9582a303ff9f755e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c0410b08e2e49d1ad9bfe2d4a8267ad_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i754d03bfc8d149b9ae6fc50d65c3aacf_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6e14428f8214c41ae32d048b4596196_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73433393149f493f8de0b2fa93adfebf_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="ib06dbeaca1b64aa3a871371bc641b43e_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="i6458eb6ce3ab4a97b319131eeed5a2da_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="ib6240afbbae2486b813b13a0612b23be_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i921c6165b78647a690687159bf09c957_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide10fdc8a99a40d3b1b6f2d849482cac_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb6fd5a30bb6431ba6272f69d758328d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2d7382aff734f4aa965deaca3809561_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c9b9a6dd2cb40ce975bf32d71e5dd12_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d5b6957813e40cd80336ef6fea1a46d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37ade45250e744e78cd360cba89ced89_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i210e149383b649b2bcaee76e39a9d198_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32781a6b6bcd44e69b11889f9e4a2b6b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie25c8136bfd14a20850ebc5fd91bc83e_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id673b13eb2ef4869bc7919451f7c6388_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i686722b84171445786cc42fd083a1c54_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i705b3315349f4b2c9998e3caadd0110b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i208d032662ad4fa29aa18f54e0d4814b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b972b9d2c464015a6a73a255b8010dc_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62ac5e2bc6334a42822820e1be15a76e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2784223406524cb38ad8ab2af7e94ba1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82a9162c824d4136ac9eddaae85bc2b1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic10d838f90054b129a345e07ffe565a7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a4f0338dbe24d3f979586b9c7114634_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fb36f5919a14ad4a5f75348f80da82d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa4441f95f3a482d9d7c4fe0caa4bb6f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3341911b437a4489b94b10a208c6dcbc_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a32c00b0a464fa59627b04ec9fcef59_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bba9f1adaa34b54ba7d18f8cb958f46_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:SoftwareLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i095f8f5813924a6ca44b9ce1cac3f051_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibad95dae36c84763a2cd1bcf178ba47a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4186c854c49046fb9d0db53d51177aac_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i368e06e7ed0d4dcc8c72bfd2bad01551_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:HoldbacksOnLongTermContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d55384d887648e68d7012e025757932_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41b472d97824499e9de8fe915d11cd67_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i393a242b9f3c4e05810096f45dbba8dc_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22178183e0824bdc941c6638547c3e05_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsInJointVenturesAndAssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57cf45f3f291437fb4ca0cc9b8c68dff_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a4130e023fe4528b0203b49aa880e0a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d74358285264252b8ef50df6e3330ca_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa9a1f69662345a5b668179f9084d469_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:EquityInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ead5934652e47888fec336032c6f68e_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1cc9474d4bd8441a963bf5006c9df3d4_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7624795e159c4408955adaf53d97aedf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8a6a2dc6c7d414da12453d88149ec1a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7197abdd4ee84c398e6cb6be688355fa_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d7c6c76534b4aee96ed755af13f4904_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1713488bd650420c9d5691e0cb87e45b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bd99c413b1943d088137e5aa9838035_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bf64ca2bfb743fc989989c53f263333_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bcc241243bf4fdcb2442f6ed18b412e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9aa4af3fb16f411e8285ae4d591f9ba0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ce0fd238d2546b4b9a8549b77403b09_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia00920a242f44468999268b99b277a4c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69a63542a2ef4949bfac470a9efb7205_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bf6dc2c429a41cdb74b266c980707e3_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80ef9d770f8342bd893a2ff405beeaca_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i597444390a8849d591b7eda9d90f0f1e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0803fd0e0218448dbd74c46fbdefd3c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3f6008043b44c7d808448c5f7c47564_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i056cfafb757a4f65a744d6c9195e8002_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1a4f196618f428eab3503cd551678f3_I20201008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb1301d9f2734fdcbb666f3160983a90_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9342331dd8d74e5383e98ab701598544_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fc7c1e4b6214caab1291848d8b49ccd_D20211029-20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-29</xbrli:startDate><xbrli:endDate>2021-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="tranche"><xbrli:measure>stn:tranche</xbrli:measure></xbrli:unit><xbrli:context id="i4966e3c545a44d2cba92ecdfdc2458eb_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a9bb638d8e1402a9e49610d5ded4911_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20d2235e7bcd4967a6b6f84d7de20bbf_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25e09b19af614fb287e91bf9d8e25b16_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i435e1a2b13d548ca97ebcbf6438be2fc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1c11191fab34996a217c31b90ff7c5f_I20221231"><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><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i618be6c03cef4da78f9ddaa8979d246d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9a988f617e14ce8831b8a7fdd4e9272_I20221223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:UnsecuredMulticurrencyFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="gbp"><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unit><xbrli:context id="i9980fabd84d8426998e63acf6e24ce3d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:UnsecuredMulticurrencyFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ac618f21a654a9982973020faccea96_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SyndicatedSeniorCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ec9d45b41064c3b8e7bf20e98740e4a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SyndicatedSeniorCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7c03ad1830b4fbb8d1c31e09cc6aec0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SyndicatedSeniorCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if17a35f8619e4e53a7536df3bcf4f81b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SyndicatedSeniorCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9cb6e1dfb714d98bc71ef314b8546ed_I20221231"><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:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06ba50850e6042ccb213e53bc8679fa3_I20211231"><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:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6857540c2a824dc7a3542fe586143be2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:AustralianDollarMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="aud"><xbrli:measure>iso4217:AUD</xbrli:measure></xbrli:unit><xbrli:context id="idbd6193584b746bea847a83aca1d18a4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:AustralianDollarMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3603062f38644be2a72f829a7748df30_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:BritishPoundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idec79511fcd140d4b469a92373a2f9ec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:BritishPoundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c424e5231784c159a38039aff1fa1c4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:OtherForeignCurrencyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i193dc70d46e448e580aec7cfe87ffb06_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:OtherForeignCurrencyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i859aa9ad2dee40f583e18bd26be06646_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1daeeefb59834f549c937f9fe39d46ba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id12e0606294c44c19fe7fb583dbe4084_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4463e42b2c214515a240a382b4e36dc6_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e085fbfb1534d458602b970b9c1e97e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:ExpireBeforeTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id15afcbdae554b4d88f6d6728e96d010_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i328392ad1a0a4df4af74db5ca1065602_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:OpenEndedTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6e948ef794d4107a8d4e939e1d17bb5_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05fd71b8147b40448f3304d9019c8f7a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99a2100abe2c4b68a2c99353813251ce_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c81c63d418c4241bd50ccf98dceba9c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesExpiringBeforeSeptember2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26e4cbfb80584cabab95a1471154e0f8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03130edc1c144fa59b6a58f89581db5b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5069175c000c48e5a758ea56732d861f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i094b259b2d60494880ec23e3aa692f98_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84f695a228b34c4aa87510a101609d0f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i026011a7de7f4d93aa0c9391d466a407_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icad8260fadc24841917cf35bfcbdc070_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib69293824995439b9a77c4f14a7023ff_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i355993891c8545bfbf9df8b15f459823_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibef51c12e49942aa9f822ea9ebe59ef4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71368a1182b1438fa058c53f519e21c2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d6470f83c84464788689437308f4816_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2affa7064bc04cfc8b10a5ebdc78efaf_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i398e0c9f20f343c08386a9e1bbd097fa_D20220101-20221231"><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:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if92ec0addc8d44f7bfae9c8497a5262c_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24a8a8a74b0840d88d7bd999217da161_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec2adcf841824469a61411c0d07b972e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia65b22b30c854077992a2e3af43573ed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide2a1120394e475badbf60f483372878_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib358e7d8f9df4d22a7f3ecb7cef23516_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">stn:PostEmploymentBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i164a67a3766c4ce0803f76b74e6940c5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea5f56f009da4f28b0a9de1bd80c3a9b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4af8cf7d2cb44b509580ae4d459e07d2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><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="i3c5686666f60490d984391d70583f34b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember><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="iac386ae1afce4b3fb4c3328593bbbebf_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="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b3a8dac241b4b23bc7992b555649945_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7958cea5f5ea4c1fa55e78def75aa45d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i096e7a63123e4b9f88d5ddc8df593bb4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e0c30233b4b450284f50a9a0c6feeb2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09dabc55c73d45efa0b3da00dcab399e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i037a0dfa80c14cbe8df01d65bba7ce4e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2And3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1839e8d30d141fd98f2b68f8fe97bce_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae6da8af3d0945e39245daceb5b6cb13_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6eff026b01114761b44d3f8e3557b322_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7970be45ccc94e80816d11e41f1b011e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59c527d1feba46e684fa596d20b4aa8c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50996608689e43a5a5a79a993933e219_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i245ac308b6be40fa9a20786486e87c94_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37a64457169b44a292340100761f8958_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90c5b91cbfe34ef9a30f2ff89d12f801_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1673e6ab34ac4e45b8e6efc2cbc36125_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3ca8e526a884663b2e0f12c3631f837_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1197a974f8994b58a06cf4c7f2d728f7_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i905761945c9f45b2b4672c753004ef55_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d5afd9f8aa6407e8d65b0e03798a1ab_I20211109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if83fc86e474849279046203f78482de4_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8609e5c902a4a0b9aefa5b21a80ec4f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70b9ecf3e139424f8cf424203001b2ac_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7986e572d1dc44b99054095df4d30a8f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb0d3202994447c68183b95c73b5bf6c_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e5bebc7e44149d09848dbda6a64c652_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4408d86987784767b70af0b6a64add67_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2a936aaf6aa40038e498fa2e828ebdc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if64bfd57e6e5492ea7a76372ca7fcf7a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75299546d173419e849dd5fd9e285ea1_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="i7a70b63222fd437087d7242487f5b2d7_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="ic726fc4702274b198f352fb5f1f0506f_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="i41747079cb5c42a697819f01ca68aee6_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e7338bd08b944b3a50f1e83ae8cba4f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i328f2cb12b064473994ab96f136b7ef8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic914474d530744fda82e50e322406345_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e5c523b8cdb46fb860ff3ecc542ba06_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i186d94a6b2ec4738895125ea37e48f51_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2121d79f8f044875a3e14c7d4209e472_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="day"><xbrli:measure>stn:day</xbrli:measure></xbrli:unit><xbrli:context id="i9e99a8ab2e864112971f57795825282e_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic18f7b700b1442fdbefec805cb7ade7f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24d3a6dbd6364c61836e698cec03c850_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2946d0b2f3d44a096bb98dac20103e4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcfe2b386b644be5aac1fa4c9afd8dcb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">ifrs-full:OptionPricingModelMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44423187b96749459843f0ecc1927c71_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">ifrs-full:OptionPricingModelMember</xbrldi:explicitMember><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a650f543cbd4253a621b01fe7b0df6c_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></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="i79210062fbad4e019a7ef7603fc67cec_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></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="i7012f071761a4c39a631a37f623ef79a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib741f9db430d41a5bdcbe8d93ea80914_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib61b23685ad14d8eade9f3032c57fd03_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d64bfa378ee4176a42471c5aab756af_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32576304884641dcb7c826b0c508491a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbb3d5fe0504446ca279361ca315afc0_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07ac39bd00a1483cb62f576081ae01e7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72f58ef6cae946e991f136b24f57b6aa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5582defc8b34dceb8c08236ddc3056a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide984dd3164d4e48bf1a5816597f5f85_I20221231"><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><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f7f7ec69c57484fabad938edc1875f5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10345836b02e4d33b6208d4cb59edadc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86c5f95e965142bd877c1060877cb2f4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c57189dc3ed4e7f94f5ab3415eeb6a4_I20221231"><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><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied801213e2e64777966a1894b4bd9832_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54acbe4d8eb1455f94ed3561d98eff8f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34fce451bad243e3b1c68bbb4f6678c4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i881c742fc0e5418a80c90d2e8506e9e2_I20221231"><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><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia45a4500a0be471eb16fc0438958ab0d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3411a24503f34ddd8620fc54813487b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacc57581fc1f4b86b60e517e12a8c460_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cb9d9a8be7d40538be20c3ebed880e2_I20221231"><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><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5c3aff46f2b49a2a1cf95b5bd00dd41_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41fbda7f377949e2a92746c5b343f052_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied8787a8bd1340d984510ea09e7d9034_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1b78e3864464982b83fed354f32b3a3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieefd9f18449840659900db60b738612c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d5292771ae14e5ea432a6c64eb70af4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cc166f291ae40bb82c50f427db05789_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9464fadd86343458a3650953b6e2493_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb1f520d767f4560a7e404f54351f8f7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84facbef2cde4fdb82f7c7d1d5a9dcf0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c96436252674dd0b4554ea8b358e17a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04178539cd464d67a01c6abfac7f4bd7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f2cc51305f24d0faec4358f3e21bd58_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia81b6f1d7ab44805a2287276dcee216a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f93016398c148f2a3b0493dbed15d91_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1463372057c146238c477001221a8820_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6212f80400db4494a3ebe34f4e90b91b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0519fed080c640b89d2d0900cb8c3b33_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie766d2604f624abdb5cb6c9dba0798f2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9df874bae7de460e8af1d804362c7a7d_I20221231"><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><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i387fe91882e941d8ad6de6f1556ed95f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2210c433741c472497d172289e4811e5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i833635812df0456db90ad11cf7ce3cce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id20cef17fc6c49b18e043cc8d3bd4f35_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b457ce11f4d4f25a04c8b0c8e4ae64a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4cbd5db1f8a4069b6bba80eafcbbf34_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id86caf91f1084b58abbddb00785dc301_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a8a314228814453aaba98a1344b0edb_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ffcb4a220664ffdaf16c7cbb843b8fc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a2ef42c21254bdbade46cf6dc225b9c_I20221231"><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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec779fca31b340938e6a1ffe84e48d0f_D20220101-20221231"><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><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id53dd5a8fadd466fb0ab9941fef6dae6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7893684718944730a342f78252badd14_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i718193e591f047a0b9f20294fd0e15b2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23ab371ed1d548f0aab7582cbd96ec21_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a242a04918e4fa3b369c2a512e6d076_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice9c1ac572d84622b8a0d10d53576c86_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic989ab22062749f8a3398bb9e76b39ca_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:AUD</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cfb5bcca57c4a5589dda3b6e5ae8a39_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:AUD</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib13bdf20fa4f4ef9a2ae2e7c60d0fe1c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29afb1cc1de640648bbf3422f85bbd41_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibda5990299de48928e3ddce185397ef3_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idabc3e3a26ed4f53808ad9f340e896b2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd909037834742cb83550248f0a95be0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12ef032d9c404cbb805a5c06d9f3d673_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i271d3c5d6bab41a5a29e3d772a33883b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61610918624a4af2b950b9c797664d13_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i068e591d61344dc2b82cfc543ee52f53_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i891aef475170499c969469f1f0777994_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6967d6b7fde845fb97a62f7b359d03d0_I20221231"><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:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i379d35d1c7804e0398c4966064918ab9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4efe633049eb41a1b91e0b9f61c30dde_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5768894803a445389ab9f78d77cf0ffb_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib365ece5cc11425d896dcf0b653399e4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic67d7d7595bb43f89c1692063380565e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33163e1a27df41fdb4f185dffabec72d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccf27388349c41e7a6656df0b18a0153_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e06ca9bba16412793442654b634a46c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf029468a2b14c2f8e3bde4aa834f226_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0345363cba924ff4b568235d7e15ccd2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68e7d0d2e9cd4b479ca405c4bb5833eb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib59d01e8cf5a4b1a896a33a4a33f7479_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30e1cc192edc416294e1aad6dad19472_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7a44295aedd49a3aa505a4d778fcd36_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f3cd7d4dcef4fa4944b9b7aa9dd0930_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i232432f6de7843f3836e0ffcd43c8bd7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idedfbf4d5e77454393f96122e1c6415a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i079a009503c04bc7907e4ff25e45e73b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia56a10f1204a4bf2a795a1e1b564b873_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99bebe55abc1435bb13d19b0a8d32f16_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:CreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b95f9bcb26540db8c2c6a526b5260d4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:CreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefdd99b6db89414086268ec103585ecb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic01466d6d29e43f1907ce26e04fc3f35_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i442e43df81b240f39a80cc0c4b3b6489_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3131f105b498428ba1cd32ff764cd89e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2b107eef6094138b9014155dc026578_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94be2f6f1ad846aaacee282049794bf1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:TemporaryDifferenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94362e61e78443779d1a77acb0d7bee2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cccbc19b97940f79cb2c9866dad2d31_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:UnusedTaxLossesAndCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfaee5a25e23469baa158247e7df5376_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa2d3c9b80ac453380a4a0de9e8496b7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f51657f46b7495f8dda964ddee8857e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0aebae337954c9692fb1ab061f941af_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:DeferredTaxDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78c911808400467685924e3929277c90_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79af1d7ea0d54d1cb672a010e9c1895d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11c276d4274f42d2bb94d9e30a88f8e7_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5351864cac8b4e5aaf1de70215ee1560_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:IntangibleAssetsOtherThanGoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9dc3241511504d86aeab50576ff86a00_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0422f6a06d1f4441ac76dbdf34f9d9fd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8181b582118b4ca1a60ad813eae566fb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ExpireMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdd73915216c4466bbb910bc54b7c925_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ExpireMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76cc8e56bf80417587568ed95a770698_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a4c6d1cb13842528d576fcab2944ce1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3051a485b1f4916b6c4a1535a798af9_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c3f532751104522a0a559ceab9c8c76_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc5bce820eaf46ecaff9af9c1c0a5fd7_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i126c64b6e3524658a9fa106dfd8b443c_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="unit"><xbrli:measure>stn:unit</xbrli:measure></xbrli:unit><xbrli:unit id="option"><xbrli:measure>stn:option</xbrli:measure></xbrli:unit><xbrli:context id="i4ae18031b6c24479a01f21a42e0ef335_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="i6737731559de49f08fc884a5090f36d0_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="ic76d06ec77974c65848bcdf7b25b1a1e_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="id54134c8c7514d988b6c24b42fde3538_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="i9b187a6345054e23b7778dd72b01a2a0_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="ia01aa611c2b3452487c877ddcbf4e722_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68a2d4c898da418ba2f0f73e4a98bb96_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9bf9aa9a235144629572f2a05789cc00_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i202fea83603640dda24b6e5a92431a8a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7c0d0f552e24c788cc3c30b1375857c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia949cc05e7a545a585a3f87623b0d2a5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e89d08d0f2a445097d9885a1b8f5a57_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4a3cf850cab4a61b13dfd443e7036ed_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i079918fc16ae401b9740f98cb23957bc_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85411734ec4e43a8a9b63e2a40a7a68e_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i575adc2045b44303990e10f2c94f4935_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0acda9fc0bcd422d8d99b829fd4269f1_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84fddc60a44142e4ac829bd03cd3bac9_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66986214b559452aa5730e44afaadd02_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e3e6c7c001a46d0876857b54f32c635_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c2dc855dee644d9896e2c305af35c1d_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b3aa991413742e689c314a1ae281b1a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="stn:JointVenturesByNameAxis">stn:BetterTogetherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f993f16a9904766b57c3e123d6955f8_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48d92a5616a84b22b4b0fca8752347cf_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a033a5010604727ba658b2094a03d37_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iddce28f04be3438dabf8b4a29e526bf0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd39503052c942cfba3a39dd3f93c4c7_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i640057a6a0eb46c8b280b782dd363f42_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic28021d0f26943c49b9ea89dd03954e2_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26f16091385f4b0c91da8369c76d632a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38516bbeac504738b83c8c1b63a7b119_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if179a9a4b8924e48be193dc89dbb34c3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6303ea67f71741dfa7f6df29ec8d919a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b8288083b9b4cc7aacaab48c1a4e973_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ab7dc9b55814ecf9a61888f45dd00cc_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5ea56681397430fb43378260140d127_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i686b613f110d488e8791c87779e8b794_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18f1a021d231453c94473500a416affa_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e708c97598c42d98afab55e90e89f3b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i427bd7519bbd4a15827a73c99e3cf524_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6abc9edb024b47629f6e464b12a9ab04_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31b0fdb1dd304a19bcc366b3bd4e3df0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id281eef9ffd34315894b2dc0666aa86b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i350a6011ddc44ba68b05379eaa6eb34a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87c8905d7b934d009a637232dce66063_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5379db9698c44a549237d005bd451dcc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2d64d27b68f43ae8557d57145efc474_I20211231"><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:GeographicalAreasAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31d8ccb065b441d993fc0870170b2084_I20211231"><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:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaed342d8f03641008dab26f12a2dea5c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:RestatedAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie893aae446dd4e64aad7d5845ab4b8ba_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56bd945e5f4b4ea1a2a753b1e039c1cf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:InfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d501dfb0fcd4cd4bdfccbca2f18ed3b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40b8fe860858474a9162740743e90e4a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnvironmentalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i161bdcae9f32473caf899ce1ac342ffa_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fd59c17aca64395bb612457e6863eeb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:WaterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63c1b8d133ef4c8fb5c5ceda69b1be13_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie331f0ae3b1d4c86854bb26ce88dd6ae_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:BuildingsServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89a112f7252e42eea570a30d094e3c6d_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5db0a79c9be4b31b7329d6aa948c9f9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnergyAndResourcesServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibca825bcc37e4f18946600f76347efd0_D20230222-20230222"><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>2023-02-22</xbrli:startDate><xbrli:endDate>2023-02-22</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i451d73a5c65b4574a6644ca00554f9f1_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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjgz_f7568be2-b00c-4e01-ab93-a975db44bea3">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:DocumentRegistrationStatement" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjc5_c002f678-4f72-4ac0-8d7b-265fcadb514d">&#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-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjQy_039d5642-65a8-4725-8adc-414e1c77bf76">&#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"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV8yOTk_6e12f8f7-2441-4e9e-bf4e-417c6598c1fc"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV8yOTk_b28383bf-cb9a-4183-8889-1d58ffdf1aff">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjM3_3821b6a1-1562-4464-ba8c-4f04bffea8b2">001-32562</ix:nonNumeric></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%;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjcx_59cb579f-3cf0-4806-9a5a-fcfd714c18fd">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;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;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;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;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:edgarprovcountryen" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjgw_015c48da-a50e-409c-bb89-a72b0fdf54b3">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;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;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityPrimarySicNumber" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjU3_6373b9fe-301c-42f1-a2ea-e888950d8a81">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;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;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;         &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjcy_778461e6-cf18-414c-9cf0-7c11e060b0fa">98-0601423</ix:nonNumeric>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;       &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;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;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjcz_94f3493f-73dc-4876-b05b-1cd73bd74e15">10220-103 Avenue NW</ix:nonNumeric>, <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjY3_26686b43-71f6-49e7-ac8c-7b2401c11191">Suite 400</ix:nonNumeric>, <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjgx_234fd87e-ba7a-4070-97e2-550b3b68179a">Edmonton</ix:nonNumeric>, <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjQ4_ff7dc428-f8b3-4b27-b171-89064174a474">Alberta</ix:nonNumeric>, <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityAddressCountry" format="ixt-sec:countrynameen" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjM5_681a3ecd-5fbb-4c05-aed1-3aa09ae2e546">Canada</ix:nonNumeric> <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjg4_a2e62898-d06f-4011-bfb5-b1de9cfabaae">T5J 0K4</ix:nonNumeric>, (<ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjYz_8d46971a-f38f-43b5-94af-cc522e82a6e2">780</ix:nonNumeric>) <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjkz_2c708c98-1d78-40cd-8222-c1ae1d2afde9">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:42.75pt;padding-right:42.75pt;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="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231" name="dei:ContactPersonnelName" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjU0_d34c748b-a4f8-4bc4-a19c-7851e885e411">Stantec Consulting Services Inc.</ix:nonNumeric>, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjU4_ee34e124-3674-44eb-af70-19429c5aaf08">370 Interlocken Boulevard</ix:nonNumeric>, <ix:nonNumeric contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjQz_6e85d7e0-c6a4-4562-bb8e-34ad3ed43496">Suite 200</ix:nonNumeric>, <ix:nonNumeric contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjgy_1eb4997f-2e42-4c32-9dba-86932ddd5320">Broomfield</ix:nonNumeric>, <ix:nonNumeric contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjQ0_fc2ee6ea-8809-43b2-914c-67382035fa9c">CO</ix:nonNumeric> <ix:nonNumeric contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjUy_03c4c528-88a0-423f-97cf-ea6d2edd90f5">80021-8009</ix:nonNumeric>, (<ix:nonNumeric contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjU1_356bc843-4119-4ea3-ad5b-986707d6eb1a">303</ix:nonNumeric>) <ix:nonNumeric contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjU5_4cc59474-c88d-4388-86d0-502140addf4d">410-4000</ix:nonNumeric>&#160;</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;</span></div><div style="margin-top:6pt;padding-left:63pt;padding-right:63pt;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:66.521%"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGFibGU6Yjc4ZTRlMzY1MjE4NGQ2ZWI3ODI1MmE1YmUwZTc2NDQvdGFibGVyYW5nZTpiNzhlNGUzNjUyMTg0ZDZlYjc4MjUyYTViZTBlNzY0NF8yLTAtMS0xLTExNzYxMA_4cb6090c-adf9-4403-9faa-3d05c0e5831f">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGFibGU6Yjc4ZTRlMzY1MjE4NGQ2ZWI3ODI1MmE1YmUwZTc2NDQvdGFibGVyYW5nZTpiNzhlNGUzNjUyMTg0ZDZlYjc4MjUyYTViZTBlNzY0NF8yLTEtMS0xLTExNzYxMA_ac49bcc6-172e-49e3-8f2a-7c761e47845c">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGFibGU6Yjc4ZTRlMzY1MjE4NGQ2ZWI3ODI1MmE1YmUwZTc2NDQvdGFibGVyYW5nZTpiNzhlNGUzNjUyMTg0ZDZlYjc4MjUyYTViZTBlNzY0NF8yLTItMS0xLTExNzYxMA_e4451289-b344-47ea-ac31-97c1379a26f7">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;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;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;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;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;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;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;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:40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:AnnualInformationForm" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjY5_61400591-84c7-4b72-9ee2-4668336bf377">&#9745;</ix:nonNumeric> Annual information form&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:AuditedAnnualFinancialStatements" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjUx_f9180790-7146-401c-8682-55d665173329">&#9745;</ix:nonNumeric> Audited annual financial statements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate the number of outstanding shares of each of the issuer&#8217;s classes of capital or common stock as of the close of the period covered by the annual report.</span></div><div style="margin-top:12pt;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV8yNTY3_6e12f8f7-2441-4e9e-bf4e-417c6598c1fc"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV8yNTY3_b28383bf-cb9a-4183-8889-1d58ffdf1aff">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> &#8211; <ix:nonFraction unitRef="shares" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV8yNTcy_2f0945bd-5a6d-46ae-a147-1fbe846fbd0b">110,809,020</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjQ2_976c10cb-7985-4015-aa2a-352bcab2e8ea">Yes</ix:nonNumeric> &#9745;&#160;&#160;&#160;&#160;No &#9744;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 (&#167;232.405 of this chapter) 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjg0_d89902b2-4d02-4f2e-9096-2a61a91cfd9c">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjY2_e6101488-3237-4c5b-af1f-9aad163b84f5">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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&#8224; provided pursuant to Section&#160;13(a) of the Exchange Act.&#9744; </span></div><div style="margin-top:6pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8224; The term &#8220;new or revised financial accounting standard&#8221; refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.</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 effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjcw_4fb03e01-bc28-423b-944b-624e381568a3">&#9745;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the Registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#9744;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the Registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#9744;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The documents, or portions thereof, forming part of this Form 40-F are incorporated by reference into the following registration statements under the Securities Act of 1933, as amended: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.405%"><tr><td style="width:1.0%"></td><td style="width:47.702%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.098%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Form</span></td><td colspan="3" style="border-left:0.25pt solid #929292;border-right:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Registration No. </span></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="border-left:0.25pt solid #929292;border-right:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-143082</span></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="border-left:0.25pt solid #929292;border-right:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-143084</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #929292;border-left:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="border-bottom:0.25pt solid #929292;border-left:0.25pt solid #929292;border-right:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-212932</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 1</span></div></div></div><div id="i451d73a5c65b4574a6644ca00554f9f1_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-41 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, 2022 Audited Consolidated Financial Statements, is incorporated by reference herein.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AUDITOR ATTESTATION</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under &#8220;Report of Independent Registered Public Accounting Firm&#8221;&#160;on pages F-3 to F-5 of Exhibit&#160;99.3, 2022 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-41 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, 2022, Stantec&#8217;s Audit and Risk Committee was made up of the following three members: Shelley A. M. Brown (Chair), Donald J. Lowry, and Marie-Lucie Morin.</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 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). 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. All members of Stantec's Audit and Risk Committee - Shelley A. M. Brown, Donald J. Lowry, and Marie-Lucie Morin - are independent, as that term is defined by the New York Stock Exchange&#8217;s corporate governance standards applicable to Stantec.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CODE OF ETHICS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stantec has adopted a code of ethics, entitled the Stantec Code of Business Conduct (the &#8220;Code&#8221;). The Code applies to all directors, officers and employees of Stantec, including Stantec&#8217;s principal executive officer, principal financial officer and principal accounting officer. Stantec requires that all officers and employees annually certify that they have read and understand the Code. The Code is reviewed regularly to ensure that it complies with all legal requirements and is in alignment with best practices. In the event that amendments are needed, recommendations are made to the Board of Directors for approval. No&#160;material amendments nor waivers from any provision of the Code were made nor granted during Stantec's most recently completed fiscal year. The Code is available on Stantec&#8217;s website (stantec.com) under the &#8220;About&#160;&#8211; Corporate Governance&#8221; section.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors believes that providing a forum for employees and officers to raise concerns about ethical conduct and treating all complaints with the appropriate level of seriousness fosters a culture of ethical conduct within Stantec. The Code sets out our procedures for reporting and investigating observations or concerns raised by employees or officers of the company. Stantec monitors compliance with the Code through its external integrity hotline. The integrity hotline hosted by an independent third party allows officers or employees to report concerns regarding breaches of the Code in writing, over the telephone, by mail or by email. All complaints are treated as confidential, and requests to maintain anonymity are respected to the extent possible. The integrity hotline is managed by an independent third party.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Copies of all complaints are reviewed by the chair of the Audit and Risk Committee upon receipt. A quarterly report is presented to the Audit and Risk Committee and the Sustainability and Safety Committee summarizing the status of any active investigations of complaints and the resolution of all complaints made through the integrity hotline.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors believes that its effectiveness is furthered when directors exercise independent judgment in considering transactions and agreements. As such, if at any Board of Directors&#8217; meeting a director or executive officer has a material interest in a matter being considered, such director or officer would not be present for discussions relating to the matter and would not participate in any vote on the matter.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under &#8220;External Auditor Service Fees&#8221; on page 21 of Exhibit 99.1, Annual Information Form, is incorporated by reference herein. Please note that effective June 1, 2021, Stantec changed its auditor from Ernst &amp; Young LLP (Edmonton, AB, Canada, PCAOB ID: 1263) to <ix:nonNumeric contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjE4_199f7fbb-9a20-468f-a75a-d30093ea0192"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjE4_fc10fb76-68f4-464e-afc1-9226ab6fab17">PricewaterhouseCoopers LLP</ix:nonNumeric></ix:nonNumeric> (<ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjE5_63856941-0207-44eb-92dc-72dd8ee3da4f"><ix:nonNumeric contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjE5_b655612e-0c87-4ab5-8926-9f223c88ed4a">Edmonton, AB, Canada</ix:nonNumeric></ix:nonNumeric>, PCAOB ID: <ix:nonNumeric contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjIw_7421fdeb-08da-4fc0-a6fc-92e7485c5337"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjIw_8966f9dd-87a2-4b6d-a045-deec41e62721">271</ix:nonNumeric></ix:nonNumeric>), therefore, the External Auditor Service Fees table presented in the Annual Information Form contains information about the audit fees paid to Ernst &amp; Young LLP up to June 1, 2021.</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 21 of Exhibit 99.1, Annual Information Form, is incorporated by reference herein. No audit-related fees, tax fees or other fees were approved by the Audit and Risk Committee pursuant to paragraph&#160;(c)(7)(i)(C)&#160;of Rule 2-01 of Regulation&#160;S-X.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OFF-BALANCE SHEET ARRANGEMENTS</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under "Off-Balance Sheet Arrangements" on page M-25 of Exhibit 99.2, Management's Discussion and Analysis, is incorporated by reference herein.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONTRACTUAL OBLIGATIONS</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under "Cash flows (used in) from financial activities", "Capital Management", and "Contractual Obligations" on pages M-23, and M-24 to M-25 of Exhibit 99.2, Management's Discussion and Analysis, is incorporated by reference herein.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CORPORATE GOVERNANCE</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under &#8220;NYSE Corporate Governance Disclosure&#8221; on page 23 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 Shares. Any change to the name or address of a Registrant&#8217;s agent for service shall be communicated promptly to the 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="i451d73a5c65b4574a6644ca00554f9f1_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT INDEX</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.464%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-991xaif2022.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;22, 2023</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-992xmda2022.htm">99.2</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis for the year ended <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV83L2ZyYWc6ZGVhNGU2MDIwZWFmNGU4M2ExZjAwMTJjNzhkZTA0NTgvdGFibGU6MzY4NGYzNjRmZTVkNDU5NzhiNzYwYmMzMWMzMWNjZmIvdGFibGVyYW5nZTozNjg0ZjM2NGZlNWQ0NTk3OGI3NjBiYzMxYzMxY2NmYl81LTItMS0xLTExNzYxMC90ZXh0cmVnaW9uOjgxMDg5YTJhZmNiMTQxY2JhZWM4YzBmMzdhNWJmMWU4XzYw_6e12f8f7-2441-4e9e-bf4e-417c6598c1fc"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV83L2ZyYWc6ZGVhNGU2MDIwZWFmNGU4M2ExZjAwMTJjNzhkZTA0NTgvdGFibGU6MzY4NGYzNjRmZTVkNDU5NzhiNzYwYmMzMWMzMWNjZmIvdGFibGVyYW5nZTozNjg0ZjM2NGZlNWQ0NTk3OGI3NjBiYzMxYzMxY2NmYl81LTItMS0xLTExNzYxMC90ZXh0cmVnaW9uOjgxMDg5YTJhZmNiMTQxY2JhZWM4YzBmMzdhNWJmMWU4XzYw_b28383bf-cb9a-4183-8889-1d58ffdf1aff">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> (pages M-1 through M-44 of the 2022 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-20221231_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%">2022 Audited Consolidated Financial Statements (pages F-1 through F-57 of the 2022 Annual Report)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-994xconsentofpricewater.htm">99.4</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consent of PricewaterhouseCoopers LLP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interactive Data File (formatted as Inline XBRL)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104. </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 4</span></div></div></div><div id="i451d73a5c65b4574a6644ca00554f9f1_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Exchange Act, the Registrant certifies that it meets all of the requirements for filing on Form 40-F and has duly caused this annual report to be signed on its behalf by the undersigned, thereto duly authorized.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:62.003%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.797%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">STANTEC INC.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Gordon A. Johnston&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gordon A. Johnston, M. Eng., P. Eng.<br/>President and Chief Executive Officer</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date: February 22, 2023</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-991xaif2022.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 2023 Workiva -->
<title>Document</title></head><body><div id="icd02be76fbed43249dae2d48d12943d8_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 99.1</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_4"></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:22.001%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:69.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.879%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="42" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Index to the <br>Annual Information <br>Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_10" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Corporate Structure</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_10" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">4</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_13" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Name, Address, and Incorporation</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_13" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">4</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_16" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Intercorporate Relationships</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_16" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">4</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_19" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">General Development of the Business</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_19" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">6</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_22" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">2022</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_22" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">6</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_25" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">2021</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_25" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">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%"><a href="#icd02be76fbed43249dae2d48d12943d8_28" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">2020</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_28" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">8</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_34" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Description of the Business</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_34" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">10</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_37" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Innovation, Research, and Development</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_37" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">11</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Competitive Conditions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_40" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">11</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Services</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_43" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">12</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employees</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_46" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">12</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sustainability</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_49" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">12</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Environment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_52" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">13</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Social</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_55" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">13</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Governance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_58" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">13</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global Operations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_61" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">14</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_64" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Risk Factors</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_64" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">14</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_67" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Dividends</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_67" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">14</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_70" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Description of Capital Structure</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_70" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">15</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_73" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Preferred Shares</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_73" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">15</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_76" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Common Shares</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_76" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">15</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_79" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Senior Unsecured Notes</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_79" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">15</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_82" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Ratings</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_82" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">16</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_85" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Market for Securities</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_85" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">17</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_85" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Trading Price and Volume</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_85" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">17</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_88" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Directors and Officers</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_88" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">18</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_91" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Directors&#8217; and Executive Officers&#8217; Share Ownership</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_91" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">19</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_94" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Audit and Risk Committee Information</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_94" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">20</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_97" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Audit and Risk Committee Terms of Reference</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_97" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">20</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_100" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Composition of the Audit and Risk Committee</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_100" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">20</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preapproval Policy</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_103" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">21</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">External Auditor Service Fees</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_106" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">21</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Legal Proceedings and Regulatory Actions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_109" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">22</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_112" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Interest of Management and Others in Material Transactions</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_112" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">22</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_115" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Conflicts of Interest</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_115" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">22</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Transfer Agent</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_118" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">22</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Material Contracts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_121" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">22</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interests of Experts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_124" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">23</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Additional Information</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_127" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">23</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NYSE Corporate Governance Disclosure</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_130" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">23</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#icd02be76fbed43249dae2d48d12943d8_133" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Appendix I &#8211; Audit and Risk Committee Terms of Reference (Mandate)</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">A-<a href="#icd02be76fbed43249dae2d48d12943d8_133" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">1</a></font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.113%"><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%">Annual Information Form</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%">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><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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_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 22, 2023</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cautionary Note Regarding Forward-Looking Statements </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our public communications often include written or verbal &#8220;forward-looking statements&#8221; within the meaning of the US Private Securities Litigation Reform Act of 1995 &#8220;safe harbor&#8221; provisions and &#8220;forward-looking information&#8221; within the meaning of applicable Canadian securities laws (collectively, &#8220;forward-looking statements&#8221;). Forward-looking statements are disclosures regarding possible events, conditions, or results of operations that are based on assumptions about future economic conditions or courses of action and include financial outlook or future-oriented financial information.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Statements of this type are contained and incorporated by reference in this Annual Information Form (AIF) and include&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The discussion of our goals, our key performance drivers, and our annual and long-term targets and expectations for our reportable segments, which can be found in our Management&#8217;s Discussion and Analysis (MD&#38;A) section of our Annual Report for the year ended December 31, 2022 (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 2023 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 to assist our shareholders in understanding our financial position as at and for the periods ended on the dates presented in this AIF. We caution readers that this information may not be appropriate for other purposes.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">By their nature, forward-looking statements require us to make assumptions and are subject to inherent risks and uncertainties. There is significant risk that predictions, forecasts, conclusions, projections, and other forward-looking statements will not prove to be accurate. We caution readers of this AIF not to place undue reliance on our forward- looking statements since a number of factors could cause actual future results, conditions, actions, or events to differ materially from the targets, expectations, estimates, or intentions expressed in these forward-looking statements.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following factors, among others listed under the Outlook, Risk Factors, and Assumptions sections of our MD&#38;A for the year ended December 31, 2022 (incorporated by reference in this AIF and filed under our profile on SEDAR at sedar.com and on EDGAR as an exhibit to our Form 40-F at sec.gov), could cause our actual results to differ materially from those projected in our forward-looking statements&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Global economic conditions</font></div><div style="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">Geopolitical 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">Inflation</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">Rising interest rates and fluctuations of 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 style="margin-bottom:12pt"><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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Many of these factors are beyond our control and have effects that are difficult to predict.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assumptions about the performance of the Canadian, US, and global economies in 2023 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, 2022 (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 M-</font><font style="background-color:#ffffff;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%"> to M-39 and M-42 to M-44 of our MD&#38;A. Our MD&#38;A for the year ended December 31, 2022 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 22, 2023 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 2023. However, subject to legal requirements, we may change this practice at any time at our sole discretion.</font></div><div style="margin-bottom:12pt"><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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Corporate Structure</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_13"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Name, Address, and Incorporation</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Inc. was incorporated under the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Canada Business Corporations Act</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> on March 23, 1984, as 131277 Canada Ltd. We have amended our Articles of Incorporation on several occasions to change share attributes, create and delete classes of shares, reorganize our outstanding share capital and split our common shares on a two-for-one basis, and change the minimum and maximum number of directors of our board.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Since incorporation, we have also amended our Articles of Incorporation several times to change our Company&#8217;s name&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">August 15, 1984 &#8211; 131277 Canada Ltd. changed to Stanley Engineering Group Inc.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">October 18, 1989 &#8211; Stanley Engineering Group Inc. changed to Stanley Technology Group Inc.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">March 30, 1994 &#8211; Stanley Technology Group Inc. amalgamated with 3013901 Canada Limited and continued as Stanley Technology Group Inc.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">October 28, 1998 &#8211; Stanley Technology Group Inc. changed to Stantec Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our head and principal office and our registered and records office are at Suite 400, 10220 &#8211; 103 Avenue NW, Edmonton, Alberta, Canada, T5J 0K4.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In this AIF, references to &#8220;Stantec&#8221; and the &#8220;Company&#8221; include (as the context may require) Stantec Inc. and all or some companies in which it has an interest. References to &#8220;our,&#8221; &#8220;us,&#8221; and &#8220;we&#8221; also refer to Stantec. All amounts in this AIF are in Canadian dollars unless otherwise noted.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_16"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Intercorporate Relationships </font></div><div style="margin-bottom:12pt"><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, 2022, 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, 2022. 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, 2022.</font></div><div style="margin-bottom:7pt;margin-top:0.15pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.574%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Name of Subsidiary</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percentage of Voting Shares</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percentage of Restricted Shares</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Governing Jurisdiction</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno Consulting, LLC</font></div></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:400;line-height:120%">100</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></div></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:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">International Insurance Group Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Barbados</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mustang Acquisition Holdings Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Architecture Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">North Carolina</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Architecture Ltd.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Australia Holdings No. 1 Pty Ltd</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Australia</font></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Australia Pty Ltd</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting Caribbean Ltd.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Barbados</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting International LLC</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Arizona</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting International Ltd.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting Ltd.&#47;Stantec Experts-conseils lt&#233;e</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting Michigan Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Michigan</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting Services Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">New York</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Delaware V LLC</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Geomatics Ltd.</font></td><td colspan="3" style="border-bottom:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><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-bottom:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-bottom:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Alberta</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:7pt;margin-top:0.15pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.574%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Global Capital Limited</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Holding (2017) Limited</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Holdings LP</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Alberta</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Holdings ULC</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Alberta</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec International Consulting, Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec International Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Pennsylvania</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec New Zealand</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">New Zealand</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Technology International Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #494949;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec UK Limited</font></td><td colspan="3" style="border-bottom:0.25pt solid #494949;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-bottom:0.25pt solid #494949;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-bottom:0.25pt solid #494949;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United Kingdom</font></td></tr></table></div><div><font><br></font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">n&#47;a &#8211; not applicable</font></div><div><font><br></font></div><div style="margin-top:3pt;padding-left:30.95pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">In this AIF, &#8220;restricted shares&#8221; means non-voting shares in the capital stock of a subsidiary of the Company.</font></div><div style="margin-top:3pt;padding-left:30.95pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">Stantec has control over the relevant activities of these entities by means of contractual arrangements.</font></div><div style="margin-top:3pt;padding-left:30.95pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(3)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">Held by a structured entity (an entity designed so that voting or similar rights are not the dominant factor in deciding who controls the entity).</font></div><div style="margin-bottom:12pt;margin-top:5pt"><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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_19"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">General Development of the Business</font></div><div style="margin-bottom:3pt"><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_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%">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 are provided below. </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%">2022</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 2022, we acquired the following firms&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:14.259%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.777%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Month</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Business Acquired</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nature of Business</font></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">April</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Barton Willmore LLP</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides planning and urban design services to both public and private sector clients in residential, logistics, retail, infrastructure, energy, higher education, and urban regeneration 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 Reading, United Kingdom.</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">October</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">L2Partridge, LLC</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides architectural design, interior design, and planning services in the science and technology, commercial workplace, higher education, residential, and hospitality markets.</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Philadelphia, Pennsylvania, USA.</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%">Director Changes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Richard C. Bradeen, who joined Stantec's board of directors in 2018, passed away on December 27, 2022. Mr.&#160;Bradeen served on the Company's Audit and Risk and Corporate Governance and Compensation Committees. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Officer Appointments and Other 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, 2022, John D. Take was appointed to the position of Stantec&#8217;s chief business officer (CBO). On February 23, 2022, Asifa Samji was appointed to the position of the Company's chief human resources officer. Effective July 1, 2022, Mr. Take's and Ms.&#160;Samji's titles were changed to chief growth &#38; innovation officer and chief people &#38; inclusion officer, respectively.  On July 1, 2022, Marshall W. Davert assumed a new role within the Company and resigned from the position of Stantec's chief innovation officer. His oversight role and responsibilities with respect to the Company&#8217;s innovation program were transferred to Mr. Take.</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 14, 2022, Stantec announced the renewal of its Normal Course Issuer Bid (2022 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,538,309 common shares, representing approximately 5% of Stantec&#8217;s 110,766,187 issued and outstanding common shares as of November 2, 2022. Purchases were permitted to commence on November 16, 2022, and to terminate no later than November 15, 2023. Except for block purchases permitted by the TSX, the number of shares purchased per day will not exceed 55,818 or approximately 25% of the average daily trading volume for the six full calendar months prior to October 31, 2022. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the 2022 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 2022,</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 1,085,676 common shares were repurchased for cancellation at a weighted average price of $60.16 per&#160;share.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse: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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Base Shelf Prospectus </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 18, 2022, Stantec filed a short form base shelf prospectus (Prospectus) qualifying the distribution by the Company of common shares, preferred shares, debt securities, warrants, subscription receipts, units, or any combination of such securities in one or more transactions during the 25-month period from the date of the Prospectus. To file the Prospectus, Stantec relied on Blanket Order 44-501 Exemption from Certain Prospectus Requirements for Well-known Seasoned Issuers of the Alberta Securities Commission and each of the comparable exemption orders issued by other provincial and territorial securities regulators in Canada.</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 December 8, 2022, Stantec entered into the Second Amended and Restated Credit Agreement (SARCA) with a syndicate of lenders&#59; Canadian Imperial Bank of Commerce acted as lead administrative agent. The SARCA is an amendment and restatement of the Amended and Restated Credit Agreement dated June 27, 2018, as amended by (i) Amending Agreement No. 1 dated July 19, 2019 and (ii) Amending Agreement No. 2 dated October 29, 2021, which is an amendment and restatement of a credit agreement dated May 6, 2016, pursuant to which the syndicate of lenders agreed to provide certain credit facilities 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%">In addition to consolidating the previous amendments and making technical changes relating to the London Interbank Offered Rate (LIBOR) and Canadian Dollar Offered Rate (CDOR) transitions, the SARCA amends the credit facilities by extending the maturity date of the $800 million revolving credit facility and the $160 million term loan tranche to December 8, 2027 and extending the maturity date of the $150 million term loan tranche to December 8, 2025. </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%">In 2022, Stantec continued to monitor regional public health guidelines as the Company transitioned from the crisis phase of the pandemic.  Stantec completed the re-opening of its offices across the globe, and our employees are attending our offices either full- or part-time according to our flexible work model.</font></div><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 our MD&#38;A for the year ended December 31, 2022 which is incorporated by reference in this AIF and filed on SEDAR at sedar.com and on EDGAR as an exhibit to our Form&#160;40-F at sec.gov.</font></div><div><font><br></font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_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%">2021</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Acquisitions</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2021, we acquired the following firms&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:14.259%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.777%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Month</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Business Acquired</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nature of Business</font></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Greg Tucker and Associates Pty. Ltd.</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides expertise in transportation advisory, planning and analytics, transport engineering, and technical design.</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Melbourne, Australia.</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">May </font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engenium Pty Ltd</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engenium Pty A Ltd</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides project delivery consultancy services for mining, resources, and industrial infrastructure projects. </font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Perth, Australia.</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">September </font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Paleo Solutions, Inc.</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides paleontological and archaeological services for the rail, transportation, water, and power and energy sectors.</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Los Angeles, California, USA.</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">November</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Driven by Values B.V.</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides consulting services in sustainable building design, energy infrastructure upgrades, sustainable district heating networks, and e-mobility.</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Sittard, the Netherlands. </font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno USA, Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno Canada Holdings Limited</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno Holdings Pty Limited</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno Holdings New Zealand Limited </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(being the legal entities that held the North America and Asia Pacific engineering and consulting business of Cardno Limited)</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides environmental and infrastructure services, participates in local and federal government programs and urban development.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Brisbane, Australia.</font></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #494949;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></div></td><td colspan="3" style="border-top:0.25pt solid #494949;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cox McLain Environmental Consulting, Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #494949;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides comprehensive environmental and cultural resource compliance services.</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Austin, Texas, USA.</font></div></td></tr></table><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Director Changes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2021, Martin A. &#224; Porta was appointed to Stantec&#8217;s board of directors.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financing</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 29, 2021, Stantec completed an amendment and extension of its existing credit facilities under a sustainability-linked loan (SLL). Under the SLL, an interest rate incentive mechanism aligned the cost of funding with targets linked to Stantec's GHG emissions reductions targets and Bloomberg Gender-Equality Index score. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Renewal of Normal Course Issuer Bid and Automatic Share Purchase Plan</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 9, 2021, Stantec announced the renewal of its Normal Course Issuer Bid (2021 NCIB). Pursuant to the Company's Notice of Intention to Make a Normal Course Issuer Bid approved by the TSX, Stantec was permitted to purchase up to 5,559,312 common shares, representing approximately 5% of Stantec&#8217;s 111,186,257 issued and outstanding common shares as of November 2, 2021. Purchases were permitted to commence on November 16, 2021, and to terminate no later than November 15, 2022. During 2021, 939,482 common shares were repurchased for cancellation at a weighted average price of $53.97 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 2021 NCIB, Stantec also entered into an ASPP with a designated broker to purchase its common shares under the NCIB at times when Stantec could not be active in the market due to applicable regulatory restrictions or internal trading blackout periods.</font></div><div><font><br></font></div><div><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%">In 2021, Stantec introduced office re-entry plans and protocols and re-opened the majority of its offices across North America and internationally.  By December 8, 2021, Stantec became fully compliant with then in force US Federal Executive Order on Ensuring Adequate COVID Safety Protocols for Federal Contractors. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_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%">2020</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Acquisitions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2020, we acquired the following firms&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:14.259%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.777%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Month</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Business Acquired</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nature of Business</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">October</font></td><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Teshmont Consultants LP</font></td><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides electrical engineering specializing in high voltage power transmission and distribution. </font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Winnipeg, Manitoba.</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">AGEL Adviseurs B.V.</font></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides multi-discipline engineering specializing in environmental services, spatial development, infrastructure, and GIS services. </font></div><div><font><br></font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Oosterhout, the Netherlands.</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Wenck Enterprises, Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides environmental engineering with core expertise in air, water, food processing, natural resources, and infrastructure. </font></div><div><font><br></font></div></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Maple Plain, Minnesota.</font></td></tr></table></div><div style="margin-bottom:12pt"><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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Officer and Director Changes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 1, 2020, Stuart E. Lerner was appointed to the position of Stantec&#8217;s chief operating officer, North&#160;America, Catherine M. Schefer became the Company&#8217;s chief operating officer, Global, and Marshall W. Davert was appointed to the position of chief innovation officer. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delores M. Etter and Susan E. Hartman did not stand for re-election as directors at our annual general meeting of shareholders held on May 7, 2020, and thus their service as directors of Stantec ended on that date. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 7, 2020, Patricia D. Galloway was appointed to Stantec&#8217;s board of directors.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">COVID-19 Pandemic</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As details of the novel coronavirus outbreak began to emerge in January 2020, Stantec implemented its Pandemic Response Plan, with protocols to meet the guidelines and recommendations issued by government and health officials. Historical investments in our information technology systems allowed Stantec to move quickly to transition its global workforce to remote working. Productivity, measured by employee utilization, dipped slightly as employees first transitioned to working from home in early March of 2020, however, it returned to typical levels and remained stable for the rest of the year. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Offering of Senior Unsecured Notes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 8, 2020, Stantec closed a private placement offering of $300 million in aggregate principal of senior unsecured notes due October 8, 2027. The notes bear an interest rate of 2.048% per annum and were priced at par. The notes are direct senior unsecured obligations of Stantec and rank </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">pari passu</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> with all of its existing and future senior unsecured indebtedness and senior in right of payment to any future subordinated indebtedness. Stantec used the net proceeds of this offering to repay a portion of existing indebtedness on its revolving credit facility and for general corporate purposes.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For more information about Stantec&#8217;s senior unsecured notes, please refer to the</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Description of Capital Structure section of this AIF</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Renewal of Normal Course Issuer Bid and Automatic Share Purchase Plan</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 9, 2020, Stantec announced the renewal of its Normal Course Issuer Bid (2020 NCIB). Pursuant to the Company's Notice of Intention to Make a Normal Course Issuer Bid approved by the TSX, Stantec was permitted to purchase up to 5,605,224 common shares, representing approximately 5% of Stantec&#8217;s 112,104,491 issued and outstanding common shares as of November 2, 2020. Purchases were permitted to commence on November 16, 2020, and to terminate no later than November 15, 2021.  During 2020, 2,047,948 common shares were repurchased for cancellation at a weighted average price of $38.21 per share.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the 2020 NCIB, Stantec also entered into an ASPP with a designated broker to purchase its common shares under the NCIB at times when Stantec could not be active in the market due to applicable regulatory restrictions or internal trading blackout periods.</font></div><div 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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_34"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Description of the Business</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec is a global design and delivery leader in sustainable engineering, architectural, planning, and environmental services.  Our vision is to remain a top tier global design firm that maximizes long-term, sustainable value for all our stakeholders.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec offers services through five business operating units (BOUs)&#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">Infrastructure &#8211; Evaluating, planning, and designing infrastructure solutions for transportation, community development, and urban spaces that are resilient and community friendly.</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; Providing a wide array of permitting, conservation, ecosystem restoration, health sciences and environmental, social, and governance (ESG) strategy services to preserve and minimize impacts to environmental, cultural, and social resources.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Water &#8211; Designing solutions to provide resilience and improve health and quality of life through clean, safe water. We support the needs of communities and industry throughout the water lifecycle with tailored solutions for sustainable water resources, planning, management, and infrastructure.</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; Delivering integrated architecture, engineering, interior design, and planning solutions that draw upon our expertise to create lower-carbon innovations and strengthen communities through the power of design.</font></div><div style="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; Providing safe and sustainable solutions for the world&#8217;s energy and resource needs and supporting the energy transition with a growing focus on renewable sources.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The key components of our business model are&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Geographic diversification. We do business in three regional operating units&#8212;Canada, the United States, and Global&#8212;offering similar services across all regions. This diversity allows us to cultivate close client relationships at the local level while offering the expertise of our global team.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Service diversification. We offer services in various sectors across the project life cycle through five BOUs&#58; Infrastructure, Environmental Services, Water, Buildings, and Energy &#38; Resources. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Design focus. We serve the design phase of infrastructure, water, buildings, and energy projects, which offers higher margin opportunities and more controllable risk than integrated engineering and construction firms.</font></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Life-cycle solutions. We provide professional services in all phases of the project life cycle&#58; planning, design, construction administration, commissioning, maintenance, decommissioning, and remediation.</font></div><div><font><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 BOU or geographic location with increased demand in another. We believe this strategy helps us mitigate risk while we continue to increase our revenue and earnings. Our first and fourth quarters generally have the lowest revenue generation and project activity because of holidays and weather conditions in the northern hemisphere, but our diverse business model allows us to adapt to these slowdowns.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec's chief executive officer assesses our Company&#8217;s performance based on financial information available from our operating segments.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our reportable segments (in accordance with IFRS) are based on the regional geographic areas in which we operate. The Company has three operating and reportable segments for its Consulting Services&#58; Canada, United States, and Global. </font></div><div><font><br></font></div><div 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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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 following table illustrates the breakdown of gross revenue for our reportable segments in 2021 and 2022.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:47.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.045%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reportable Segments</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021 Gross Revenue </font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(millions $)</font></div></td><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%">2022 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,225.9&#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,337.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: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,400.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3,056.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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">950.7&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,283.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="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For additional information regarding our business model and strategic plan, see our MD&#38;A for the year ended December&#160;31, 2022, pages</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%">M-1, M-2, and M-9 (incorporated by reference in this AIF and filed on SEDAR at sedar.com and on EDGAR as an exhibit to our Form 40-F at sec.gov).</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_37"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Innovation, Research, and Development</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our&#160;Innovation&#160;Office&#160;combines proven ideas with curiosity, creativity, and digital-forward approaches to help develop new services, products, and business lines that allow us to meet client and community challenges.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Innovation at Stantec exists and is encouraged across the entire organization. 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. Our goals in this space are to identify current and future market needs and to create services, products, and tools that enable Stantec to continue to support our clients' evolving demands and, at the same time, open new revenue opportunities for our Company. Through the creation of new direct-to-market businesses, the establishment of Stantec.io, investments in emerging technology companies, and partnerships with known industry leaders, we are striving to put these solutions into the hands of our communities. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On that front, we conduct innovative research and development in a broad range of fields, including infrastructure evaluation and management systems, augmented and virtual reality, analytics, data management, digital twins of complex systems, parametric design, water and wastewater systems, coastal resiliency, ecosystem restoration, smart cities, energy transition, pavement evaluation and management systems, mining engineering, transportation, stream restoration, habitat protection, and environmental biotechnology. With a history of working across all forms of infrastructure and the environment, we connect our subject matter experts with strong digital capabilities to offer solutions that make a difference in the world around us. </font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_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%">Competitive Conditions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our professional services cover all phases of the project life cycle&#58; planning, design, construction administration, commissioning, operations and maintenance, decommissioning, and remediation. In all these areas, we compete with other large multinational professional services firms, as well as diversified (contracting&#47;consulting) firms through to local, smaller and specialist providers.  On any given project, the type and number of competitors vary, dependent on factors including scale of project, geographic location, end-markets&#47;sectors, commercial and contractual terms and risks, technical qualifications and expertise, and any client-led restrictions. Given the expanding demand for the services we provide, additional competitors will likely emerge. </font></div><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 we are well positioned to compete in our markets due to our client-centric framework with four value creators&#58; excellence, innovation, people, and growth. Through our value creators we distinguish ourselves from our peers through our sustainability, innovation, inclusion, diversity and equity, and operational efficiency actions, alongside our strategic initiatives aligned to long-term global dynamics. Our successful track record of acquiring and integrating firms also provides us with a competitive advantage.</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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_43"></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%">Services</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec serves clients in private and public sectors by providing knowledge-based solutions through value-added professional consulting services in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics. Our focus is on the higher-margin, lower-risk design phase of buildings, energy, infrastructure, and water projects, as well as science and consultancy work in environmental sciences. We offer a range of pricing structures to our clients but usually provide our services based on a fixed or variable-fee contract (with a ceiling) or a time-and-material contract (without a stated ceiling). Most assignments are awarded to us because of our expertise and contacts&#59; others are obtained through a competitive bidding process.</font></div><div><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Through our service diversification and offering professional services for all phases of the project life cycle, Stantec aims to establish ongoing relationships with clients to produce repeat business. We work on tens of thousands of projects for thousands of clients in hundreds of locations, thereby ensuring that we do not rely predominantly on a few large projects for our revenue.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_46"></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, 2022, we had approximately 26,000 employees, including professionals, technologists and technicians, and support personnel with approximately</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 2.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">% of our workforce being covered by collective bargaining agreements. </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">T</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">he distribution of employees among Stantec's reportable segments was approximately 7,500 employees for our Canadian operations, 10,500 for our United States operations, and 8,000 for our Global operations.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We 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. Our Sustainability Report is available on our website at stantec.com&#47;sustainability.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_49"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Sustainability</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec&#8217;s Sustainability Program is built on the premise that positive economic results are enabled when we effectively manage our ESG concerns. We actively participate in the United Nations (UN) Global Compact, follow recognized international ESG frameworks, a</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">nd implement ESG practices in our operations and for our clients. Our Sustainability Policy and programs guide our actions with our success recognized by third parties including Corporate Knights which named Stantec as the seventh most sustainable company in the world in their annual Global 100 most sustainable companies rankings. We also consistently score high with investor-driven rating systems including Sustainalytics, MSCI ESG Ratings, and ISS ESG Corporate Rating.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Responsibility for our sustainability performance sits with our Executive ESG Committee - chaired by our chief financial officer - with the Sustainability and Safety Committee of the board providing additional oversight, leadership, and stewardship. To accelerate ESG performance and hold ourselves accountable, we have a sustainability pay link and sustainability-linked loan.</font></div><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 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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_52"></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%">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 have near-term, 1.5&#176;C science-based emissions targets approved by Science-Based Target initiative (SBTi) and a commitment to achieve science-based net zero. Stantec is on track to meet our carbon neutrality target as an interim step in our journey to net zero. For five years, we have been recognized as climate leaders by CDP (formerly the Carbon Disclosure Project) with an A- climate change 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%">All Stantec's BOUs provide environment-focused services to our 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="icd02be76fbed43249dae2d48d12943d8_55"></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%">Stantec is a professional services company that relies on the expertise of highly technical staff to provide engineering, architectural, planning, and environmental science services. We work hard to hire the best in the industry and focus on managing, mentoring, and retaining our people. We offer a flexible and collaborative work environment, competitive employee benefits, and the opportunity to work on iconic projects. Stantec's focus on inclusion, diversity, and equity (IDE) increases employee engagement, connects us with clients, and improves employee well-being. We have C-Suite level IDE representation through a chief people &#38; inclusion officer. Stantec has signed onto the UN&#8217;s Women&#8217;s Empowerment Principles and, for four years, has been listed on the Bloomberg Gender-Equality Index. Stantec also signed the Declaration of Amsterdam (in support of LGTBQ+ inclusion) and, for three years, has been named one of the top 50 STEM Workplaces for Indigenous STEM Professionals.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec manages, monitors, and improves our health and safety performance with a formal ISO 45001-certified management system. To gauge the effectiveness of our programs, we track both lagging indicators (e.g., injury rates) and leading indicators (e.g., inspections, observations, hazard identifications).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 purposely 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="icd02be76fbed43249dae2d48d12943d8_58"></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Governance</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec believes that good governance is essential to maintaining an effective corporate culture. By embracing ethical business practices, we demonstrate our Company values and, in turn, establish a competitive advantage in the global marketplace.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Code of Business Conduct sets global standards that employees are expected to follow in their day-to-day work.  We commit to preventing corruption and anti-trust behaviors, and employees are prohibited from using Company funds for political contributions. We have a Partner Code of Business Conduct program that passes our ESG expectations through our supply chain.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our global Integrated Management System provides a disciplined and accountable framework that monitors risks and hazards, reduces inefficiencies, maximizes Company resources, and directly supports the implementation of our strategy. The integrated system includes the Environmental Management System and Occupational Health and Safety Management System referenced above as well as a Quality Management System (ISO 9001-certified), an IT Service Management System (ISO20000-1 certified), and an IT Security Management System (ISO 27001-certified). Independent (third-party) audits of the Integrated Management System are conducted annually. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional information about our board of directors, risk management, and strategic planning process can be found in Stantec&#8217;s 2022 Annual Report and Management Information Circular.</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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_61"></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%">Global Operations</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Global operations encompass our operations outside of North America. In 2022, 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 $1,283.6 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, India, the Middle East, China, Taiwan, T&#252;rkiye, 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 project is examined to ensure that any health, safety, security or geopolitical risks are acceptable. Each major project has an executive leadership sponsor and is formally reviewed.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_64"></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&#160;31,&#160;2022, 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%">-31 to M-39 (incorporated by reference in this AIF and filed on SEDAR at sedar.com and on EDGAR as an exhibit to our Form 40-F at sec.gov).</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_67"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Dividends</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February 15, 2012, Stantec&#8217;s board of directors approved our Dividend Policy and concurrently declared Stantec&#8217;s first quarterly dividend. Pursuant to this policy, the Company anticipates that it will declare a dividend to shareholders of record on the last business day of each quarter and pay it on or about the fifteenth day of the following month.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Since adopting our Dividend Policy, we have paid quarterly dividends on our common shares. Although the Company aims to declare and pay a dividend quarterly, our Dividend Policy is at the sole discretion of our board of directors and may vary depending on various factors, including prevailing economic and market conditions, the Company&#8217;s earnings, the financial requirements for the Company&#8217;s operations, the business strategy of the Company, the provisions of applicable law, and any other factors that our board of directors considers relevant. Additionally, Stantec is required to meet certain financial thresholds under its credit facilities&#59; this may restrict Stantec&#8217;s ability to declare and pay dividends. Pursuant to our credit facilities, we are restricted from declaring or paying dividends where a default or event of default is continuing or would be caused by such declaration or payment. Therefore, the declaration and payment of dividends is not guaranteed. For full particulars of our credit facility covenants, reference should be made to our Second 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 2022, 2021, and 2020.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Dividends Paid ($ per common share)</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.237%"><tr><td style="width:1.0%"></td><td style="width:12.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.193%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year (Total)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Q4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Q3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Q2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Q1</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</font></div></td><td colspan="3" style="border-top:1pt solid #929292;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:8pt;font-weight:400;line-height:120%">0.72</font></div></td><td colspan="3" style="border-top:1pt solid #929292;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:8pt;font-weight:400;line-height:120%">0.18</font></div></td><td colspan="3" style="border-top:1pt solid #929292;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:8pt;font-weight:400;line-height:120%">0.18</font></div></td><td colspan="3" style="border-top:1pt solid #929292;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:8pt;font-weight:400;line-height:120%">0.18</font></div></td><td colspan="3" style="border-top:1pt solid #929292;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:8pt;font-weight:400;line-height:120%">0.18</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021</font></div></td><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.66</font></td><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.165</font></td><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.165</font></td><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.165</font></td><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.165</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #929292;border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020</font></td><td colspan="3" style="border-bottom:1pt solid #929292;border-top:1pt solid #929292;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-bottom:1pt solid #929292;border-top:1pt solid #929292;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-bottom:1pt solid #929292;border-top:1pt solid #929292;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-bottom:1pt solid #929292;border-top:1pt solid #929292;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-bottom:1pt solid #929292;border-top:1pt solid #929292;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></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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_70"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Description of Capital Structure</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our authorized share capital consists of an unlimited number of preferred shares, issuable in series, and an unlimited number of common shares. As at December 31, 2022, no preferred shares and 110,809,020 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="icd02be76fbed43249dae2d48d12943d8_73"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Preferred Shares</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preferred shares may be issued in one or more series. The board of directors determines the number of shares and the rights, privileges, restrictions, and conditions attaching to each series. The holders of the preferred shares as a class are not entitled to receive notice of or attend any shareholders&#8217; meeting and are not entitled to vote at any shareholders&#8217; meeting, except to approve amendments to the terms of the preferred shares as a class or as required by law.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each series of preferred shares will rank </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">pari passu</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> with each of the other series of preferred shares with respect to the entitlement to dividends and distribution of assets in the event of the liquidation, dissolution, or winding up of Stantec. Preferred shares as a class rank ahead of common shares with respect to entitlement to dividends and distribution of assets in the event of the liquidation, dissolution, or winding up of Stantec.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_76"></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 have one vote for each common share held at each meeting, unless the meeting is only for holders of another specified class or series of our shares who are entitled to vote separately as a class or series.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common shares rank behind preferred shares with respect to entitlement to dividends and distribution of assets in the event of the liquidation, dissolution, or winding up of Stantec.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_79"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Senior Unsecured Notes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the terms and conditions of the Trust Indenture (Indenture) between Stantec and Computershare Trust Company of Canada dated October 8, 2020, the Company may issue senior unsecured notes (Notes). The aggregate principal amount of Notes which may be issued under the Indenture is unlimited. The Notes, issuable in one or more Series, rank equally and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">pari passu</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> with each other and with the Notes of every other Series, regardless of their actual dates or terms of issue. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 8, 2020, Stantec issued a first series of Notes designated as 2.048% senior unsecured notes due October 8, 2027 (Series 1 Notes). The maximum principal amount of Series 1 Notes that may be issued is $350 million. The initial amount of Series 1 Notes issued under the First Supplemental Trust Indenture dated October 8, 2020 is $300 million. The Series 1 Notes bear interest from the date of issue at the rate of 2.048% per annum, payable in equal installments, semi-annually in arrears. The Series 1 Notes are redeemable at the Company&#8217;s option, in whole or in part, at the redemption price specified in the First Supplemental Trust Indenture.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For a complete description of the Notes and Series 1 Notes, please refer to the Trust Indenture and the First Supplemental Trust Indenture, copies of which are accessible on SEDAR at sedar.com.</font></div><div><font><br></font></div><div 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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_82"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Ratings</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 30, 2022, DBRS Limited (DBRS Morningstar) confirmed Stantec's credit ratings as presented in the tables below. </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2022, the assigned ratings remained unchanged.  </font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.147%"><tr><td style="width:1.0%"></td><td style="width:63.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.799%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Credit Rating Agency</font></div></td><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Issuer Rating</font></div></td><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Trend</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #b6b6b6;border-left:0.25pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">DBRS Morningstar</font></div></td><td colspan="3" style="border-bottom:0.25pt solid #b6b6b6;border-left:0.25pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">BBB</font></div></td><td colspan="3" style="border-bottom:0.25pt solid #b6b6b6;border-left:0.25pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stable</font></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.826%"><tr><td style="width:1.0%"></td><td style="width:63.168%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.407%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Debt Rated by DBRS Morningstar</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rating</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Trend</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Unsecured Notes</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">BBB</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stable</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Unsecured Revolving Credit Facility</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">BBB</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stable</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;border-left:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Unsecured Term Loans</font></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;border-left:0.5pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">BBB</font></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;border-left:0.5pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stable</font></td></tr></table></div><div style="margin-top:3pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The DBRS Morningstar issuer and senior debt rating scale provides an opinion on the risk of default&#59; that is, the risk that an issuer will fail to satisfy its financial obligations in accordance with the terms under which an obligation has been issued. The rating scale ranges from &#8220;AAA&#8221; to &#8220;D&#8221; which represents the range from an issuer with the highest credit quality to one that has filed under any applicable bankruptcy, insolvency or winding up statute or there is a failure to satisfy an obligation after the exhaustion of grace periods. Ratings are based on quantitative and qualitative considerations relevant to the issuer. Stantec&#8217;s rating of BBB means an adequate credit quality, acceptable capacity for the payment of financial obligations, and possible vulnerability to future events.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All rating categories other than AAA and D also contain the subcategories &#34;(high)&#34; and &#34;(low)&#34;. The absence of either a &#34;(high)&#34; or &#34;(low)&#34; designation indicates the rating is in the middle of the category. The DBRS Morningstar rating trends provide guidance in respect of DBRS Morningstar&#8217;s opinion regarding the outlook for the rating in question, with rating trends falling into one of three categories &#8211; &#8216;&#8216;Positive&#8217;&#8217;, &#8216;&#8216;Stable&#8217;&#8217; or &#8216;&#8216;Negative&#8217;&#8217;. </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The rating trend indicates the direction in which DBRS Morningstar considers the rating may move if present circumstances continue.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The credit ratings assigned to Stantec are not a recommendation to buy, hold, or sell our debt or securities. There is no assurance that any rating will remain in effect for any given period of time, and that any rating will not be revised or withdrawn entirely at any time by the credit rating organization, if in its judgement, circumstances warrant.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2022, Stantec made a payment of customary rating fees to DBRS Morningstar in connection with the Company's credit rating. In 2021, in addition to the payment of ordinary rating fees, Stantec made payments to DBRS Morningstar for services related to DBRS Morningstar performing an assessment of the impact that the acquisition of Cardno would have on Stantec's credit rating.  </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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_85"></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%">Market for Securities</font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Trading Price and Volume</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our common shares are listed for trading on the TSX and New York Stock Exchange (NYSE) under the symbol &#8220;STN&#8221;.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:10.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines the monthly trading data on the TSX for January 1 to December 31, 2022&#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, 2022&#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 2022</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 2022</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Month</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">High</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Low</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Volume</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Month</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">High</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Low</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Volume</font></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$71.31</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$64.56</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,385,185</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$56.35</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$51.04</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,407,754</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$70.52</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$61.33</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,729,340</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$55.71</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$48.34</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,368,511</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$64.62</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$61.33</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,648,658</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$51.55</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$47.70</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,377,112</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">April</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$64.53</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$58.83</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,598,831</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">April</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$51.24</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$45.84</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,346,038</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">May</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$59.79</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$53.12</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,434,656</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">May</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$46.92</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$40.92</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,180,479</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$60.71</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$53.93</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,254,960</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$48.29</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$41.32</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,760,075</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">July</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$63.82</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$55.79</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,276,958</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">July</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$49.83</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$42.74</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">943,910</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">August</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$66.74</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$60.68</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,508,486</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">August</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$51.37</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$47.00</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,833,141</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">September</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$64.56</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$58.88</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,919,352</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">September</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$49.69</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$43.04</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,319,348</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">October</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$68.30</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$60.45</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,052,997</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">October</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$50.19</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$44.07</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,164,604</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">November</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$68.50</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$63.90</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,672,211</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">November</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$51.39</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$46.58</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,826,714</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$68.42</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$63.38</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,400,266</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$50.61</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$46.35</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,159,818</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</font></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">59,881,900</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</font></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,687,504</font></td></tr></table></div><div style="margin-bottom:12pt"><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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_88"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Directors and Officers</font></div><div style="margin-bottom:12pt"><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 22, 2023, their place of residence and principal occupation&#58;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Directors of Stantec Inc.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:37.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.815%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.750%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Name and Place of Residence</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Principal Occupation</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Director Since</font></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Douglas K. Ammerman</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Laguna Beach, California, United States</font></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2011</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Martin A. &#224; Porta</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Zug, Switzerland</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shelley A. M. Brown</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Saskatoon, Saskatchewan, Canada</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2018</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Patricia D. Galloway</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cle Elum, Washington, United States</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">President, Galloway Arbitration Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robert J. Gomes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Edmonton, Alberta, Canada</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2009</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gordon A. Johnston</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Edmonton, Alberta, Canada</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">President and Chief Executive Officer of Stantec Inc.</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2018</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Donald J. Lowry</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Edmonton, Alberta, Canada</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2013</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Marie-Lucie Morin</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Ottawa, Ontario, Canada</font></div></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2016</font></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.45pt">Mr. Ammerman is the chair of our board.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All Stantec directors are elected annually and hold office until the next annual shareholders&#8217; meeting or until their earlier resignation. All directors have held the positions listed in the table above or other executive positions with the same or associated firms or organizations during the past five years or more, except the following&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Mr. &#224; Porta was president and CEO of P&#246;yry Plc. until June 25, 2019</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Ms. Brown was a partner at Deloitte until May 31, 2018</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="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">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="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">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="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">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), Donald J. Lowry, and Marie-Lucie Morin </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, 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 style="margin-bottom:12pt"><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 CEO, 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><table style="border-collapse: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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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 following table lists the name, residency and position held by each executive officer of Stantec as of February&#160;22,&#160;2023, as well as his or her principal occupation in the five preceding years&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Executive Officers of Stantec Inc.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Name and Municipality <br>of Residence</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current Position <br>with the Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current Position <br>Start Date</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Five Preceding Years</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gordon A. Johnston</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Edmonton, Alberta, Canada</font></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">President and</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Chief Executive Officer</font></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2018</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Water, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Infrastructure, Stantec</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Theresa B. Y. Jang</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Calgary, Alberta, Canada</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2019</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Chief Financial Officer, Veresen Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Stantec</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">John D. Take</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Tucson, Arizona, United&#160;States</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Growth &#38; Innovation Officer</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">July 1, 2022</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Water, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Water, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Chief Business Officer</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stuart E. Lerner</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">New York City, New York, United States</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Operating Officer, North America</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2020</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Infrastructure, Stantec</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Catherine M. Schefer</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Warrington, United Kingdom</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Operating Officer, Global</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2020</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Managing Director &#8211; UK Region, MWH UK</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Regional Operating Unit Leader, Stantec</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Steve M. Fleck</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Vancouver, British Columbia, Canada</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Practice &#38; Project Officer</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2018</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Project Delivery Office, Stantec </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice president, Project Delivery Office, Stantec</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Asifa Samji</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">North Vancouver, </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">British Columbia, Canada</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief People &#38; Inclusion Officer</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">July 1, 2022</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Business Leader, Environmental Services, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Vice President, Environmental Services, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Environmental Services, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Acting Chief Human Resources Officer, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Chief Human Resources Officer, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Human Resources Officer</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Paul J. D. Alpern</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Edmonton, Alberta, Canada</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Secretary and General Counsel</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">November 5, 2009</font></td><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></div></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.45pt">Previous positions held at Stantec pertain to individuals&#8217; positions held with Stantec Inc.&#8217;s operating subsidiaries</font></div><div style="margin-bottom:12pt"><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_91"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Directors&#8217; and Executive Officers&#8217; Share Ownership</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2022, the directors and officers of Stantec Inc. as a group beneficially owned, controlled, or directed, either directly or indirectly, 486,672</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%">common shares, which is 0.44% of our issued and outstanding common shares.</font></div><div style="margin-bottom:12pt"><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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_94"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Audit and Risk Committee Information</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_97"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Audit and Risk Committee Terms of Reference</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The responsibilities and duties of our Audit and Risk Committee are set out in the committee&#8217;s Terms of Reference (Mandate), attached as Appendix I to this AIF.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_100"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Composition of the Audit and Risk Committee</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of February 22, 2023, our Audit and Risk Committee members are Shelley A. M. Brown (chair), Donald J. Lowry, and Marie-Lucie Morin.</font></div><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 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.&#160;Brown served on the audit committee of Inter Pipeline Ltd. (Inter Pipeline) until Inter Pipeline's acquisition by Brookfield Infrastructure Partners L.P. on October 28, 2021. Ms.&#160;Brown chaired the audit committee of NorZinc Ltd. until the acquisition, in December of 2022, of NorZinc Ltd. by a private investment fund.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">With nearly 40 years&#8217; experience in accounting, Ms. Brown has a strong familiarity with the preparation and review of interim and annual financial statements and is a valuable asset to Stantec's Audit and Risk Committee.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Donald J. Lowry, ICD.D, F.ICD</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mr. Lowry retired in March 2013 as president &#38; CEO of EPCOR Utilities Inc. Until April 2021, Mr. Lowry served as chair of Capital Power Corporation, a publicly traded company formed when EPCOR spun off its generation business. Mr. Lowry was the chair of Canadian Oilsands Limited (TSX-COS) until the company was acquired in February 2016. He holds a bachelor of commerce (honors) and master of business administration degree from the University of Manitoba, and he is a graduate of the Harvard Advanced Management Program and the Banff School of Management. Mr. Lowry obtained his Institute of Corporate Directors designation in January 2016 from the Rotman School of Business. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mr. Lowry&#8217;s education, past role as president &#38; CEO of EPCOR Utilities Inc., and more than 30 years of industry experience in the utilities, telecommunications, and power generation sectors provide him with the relevant knowledge to perform his responsibilities as an Audit and Risk Committee member.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Marie-Lucie Morin </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ms. Morin is a lawyer and graduate of the Universit&#233; de Sherbrooke. During her career in the public sector, Ms. Morin held several senior positions, including Ambassador to Norway with concurrent accreditation to Ireland&#59; Executive Director for Canada, Ireland and the Caribbean at the World Bank&#59; National Security Advisor&#59; and Associate Secretary to the Cabinet. These positions involved managing large budgets and required an understanding of financial- and risk-related matters. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ms. Morin&#8217;s past and present experience on several other public and private boards, including Chorus Aviation Inc., AGT Food &#38; Ingredients Inc., Deloitte Canada, and Sun Life Financial Inc., has exposed her to financial reporting and risk management processes in various industries, bringing valued perspective to the Audit and Risk 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><table style="border-collapse: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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_103"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Preapproval Policy</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Audit and Risk Committee must preapprove the audit and non-audit services performed by the independent auditor to ensure that the provision of those services does not impair the auditor&#8217;s independence. Unless a type of service to be provided by the independent auditor has received general preapproval, it will require specific preapproval by the committee. Proposed services that exceed preapproved cost levels will require specific preapproval by the committee.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_106"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">External Auditor Service Fees</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below presents fees incurred by the Company for work performed by its external auditor, PricewaterhouseCoopers LLP (PwC), during the fiscal years ended December 31, 2021, and December 31, 2022, and by its former auditor, Ernst &#38; Young LLP (EY), during the fiscal year ended December 31, 2021. </font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.435%"><tr><td style="width:1.0%"></td><td style="width:23.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.682%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.682%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.884%"></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="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">PricewaterhouseCoopers LLP</font><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="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;&#160;Ernst &#38; Young LLP</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">(2)</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #b6b6b6;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%">Category</font></td><td colspan="3" style="border-top:1pt solid #b6b6b6;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%">Note</font></td><td colspan="3" style="border-top:1pt solid #b6b6b6;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%">2022 ($)</font></td><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b6b6b6;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:8pt;font-weight:700;line-height:120%">2021 ($)</font></div></td><td colspan="3" style="border-top:1pt solid #b6b6b6;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%">2022 ($)<br></font></td><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b6b6b6;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:8pt;font-weight:700;line-height:120%">2021 ($)</font></div><div style="text-align:right"><font><br></font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><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 #b6b6b6;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%">3</font></div></td><td colspan="2" style="border-top:1pt solid #b6b6b6;padding:2px 0 2px 1pt;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,144,700&#160;</font></td><td style="border-top:1pt solid #b6b6b6;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b6b6b6;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:8pt;font-weight:400;line-height:120%">4,429,400</font></div></td><td colspan="3" style="border-top:1pt solid #b6b6b6;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%">-</font></td><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:13.5pt;text-align:right;text-indent:-13.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">132,600</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%">Audit-related fees</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4</font></div></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%">-</font></td><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%">-</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%">-</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:13.5pt;text-align:right;text-indent:-13.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,800</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%">Tax fees</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5</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%">365,900&#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:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">799,000</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%">-</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:13.5pt;text-align:right;text-indent:-13.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">404,900</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 fees</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6</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%">23,300&#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:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,300</font></div></td><td colspan="3" style="padding:2px 1pt;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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:67.5pt;text-align:right;text-indent:-13.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8211;</font></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #b6b6b6;border-top:1pt solid #b6b6b6;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 Fees</font></td><td colspan="3" style="border-bottom:1pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding: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,533,900</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 #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:1pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #b6b6b6;border-top:1pt solid #b6b6b6;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:8pt;font-weight:700;line-height:120%">5,234,700</font></div></td><td colspan="3" style="border-bottom:1pt solid #b6b6b6;border-top:1pt solid #b6b6b6;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%">-</font></td><td colspan="3" style="border-bottom:1pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right;text-indent:-13.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">562,300</font></div></td></tr></table></div><div><font><br></font></div><div style="margin-top:3pt;padding-left:31.3pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">PwC was appointed as auditors of the Company effective June 1, 2021</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</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%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">EY resigned as auditors of the Company, at the request of the Company, effective June 1, 2021</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</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%">(3)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">Audit fees&#58; Audit services provided by PwC and EY (collectively, the External Auditors) for the audit and review of Stantec&#8217;s financial statements or services normally provided by the External Auditors in connection with statutory and regulatory filings or engagements, including quarterly reviews, accounting consultation, statutory audit of in-scope subsidiaries and international financial reporting standard consultation.</font></div><div style="margin-top:3pt;padding-left:30.95pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(4)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">Audit-related fees&#58; Assurance and related services provided by the External Auditors. These services can include attest services not required by statute or regulation and review engagements.</font></div><div style="margin-top:3pt;padding-left:30.95pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(5)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">Tax fees&#58; Professional services rendered by the External Auditors for income tax compliance and tax advice relating to mergers, acquisitions, financing structures, tax planning, and global mobility services.</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%">(6)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">All other fees&#58; Non-audit assurance fees and related services provided by the External Auditors.</font></div><div style="margin-top:3pt"><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse: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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_109"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Legal Proceedings and Regulatory Actions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have pending legal claims and suits both by and against us. These are typical of the industries we operate in. Where appropriate, these claims have been reported to our insurers and the insurers of our predecessors, who are in the process of adjusting or defending them. None are expected to involve damages that exceed 10% of Stantec&#8217;s current assets.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No penalties or sanctions have been imposed against us by a court relating to provincial and territorial securities legislation or by a securities regulatory authority. Nor have any other penalties or sanctions been imposed by a court or regulatory body against us that would likely be considered important to a reasonable investor in making an investment decision. We have not entered into any settlement agreements before a court relating to provincial and territorial securities legislation or with a securities regulatory authority.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_112"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Interest of Management and Others in Material Transactions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To the best of our knowledge, none of the (i) directors or executive officers of the Company, (ii) shareholders of the Company that beneficially own, or control or direct, directly or indirectly, more than 10% of the Company's outstanding voting securities, or (iii) any associate or affiliate of persons referred to in (i) and (ii), has or has had any material interest, direct or indirect, in any transaction within the three most recently completed financial years or during the current financial year that has materially affected or is reasonably expected to materially affect the Company.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_115"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Conflicts of Interest</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To the best of our knowledge, no director or officer of the Company has any existing or potential material conflicts of interest with the Company or any of its subsidiaries.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_118"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Transfer Agent</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Computershare Trust Company of Canada is our transfer agent for our common shares listed on the TSX and NYSE at its offices in Calgary, Alberta&#59; Toronto, Ontario&#59; and Canton, Massachusetts.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_121"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Material Contracts</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Except for contracts entered into in the ordinary course of business, which includes contracts in relation to the acquisition of professional services firms, the material contracts entered into by the Company within the most recently completed financial year, or before the most recently completed financial year but still remaining in effect, are as follows&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">On 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%">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 October 8, 2020, Stantec entered into the First Supplemental Trust Indenture with Computershare Trust Company of Canada to create and issue a first series of Notes designated as 2.048% senior unsecured notes due October 8, 2027.</font></div><div style="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 December 8, 2022, Stantec entered into the Second 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, Bank of America, N.A., Canada Branch and HSBC Bank Canada, as issuing banks&#59; and certain other lenders with respect to the provision of certain credit facilities to Stantec Inc.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Copies of each of the above contracts are filed on SEDAR at sedar.com.</font></div><div><font><br></font></div><div 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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_124"></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%">Interests of Experts</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's independent auditors are PricewaterhouseCoopers LLP, Chartered Professional Accountants, who have issued an independent auditor&#8217;s report dated February 22, 2023 in respect of the Company&#8217;s consolidated financial statements as at December 31, 2022 and for the year ended December 31, 2022 and the Company&#8217;s internal control over financial reporting as at December 31, 2022. PricewaterhouseCoopers LLP has advised that they are independent with respect to the Code of Professional Conduct of the Chartered Professional Accountants of Alberta and the rules of the US Securities and Exchange Commission.</font></div><div><font><br></font></div><div id="icd02be76fbed43249dae2d48d12943d8_127"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Additional Information</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional financial information is provided in our financial statements and our MD&#38;A for our most recently completed financial year. Additional information including directors&#8217; and officers&#8217; remuneration and indebtedness, the principal holders of our securities, and securities authorized for issuance under equity compensation plans is contained in Stantec's Management Information Circular for the Company's most recent annual meeting of shareholders.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A copy of this AIF, our latest Management Information Circular, the Annual Report (which includes our MD&#38;A and Audited Consolidated Financial Statements for the year ended December 31, 2022), and the Company's Notice of Intention to Make a Normal Course Issuer Bid approved by the Toronto Stock Exchange regarding the 2022 NCIB 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="icd02be76fbed43249dae2d48d12943d8_130"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">NYSE Corporate Governance Disclosure</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a foreign private issuer listed on the NYSE, we are generally entitled to follow the Canadian requirements to the extent not contrary to US securities laws, including the rules of National Instrument 58-101 and National Policy 58-201, with respect to corporate governance practices. Pursuant to Section 303A.11 of the NYSE&#8217;s Listed Company Manual, we are required to identify any significant ways that our corporate governance practices differ from those followed by US domestic companies under the NYSE&#8217;s listing standards. These differences can be found on our website at stantec.com&#47;about&#47;corporate-governance and in our 2022 Management Information Circular (incorporated by reference in this AIF and filed under our profile on SEDAR at sedar.com and furnished as an exhibit to a Form 6-K dated April 1, 2022 on EDGAR 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><table style="border-collapse: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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="icd02be76fbed43249dae2d48d12943d8_133"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Appendix I &#8211; Audit and Risk Committee Terms of Reference (Mandate)</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following are the Audit and Risk Committee&#8217;s Terms of Reference (Mandate) effective as of February 22, 2023.</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 style="text-align:justify"><table style="border-collapse: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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A-1</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">D.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:15.09pt">Financial Statements and Disclosures</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and recommend to the board for approval the annual audited financial statements and Management Discussion and Analysis.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and recommend to the board for approval the following public disclosure documents&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The year-end news release on the earnings of the Company&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Other regulatory filings of a financial nature.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and, if appropriate, approve and authorize the release of the quarterly unaudited financial statements, including Management&#8217;s Discussion and Analysis, the quarterly interim report to shareholders, and the quarterly news release on the earnings of the Company. However, in the event that there is a significant or extraordinary matter that, in the opinion of the committee, should be reviewed by the board before the release of such information, the matter shall be referred to the board for review.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Receive the quarterly report from the Disclosure Committee on the adequacy of disclosure with respect to material events in the Company&#8217;s financial statements, Management&#8217;s Discussion and Analysis, and earnings news releases.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Receive annually an evaluation from the internal auditor of the procedures that exist for the review of financial information (extracted or derived from the financial statements) that is publicly disclosed by the Company.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and recommend to the board for approval all annual financial statements, reports of a financial nature (other than quarterly unaudited financial statements), and the financial content of prospectuses or any other reports that require approval by the board prior to submission thereof to any regulatory authority.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and recommend for the board for approval the Audit and Risk Committee information required as part of the Annual Information Form and Management Information Circular.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review with management on an annual basis, the Company&#8217;s obligations pursuant to guarantees (including those granted under the Surety Credit Facility) that have been issued and material obligations that have been entered into and the manner in which these guarantees and obligations have been, or should be, disclosed in the financial statements. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and assess, in conjunction with management and the external auditor, at least annually or on a quarterly basis where appropriate or required</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The appropriateness of accounting policies and financial reporting practices used by the Company, including alternative treatments that are available for consideration</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any significant proposed changes in financial reporting and accounting policies and practices to be adopted by the Company</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.8pt">Any new or pending developments in accounting and reporting standards that may affect or impact the Company </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any off-balance sheet structures</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The key estimates and judgments of management that may be material to the financial reporting of the Company</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">At least annually, request the external auditor to provide their views on the quality (not just the acceptability) of the Company&#8217;s annual and interim financial reporting. Such quality assessment should encompass judgments about the appropriateness, aggressiveness, or conservatism of estimates and elective accounting principles or methods and judgments about the clarity of disclosures.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review any litigation, claim, or other contingency, including tax assessments, that could have a material effect upon the financial position or operating results of the Company and the manner in which these matters have been disclosed in the financial statements.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review with management on a quarterly basis the indicators of impairment to the Company&#8217;s goodwill.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><table style="border-collapse: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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A-2</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div 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 style="text-align:justify"><table style="border-collapse: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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A-3</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">When there is to be a change in the external auditor, review all issues related to the change, including the information to be included in the notice of change of auditor called for under National Instrument 51-102 and the planned steps for an orderly transition.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and approve the Company&#8217;s hiring policies regarding employees and former employees of the present and former external auditors of the Company. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Receive comments from the external auditor on their assessment of the effectiveness of the committee&#8217;s oversight of internal control over financial reporting.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Conduct an annual review of the external auditor, with the intention of identifying potential areas for improvement for the audit firm, and to reach a final conclusion on whether the auditor should be reappointed or the audit put out for tender. </font></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">F.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:18.18pt">Internal Audit</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review the appointment or termination of the internal auditor.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and approve the internal audit charter periodically (at least every three years).</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and approve the annual audit plan of the internal auditor (where applicable) and ensure that there is a clear understanding between the board, the committee, the internal auditor, and management that the internal auditor reports directly to the board through the committee. Receive confirmation from management that the Company has provided for adequate funding for the internal auditor. The terms of the audit plan should include, but not be limited to, the following&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Staffing</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Objectives and scope of the internal audit work</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.8pt">Materiality limits</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Audit reports required</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Areas of audit risk</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.8pt">Timetable</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">g.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Proposed budget</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review with the internal auditor the results of their audit examination, including, but not be limited to, the following&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any difficulties encountered, or restrictions imposed by management, during the audit</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any significant accounting or financial reporting issues</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.8pt">The auditor&#8217;s evaluation of the Company&#8217;s system of internal accounting controls, procedures, and documentation</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The internal audit reports or other material written communications containing any findings or recommendations of the internal auditor, including management&#8217;s response thereto and the subsequent follow-up to any identified internal accounting control weaknesses</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any other matters which the internal auditor should bring to the attention of the committee</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Meet with the internal auditor at every meeting of the committee or as requested by the internal auditor, without management representatives present.</font></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">G.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:13.14pt">Internal Controls </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.8pt">Obtain reasonable assurance, through discussions with and reports from management, the external auditor, and the internal auditors, that the accounting systems are reliable, the system for preparation of financial data reported to the market is adequate and effective, and the system of internal controls is effectively designed and implemented.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.8pt">Review management&#8217;s annual report on the effectiveness of internal controls and procedures, as well as quarterly and annual chief executive officer and chief financial officer certificates filed pursuant to securities regulations. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><table style="border-collapse: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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A-4</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:-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, United Kingdom, Europe, Australia, and New Zealand (Core Markets) with an enterprise value of C$150 million or greater, all acquisitions outside Core Markets with an enterprise value of C$100 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 style="text-align:justify"><table style="border-collapse: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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A-5</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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: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 style="text-align:justify"><table style="border-collapse: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%">Annual Information Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A-6</font></div></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:400;line-height:120%">Stantec Inc.</font></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%">February 22, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>ex-992xmda2022.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 2023 Workiva -->
<title>Document</title></head><body><div id="ia89d629e94a2433292e2699b30e3585b_4"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 99.2 - Stantec Inc.&#8217;s Management's Discussion and Analysis</font></div><div><font><br></font></div><div id="ia89d629e94a2433292e2699b30e3585b_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;22, 2023</font></div><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, 2022, dated February&#160;22, 2023, should be read in conjunction with the Company&#8217;s 2022 audited consolidated financial statements and related notes for the year ended December&#160;31, 2022. Our 2022 audited consolidated financial statements and related notes are prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). All amounts shown are in Canadian dollars.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional information regarding the Company, including our Annual Information Form, is available on SEDAR at&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">sedar.com</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;and on EDGAR at&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">sec.gov</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. This additional information is not incorporated by reference unless otherwise specified and should not be deemed to be made part of this Management&#8217;s Discussion and Analysis (MD&#38;A).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec trades on the TSX and the NYSE under the symbol STN. Visit us at&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">stantec.com</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;or find us on social media.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-IFRS and Other Financial Measures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company reports its financial results in accordance with IFRS. However, certain indicators used by the Company to analyze and evaluate its results are non-IFRS or other financial measures and ratios, including&#58; adjusted EBITDA, adjusted net income, adjusted earnings per share (EPS), adjusted return on invested capital (ROIC), net debt to adjusted EBITDA, days sales outstanding (DSO), free cash flow, margin (percentage of net revenue), organic growth (retraction), acquisition growth, measures described as on a constant currency basis and the impact of foreign exchange or currency fluctuations, compound annual growth rate (CAGR), net debt, total capital managed, working capital, and current ratio, as well as measures and ratios calculated using these non-IFRS or other financial measures. These measures are categorized as non-IFRS financial measures and ratios, supplementary financial measures, or capital management measures and described in the Definitions of Non-IFRS and Other Financial Measures (&#8220;Definitions&#8221;) and Liquidity and Capital Resources sections of this MD&#38;A and, where applicable, reconciliations from the non-IFRS measure to the most directly comparable measure calculated in accordance with IFRS are provided (see the 2022 Financial Highlights, Financial Performance, Liquidity and Capital Resources, and Definitions sections).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These non-IFRS and other financial measures and ratios do not have a standardized meaning under IFRS and, therefore, may not be comparable to similar measures and ratios presented by other issuers. Management believes that, in addition to conventional measures prepared in accordance with IFRS, these non-IFRS and other financial measures and ratios provide useful information to investors to assist them in understanding components of our financial results. These measures should not be considered in isolation or viewed as a substitute for the related financial information prepared in accordance with IFRS.</font></div><div><font><br></font></div><div id="ia89d629e94a2433292e2699b30e3585b_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 delivery leader in sustainable engineering, architectural planning, and environmental services. As a trusted advisor for our clients and communities, Stantec&#8217;s multidisciplinary teams address climate change, urbanization, and infrastructure resiliency. We are at the forefront of innovations to enhance environmental and social 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%">Stantec's vision is to remain a top tier global design firm that maximizes long-term, sustainable value for our stakeholders.</font></div><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 Stantec community unites more than 26,000 employees working in over 400 locations across six continents. In 2022, Stantec earned net revenues of $4.5&#160;billion&#58; 51% in the United States, 26% in Canada, and 23% from our Global 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><table style="border-collapse: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, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-1</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Key components of our business model are&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Geographic diversification. We conduct business in three regional operating units&#8212;Canada, the United States, and Global&#8212;offering similar services across all regions. This diversity allows us to cultivate close client relationships at the local level while offering the expertise of our global team.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Service diversification.&#160;We offer services in various sectors across the project life cycle through five business operating units (BOUs)&#58; Infrastructure, Environmental Services, Water, Buildings, and Energy &#38; Resources. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Design focus.&#160;We serve the design phase of infrastructure, water, buildings, and energy &#38; resources projects which offers higher margin opportunities and more controllable risk than integrated engineering and construction firms.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Life-cycle solutions.&#160;We provide professional services in all phases of the project life cycle&#58; planning, design, construction administration, commissioning, maintenance, decommissioning, and remediation.</font></div><div><font><br></font></div><div id="ia89d629e94a2433292e2699b30e3585b_13"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">2022 Key Accomplishments</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2022, Stantec continued to advance towards the achievement of our long-term strategic ambitions. We continued to navigate our business successfully through the COVID-19 pandemic and we delivered a second consecutive year of record earnings. We executed on our growth strategy and added approximately 700 people organically as well as over 300 people through acquisitions. We completed the integration of Cardno into our business, bolstered our UK presence with the acquisition of Barton Willmore and continued to excel and demonstrate our global leadership in sustainability. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Record Performance</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We continue to rigorously manage every aspect of our business with our &#8220;win &#8211; do &#8211; manage&#8221; mindset. Our net revenue grew to $4.5&#160;billion driven by 9.4% organic growth and 12.3% acquisition growth. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each of our business operating units and geographic regions delivered organic net revenue growth while maintaining a focus on strong project execution and operational excellence. This drove to record results for several key financial metrics&#58; adjusted EBITDA margin of 16.2%, net income of $247.0&#160;million, diluted earnings per share of $2.22, and adjusted diluted earnings per share of $3.13.</font></div><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 growth accomplished in every one of our business operating units was a testament to the strength of our diversified business model and our ability to address multi-year critical issues stemming from aging infrastructure, climate change and re-shoring of domestic production.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Growth Through Acquisitions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Having closed our acquisition of Cardno in December 2021, our primary growth initiative in 2022 was to integrate Cardno&#8217;s operations in order to accelerate our trajectory for achieving revenue synergies together. We completed the integration and migration of Cardno and several other recently acquired firms on schedule and achieved over US$10  million (approximately CA$13 million) in integrated cost synergies, ahead of our anticipated timeline. We also migrated certain smaller global entities into our primary financial systems. Integration of acquired firms provides for strong and consistent operational and financial practices across the globe and capitalizes on synergistic 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%">Our approach to deploying capital to acquisitions continues to be disciplined and patient. In 2022, we completed two tuck-in acquisitions that were consistent with our strategy of pursuing targeted small to medium-sized firms that bolster Stantec&#8217;s presence in key business lines and geographies and drive synergistic organic growth. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The first was Barton Willmore in the United Kingdom, a 300-employee lead planning and design consulting firm. Barton Willmore supports many of the largest and most transformational projects in the region&#8217;s residential, logistics, retail, infrastructure, energy, higher education, and urban regeneration sectors, providing services to both public and private sector clients. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The second was L2P, a 40-person Philadelphia-based architecture, interior design, and planning firm. L2P is a trusted advisor in the science and technology, commercial workplace, higher education, residential, and hospitality markets. </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, 2022</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 &#8211; The Stantec Way</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2022, we continued to demonstrate our commitment to sustainability leadership. We are on track to meet our carbon neutral and net zero commitments and are reducing our emissions in line with our validated science-based target. A key element of our emissions reduction strategy is our real estate consolidation effort, which is on track to achieve a 30% reduction in Stantec's footprint relative to 2019 by the end of 2023. At year end 2022, we were approximately 93% of the way there which also contributed to our record earnings. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Through our continued efforts for sustainability and enhancing our communities, we are extremely proud of the accomplishments and accolades that recognize our commitment. Some of these acknowledgments 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">Ranked first among our peers as one of Corporate Knights&#8217; 2023 Global 100 Most Sustainable Corporations in the world&#59; ranked #7 overall in the world, recognizing our success in generating &#8220;clean&#8221; revenue</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">Selected as one of Corporate Knights&#8217; Canada&#8217;s Best 50 Corporate Citizens for the 13th time</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">Recognized as a climate leader, receiving a CDP A- rating for the fifth year in a row</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">Included in the S&#38;P Global Sustainability Yearbook  </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">Numerous industry awards related to inclusion and diversity and safety<br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our sustainability-linked loan (SLL) structure for our existing $1.1 billion credit facility incorporates emissions reduction targets and increasing our score on the Bloomberg Gender-Equality Index. In 2022, we recognized SLL savings by achieving our 2021 key performance metrics. We have committed to direct all interest savings towards further climate action and social equity.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Looking Ahead</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We remain very optimistic that a strong multi-year cycle is ahead of us. While there are still economic headwinds from rising interest rates and a potential recession, we are confident in the resilience of our business model and our positioning to address key climate-related and supply chain challenges.</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> In the US, significant federal funding is starting to be dispersed from the Infrastructure Investment and Jobs Act (IIJA), the Inflation Reduction Act (IRA), and the CHIPS and Science Act. In Canada, with commitments made on climate change, the need for environmental services and energy transition is expanding at an unprecedented rate. And in our Global region, we are seeing continued strong growth through the water asset management programs in the UK, Australia, and New Zealand, along with infrastructure supported by the European CHIPS Act and Australian Infrastructure Investment Program. We believe we are exceptionally well positioned to address these 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%">We expect to capitalize on these strong tailwinds to further drive our organic growth. Our balance sheet strength and pipeline of potential opportunities positions us well for ongoing M&#38;A growth. As we maintain focus on operational excellence, we expect to continue to deliver margin and earnings growth in 2023 and beyond.</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, 2022</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><div id="ia89d629e94a2433292e2699b30e3585b_733"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Strategic Acquisitions Completed in 2022 and 2021</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Following is a list of acquisitions that contributed to revenue growth in our reportable segments and business operating units&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.999%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">BUSINESS OPERATING UNITS</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">REPORTABLE SEGMENTS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Date<br>Acquired</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Primary Location</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"># of Employees</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Infrastructure</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Water</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Buildings</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Environmental Services</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Energy &#38; Resources</font></td></tr><tr><td colspan="3" style="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><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: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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Paleo Solutions, Inc.<br>(Paleo)</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">September 2021</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Los Angeles,</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">California</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">65</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cardno Limited<br>(Cardno)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December<br>2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Boulder,<br>Colorado</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,500</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cox&#124;McLain Environmental Consulting, Inc</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(CMEC)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Austin,</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Texas</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">70</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">L2P</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:7pt;font-weight:400;line-height:120%">November 2022</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:7pt;font-weight:400;line-height:120%">Philadelphia, Pennsylvania</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">40</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Global</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">GTA Consultants</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(GTA)</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">March 2021</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Melbourne,</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Australia</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">135</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Engenium</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">May</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2021</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Perth,</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Australia</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">170</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#9679;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Driven by Values B.V.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">November</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2021</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Eindhoven,</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Netherlands</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">28</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cardno Limited<br>(Cardno)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December<br>2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Brisbane,<br>Australia</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,250</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Barton Willmore</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:7pt;font-weight:400;line-height:120%">April <br>2022</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:7pt;font-weight:400;line-height:120%">Reading, United Kingdom</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:7pt;font-weight:400;line-height:120%">300</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:7pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</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><div id="ia89d629e94a2433292e2699b30e3585b_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%">2022 Financial Highlights</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.938%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.397%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended Dec 31</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</font></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except per share amounts and percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net<br>Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net<br>Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net<br>Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross revenue</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,677.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="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%">127.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,576.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%">125.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><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,730.1&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">128.4&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></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%">4,457.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">100.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,636.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%">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,684.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></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%">2,039.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%">45.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,672.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%">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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,754.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Project margin </font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,417.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">54.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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,963.3&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.0&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,930.5&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.4&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Administrative and marketing expenses</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,742.5&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39.1&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,423.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39.2&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,352.9&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36.7&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation of property and equipment</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.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.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%">53.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.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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></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%">122.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.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%">107.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.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%">117.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></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 (reversal) 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%">(5.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:#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%">24.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">78.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></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%">104.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.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%">60.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.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></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%">64.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.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%">37.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.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%">49.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.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%">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%">(7.8)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.3)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></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%">78.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62.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.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">247.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">200.7&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.5&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">159.1&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.3&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income from discontinued operations </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align: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:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.0&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.3&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">247.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">200.7&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.5&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">171.1&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basic earnings per share (EPS) from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.80&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.43&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></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%">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%">1.80&#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.42&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA from continuing operations&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">723.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">16.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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">573.8&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.8&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">578.9&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.7&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></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%">347.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-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%">269.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%">7.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">248.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></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%">3.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;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.42&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.22&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dividends declared per common share</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.72</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.66&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.62&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total assets</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,652.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,226.4&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,388.9&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term debt</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,235.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,245.1&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">680.8&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:0 1pt"></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note&#58; Construction Services operations are presented as discontinued operations. Adjusted EBITDA, adjusted net income, and adjusted diluted EPS are&#160;non-IFRS&#160;measures (discussed in the Definitions section of this MD&#38;A). </font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">n&#47;m &#61; not meaningful</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We achieved diluted earnings per share of $2.22 and adjusted diluted earnings per share of $3.13, each an all-time high with respective increases of 23.3% and 29.3% compared to 2021</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Record earnings reflect a very </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">strong year of net revenue growth and solid execution of our strategic plan, including our ongoing 2023 Real Estate Strategy.</font></div><div><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Net revenue increased 22.6%, or $821.1&#160;million, to $4.5&#160;billion compared to 2021, driven by 9.4% organic growth and 12.3% acquisition growth. All of our regional and business operating units delivered organic growth, most notably in Global and in Water and Energy &#38; Resources where organic growth was in the double digits.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Project margin increased $454.0&#160;million, or 23.1%, to $2.4&#160;billion and as a percentage of net revenue, we delivered 54.2% project margin, a 20 basis point increase from 2021. The increase in project margin was the result of net revenue growth and solid project execution.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Adjusted EBITDA increased $150.1&#160;million, or 26.2%, to $723.9&#160;million and achieved a margin of 16.2%, a 40 basis point increase from 2021, resulting from strong performance across the business.</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, 2022</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><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 increased 23.1%, or $46.3&#160;million, to $247.0&#160;million, representing 5.5% of net revenue, and diluted EPS increased 23.3%, or $0.42, to $2.22. </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 2022, we continued to execute on our 2023 Real Estate Strategy, driving approximately $0.34 of incremental adjusted EPS and a 28% reduction in our footprint relative to our 2019 baseline &#8211; largely accomplishing our 2023 target a year early. On a pre-IFRS 16 basis, this initiative is estimated to have increased 2022 adjusted EBITDA margin by more than 110 basis points.</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.6%, or $77.2&#160;million, to $347.1&#160;million, representing 7.8% of net revenue, an improvement o</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f 40 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">basis points, and adjusted diluted EPS increased 29.3%, or $0.71, to $3.13. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Contract backlog stands at $5.9 billion&#8212;a 14.9% increase from December&#160;31, 2021&#8212;reflecting 10.4% organic growth, with double digit growth in our US operations and in Infrastructure, Buildings, and Energy &#38; Resources. Contract backlog represents approximately 12 months of work.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Net debt to adjusted EBITDA was 1.6x at December&#160;31, 2022&#8212;within our internal range 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 decreased 23.4% from, $397.0 million, to $304.3 million, reflecting increased investment in net working capital to support strong revenue growth.</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 81 days at December&#160;31, 2022, a 5-day reduction from Q3 2022. As expected, completion of Cardno financial migration activities returned DSO to more typical levels, moderated by stronger than anticipated revenue growth in the fourth quarter which drove additional net working capital investment. </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 1,085,676 common shares for an aggregated price of $65.3&#160;million under our normal course issuer bid (NCIB). </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;22, 2023, our Board of Directors declared a dividend of $0.195 per share, payable on April&#160;17, 2023, to shareholders of record on March&#160;31, 2023, representing an 8.3% increase.</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, 2022</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="ia89d629e94a2433292e2699b30e3585b_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"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">2022 Fourth Quarter Highlights</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quarter Ended Dec 31</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</font></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except per share amounts and percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net<br>Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net<br>Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross revenue</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,513.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%">133.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%">1,185.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%">129.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: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%">1,130.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="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%">916.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%">509.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%">45.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%">409.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%">44.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Project margin</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"> </font></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">620.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">54.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">506.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.3&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Administrative and marketing expenses</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">439.4&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">38.9&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">387.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42.3&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation of property and equipment</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.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.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%">13.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.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%">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%">31.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%">2.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28.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%">3.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net (reversal) 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%">(1.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.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%">29.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.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%">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%">27.5&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.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%">18.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%">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="padding:2px 1pt;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%">17.5&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.5&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.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.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.6)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(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.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">24.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%">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%">7.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.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-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income </font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">73.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.8&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Basic and diluted EPS</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.66</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.15&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;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&#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%">191.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%">17.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%">142.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%">15.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"><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:700;line-height:120%">91.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">8.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align: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%">63.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%">7.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"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted diluted EPS </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.82</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.57&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dividends declared per common share</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.180</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.165&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note&#58; Adjusted EBITDA, adjusted net income, and adjusted diluted EPS are&#160;non-IFRS&#160;measures (discussed in the Definitions section of this MD&#38;A).</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">n&#47;m &#61; not meaningful </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the fourth quarter of 2022, we delivered adjusted diluted EPS of $0.82, an increase of $0.25 per share or 43.9% compared to the same period last year. Our outperformance relative to our guidance was driven by double-digit organic net revenue growth, with mild weather in Canada allowing for a longer than typical field season, and growing momentum in the US. Solid project execution, disciplined administrative and marketing cost management, and the benefits of the ongoing execution of our 2023 Real Estate Strategy also contributed to our excellent results. </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 increased 23.4%, or $214.2&#160;million, to $1.1&#160;billion, driven by 10.6% organic growth and 9.8% acquisition growth. All of our regional and business operating units delivered organic growth, most notably in Canada and the US, and in Buildings, Water, and Energy &#38; Resources, where organic growth in the double digits was achieved this 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">Project margin increased 22.5%, or $113.9&#160;million, and decreased 40 basis points as a percentage of net revenue from 55.3% to 54.9%.</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 increased 34.9%, or $49.6&#160;million, to $191.7&#160;million, and achieved a margin of 17.0% compared to 15.5% in the prior period due to lower administrative and marketing costs as a percentage of net revenue.  </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 increased 342.8%, or $56.9&#160;million, to $73.5&#160;million and diluted EPS increased by 340.0%, or $0.51, to $0.66. In Q4 2022, our 2023 Real Estate Strategy contributed to non-cash net impairment reversal and lower onerous contract cost adjustments, depreciation, and occupancy costs compared to the prior period. Additionally, the disposition of an intangible asset contributed $5.6&#160;million</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to net income in Q4 2022.</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 42.8%, or $27.3&#160;million, to $91.1&#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 8.1% of net revenue, and adjusted diluted EPS increased 43.9%, or $0.25, to $0.82. </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, 2022</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:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of Non-IFRS Financial Measures</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:47.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.177%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended Dec 31,</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quarter Ended Dec 31,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except per share amounts)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</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%">247.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%">200.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">159.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="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%">73.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:700;line-height:120%">16.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Add back (deduct)&#58;</font></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income taxes</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">78.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%">62.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%">57.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%">24.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%">7.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 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%">64.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%">37.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%">49.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%">17.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%">8.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 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%">Net (reversal) impairment of lease assets and property and equipment (note 1)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.9)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">78.6&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#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:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41.6&#160;</font></td><td style="padding:2px 1pt 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%">283.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%">221.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%">228.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%">73.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%">59.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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 loss (gain) 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%">18.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13.9)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.7)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="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.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%">(4.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%">COVID-related expenses (note 4)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.0&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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%">41.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%">27.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.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%">12.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%">13.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">Gain on disposition of intangible asset</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.6)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.6)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjusted EBITDA from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">723.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">573.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">578.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">191.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">142.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended Dec 31,</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quarter Ended Dec 31,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except per share amounts)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</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%">247.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%">200.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">159.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="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%">73.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:700;line-height:120%">16.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Add back (deduct) after tax&#58;</font></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net (reversal) impairment of lease assets and property and equipment (note 1)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.2)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#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%">28.5&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.6&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of intangible assets related to acquisitions  (note 2)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61.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%">30.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%">26.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%">15.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%">9.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unrealized loss (gain) on equity securities (note 3)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.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%">(10.6)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.5)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="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)</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.6)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">COVID-related expenses (note 4)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.6&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#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></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%">31.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.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%">9.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%">Gain on disposition of intangible asset (note 6)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.3)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.3)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjusted net income from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">347.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">269.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">248.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">91.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">63.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average number of shares outstanding - diluted</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,069,776&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,616,665&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,949,305&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">110,915,844&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,669,548&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjusted earnings per share - diluted</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3.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-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2.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="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2.22</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.82</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.57</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See the Definitions section of this MD&#38;A for our discussion of&#160;non-IFRS&#160;and other financial measures used and additional reconciliations of non-IFRS financial measures. This table includes only continuing operations results.</font></div><div style="margin-top:3pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note 1&#58; The</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> net (reversal) impairment of lease assets and property and equipment in</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">cludes onerous contracts associated with the impairment for the year ended December&#160;31, 2022 of $2.6 (2021 - $12.5&#59; 2020 - nil) and for the quarter ended December 31, 2022 of $2.2 (2021 - $12.5). For the year ended December&#160;31, 2022, this amount is net of tax of $(0.7) (2021 -</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> $8.8&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2020 - $22.0). For the quarter ended December&#160;31, 2022, this amount is net of tax of $0.1 (2021 - $9.8).</font></div><div style="margin-top:3pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note 2&#58; The add back of intangible amortization relates only to the amortization from intangible assets acquired through acquisitions and excludes the amortization of software purchased by Stantec. For the year ended December&#160;31, 2022, this amount is net of tax of $19.3 (2021 - $9.4&#59; 2020 - $10.3). For the quarter ended December&#160;31, 2022, this amount is net of tax of $5.1 (2021 - $3.1).</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, 2022, this amount is net of tax of $4.3 (2021 - ($3.3)&#59; 2020 - ($0.2)). For the quarter ended December&#160;31, 2022, this amount is net of tax of ($1.0) (2021 - $(1.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 4&#58; The add back of COVID-related expenses in the year ended December 31, 2020 primarily relates to severance and is net of tax of $1.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 5&#58; The add back of other costs primarily relates to integration expenses associated with our acquisitions and restructuring costs. For the year ended December&#160;31, 2022, this amount is net of tax of $10.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> (2021 - $6.6&#59; 2020 - $0.4, 2020 also included reorganization tax expense of $2.8. For the quarter ended December&#160;31, 2022, this amount is net of tax of $3.1 (2021 - $3.3).</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 6&#58; For the year and quarter ended December&#160;31, 2022, this amount is net of tax of $(1.3) (2021 - nil&#59; 2020 - nil).</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top: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, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-8</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><div id="ia89d629e94a2433292e2699b30e3585b_25"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Financial Targets</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In our 2021 Annual Report (incorporated here by reference), we provided our annual targets for 2022 on page M-11 and revised our adjusted ROIC expectation in Q3 2022 from 10.5% to 10.0% as a result of cash flow disruptions from the integration of Cardno.   </font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.476%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.613%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, unless otherwise stated)</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022 Annual Range</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022 Results</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Targets</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net revenue growth</font></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18% to 22%</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.6%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA as % of net revenue (note)</font></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.3% to 16.3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.2%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income as % of net revenue (note)</font></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">At or above 7.5%</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.8%</font></td></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted ROIC (note)</font></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Above 10.0%</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.5%</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In setting our targets and guidance, the average value for the US dollar was assumed to be $1.25 and for the GBP to be $1.73. </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 discussed in the Definitions section of this MD&#38;A. Adjusted ROIC was revised from above 10.5% to 10.0% in Q3 22 due to the anticipated impact of cash flow disruption from the integration of Cardno.</font></div><div><font><br></font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We met or exceeded our target ranges for all our measures in 2022. For further details regarding our overall annual performance, refer to the Financial Performance section of this MD&#38;A.</font></div><div><font><br></font></div><div id="ia89d629e94a2433292e2699b30e3585b_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%">Outlook </font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Strategic Plan</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2019, we announced our three-year strategic plan to grow and diversify sustainably for the benefit of our clients, employees, and shareholders through a client-centric framework with four value creators&#58; excellence, innovation, people, and growth. We established the following key financial targets, initially to be achieved by the end of 2022, but announced in 2020 that we would be extending the time horizon to the end of 2023 due to the disruption caused by the COVID-19 pandemic&#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">Grow net revenue at a 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%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">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%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">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%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Deliver a 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%">Net revenue growth has rebounded strongly in 2022 post pandemic, increasing by 22.6% year over year, and our outlook for 2023 and beyond is very positive. Our long-term net revenue CAGR target remains at greater than 10%, although the effects of the pandemic during the first two years of our plan may affect our ability to achieve this target 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:400;line-height:120%">We remain confident in achieving our adjusted EBITDA margin target of 16% to 17% in 2023 and our adjusted diluted earnings per share CAGR of greater than 11%. We further expect to outperform our adjusted return on invested capital of greater than 10%, raising that target to greater than 10.5% for 2023. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our business is well diversified across geographies and sectors, with a project mix that is more heavily weighted toward public sector end clients. This, combined with the strength of our balance sheet, the commitment of our talented workforce, and our position in the communities we serve, allows us to be well positioned to capitalize on the opportunities being created by public sector stimulus and growing demand for sustainable solutions in infrastructure renewal and resiliency in responding to climate change drivers, as well as drivers for re-shoring production and supply chain resilience and security.</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%">Annual Targets for 2023</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Targets for 2023 are based on the assumption of continued public sector spending in alignment with currently announced programs and acts, and only modest transitory recessions in key geographies. Targets may not be valid if public spending initiatives are materially curtailed and&#47;or recessions become much more significant, curbing private sector investments to a greater degree than anticipated.</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, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-9</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.717%"><tr><td style="width:1.0%"></td><td style="width:72.276%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023 Annual Range</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Targets</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net revenue growth</font></div></td><td colspan="3" style="background-color:#ffffff;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%">7% to 11%</font></div></td></tr><tr><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%">Adjusted EBITDA as % of net revenue (note)</font></td><td colspan="3" style="background-color:#ffffff;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%">16% to 17%</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%">Adjusted net income as % of net revenue (note)</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">above 7.5%</font></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted diluted EPS growth (note)</font></div></td><td colspan="3" style="background-color:#ffffff;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%">9% to 13%</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted ROIC (note)</font></div></td><td colspan="3" style="background-color:#ffffff;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%">above 10.5%</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%">Other expectations</font></td><td colspan="3" style="background-color:#ffffff;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%">Net debt to adjusted EBITDA (note)</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.0x to 2.0x</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effective tax rate (without discrete transactions)</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23.0% to 24.0%</font></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings pattern</font></div></td><td colspan="3" style="background-color:#ffffff;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-45% in Q1 and Q4</font></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;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%">55-60% in Q2 and Q3</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Days sales outstanding (note)</font></div></td><td colspan="3" style="background-color:#ffffff;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%">at or below 80</font></td></tr></table></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%">In setting our targets and guidance, we assumed an average value for the US dollar of $1.32, GBP $1.62, and AU $0.95. For all other underlying assumptions, s</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">ee p</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">age M-43.</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note&#58; Adjusted EBITDA, adjusted net income, adjusted ROIC, adjusted diluted EPS, and net debt to adjusted EBITDA are non-IFRS measures and DSO is a metric discussed in the Definitions section of this MD&#38;A.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We expect that net revenue growth will increase 7% to 11% in 2023, with net revenue organic growth in the mid- to high-single digits. Organic growth in the US is expected to be in the high single digits to low double digits, driven by growing momentum as reflec</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ted in our record-high US backlog and</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> continuing project opportunities arising from the IIJA, the CHIPS and Science Act, and the IRA. Growth from the IIJA is expected to be slower in the first half of the year and to accelerate in the second half of the year. After another year of robust organic growth in Canada in 2022, we expect to maintain high levels of activity, moderating to organic growth in the low single digits. Organic growth in Global is expected to a</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">chieve mid- to high-single digit gro</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">wth driven by continued high levels of activity in our UK Water business under the ongoing Asset Management Program, and demand and stimulus in environmental services and infrastructure sectors.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project margin as a percent of net revenues is expected to be relatively consistent in 2023 compared to 2022. We anticipate adjusted EBITDA margin will be in the range of 16% - 17%, reflecting continued discipline in the management of administration and marketing costs and continued investments in the commercialization of new innovations and technologies. Adjusted EBITDA margin in Q1 and Q4 2023 will be near or below the low end of this range because of the additional effects of regular seasonal factors in the northern hemisphere. We expect to move to the higher end of the range in Q2 and Q3 of 2023 driven by achieving stronger organic net revenue growth and increased utilization in the US operations.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We expect adjusted net income to continue to benefit from our 2023 Real Estate Strategy, which we anticipate will generate cost savings of approximately $0.35 to $0.40 adjusted diluted EPS in 2023 relative to our 2019 costs. Further, we remain on track to achieve our targeted 30% reduction in real estate footprint relative to our 2019 baseline. Overall, we expect to drive adjusted net income to a margin of greater than 7.5% of net revenue and to deliver 9% to 13% growth in adjusted diluted EPS in comparison to 2022.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The above targets do not include any assumptions for additional acquisitions given the unpredictable nature of the size and timing of such acquisitions, or the unpredictable impact from share price movements subsequent to December 31, 2022 and the relative total shareholder return components on our share-based compensation programs.</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, 2022</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><div id="ia89d629e94a2433292e2699b30e3585b_31"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Financial Performance</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following sections outline specific factors that affected the results of our operations in 2022.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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 approximatel</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">y 75% </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of gross revenue in foreign currencies, primarily in US dollars, British pounds (GBP), and Australian (AU) dollars. Fluctuations in these currencies had a net $34.7&#160;million positive impact on our net revenue results in 2022 compared to 2021, as further described below&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The US dollar averaged $1.25 in 2021 and $1.30 in 2022&#8212;a 4.0% increase. The strengthening US dollar compared to the Canadian dollar had a positive effect on gross and net revenues.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The GBP averaged $1.72 in 2021 and $1.61 in 2022&#8212;a 6.4% decrease. The weakening GBP compared to the Canadian dollar had a negative effect on gross and net revenues.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The AU dollar averaged $0.94 in 2021 and $0.90 in 2022&#8212;a 4.3% decrease. The weakening AU dollar compared to the Canadian dollar had a negative effect on gross and net revenues.</font></div><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 2022 compared to 2021.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue earned by acquired companies in the first 12 months following an acquisition is reported as revenue from acquisitions and thereafter as organic revenue.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Revenue by Reportable Segment</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth </font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic growth</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,337.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,225.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111.1</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.1&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,056.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,400.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">656.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">315.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">92.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">248.2</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,283.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">950.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">332.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">253.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(43.9)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">123.3</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,677.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,576.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,100.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">568.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">482.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24.0&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="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%">12.4&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.1&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.5&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Revenue by Reportable Segment</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth </font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth </font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,150.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,068.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">82.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">82.3</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%">7.7&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,266.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,799.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">467.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">227.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">68.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">170.7</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,039.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">768.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">271.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">217.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(34.0)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">87.9</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,457.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,636.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">821.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">445.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34.7</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">340.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.6&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.9&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.4&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Revenue by Business Operating Unit</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth </font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,597.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,266.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">331.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">235.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">79.3</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%">6.3&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Environmental Services</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,250.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">831.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">419.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">297.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">107.4</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Water</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,137.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">994.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">142.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.7)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">125.9</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Buildings</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,027.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">904.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">122.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">105.9</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">663.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">579.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">64.1</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,677.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,576.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,100.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">568.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">482.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24.0&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="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%">12.4&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.1&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.5&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Revenue by Business Operating Unit</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,275.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,003.7</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">271.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63.4</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.3&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Environmental Services</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">901.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">614.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">286.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">217.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.4</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Water</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">873.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">771.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">102.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">87.6</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Buildings</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">817.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">736.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">81.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">70.5</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">589.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">509.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">79.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61.0</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,457.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,636.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">821.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">445.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34.7</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">340.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth </font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.6&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.9&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.4&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Comparative figures for gross and net revenue by business operating unit have been reclassified due to a realignment of several business lines and to conform to the presentation adopted for the current year.</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions and the continued strengthening of market conditions in all our geographies and businesses contributed to a 22.6% net revenu</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e increase</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in 2022 compared to 2021. Drivers contributing to growth included robust public infrastructure spending and private investment&#59; growing project work related to the re-shoring of domestic production to strengthen local supply chain resilience and security, climate change and sustainability, global food security, and the energy transition. Opportunities have also increased in archeological, permitting, and compliance work, as well as building and designing facilities and communities to meet growing civic, healthcare, residential, and industrial markets.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross to net revenue ratio&#8239;was 1.27, falling within our expected range of 1.25 to 1.30. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Canada</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In Canada, we achieved 7.7% organic net revenue growth. Private and public spending remained robust, contributing to double-digit growth in Environmental Services and Energy &#38; Resources. Environmental Services continued to capitalize on high demand for permitting work and archeological work to support a midstream energy project. Power transmission and distribution projects and investment in the energy transition in western Canada spurred growth in Energy &#38; Resources. Buildings continued to deliver organic growth on the strength of major public sector projects in healthcare and mixed-use commercial projects in the private sector. A strong housing market in western Canada, bridge work in various regions across the country, and continued recovery efforts associated with the extreme flooding in British Columbia in late 2021 drove growth in Infrastructure. </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 style="margin-bottom:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net revenue increased 26.0%, reflecting acquisition and organic growth and the positive impact of foreign exchange. Strong performance and improving market conditions contributed to achieving double-digit organic growth in Water, Buildings, and Energy &#38; Resources. The ramp up of public sector and industrial projects previously delayed by the pandemic and our work in certain large-scale water security projects in the western US boosted growth in Water. Buildings continued its post-pandemic recovery, achieving growth from increasing investments in the healthcare, civic, industrial, and science and technology sectors. Energy &#38; Resources delivered strong organic growth, driven by </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, 2022</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 style="margin-bottom:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">an acceleration of activities on renewable energy and mining projects and on significant reservoir and dam projects in the western US. Infrastructure also delivered solid organic growth on the strength of major transportation projects and industrial and residential land development activities. Demand for expertise in environmental assessments, permitting, and ecological work, and expanding opportunities in the remediation sector contributed to strong growth in Environmental Services, which was bolstered by our acquisition of Cardno in 2021.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Global</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In our Global operations, we achieved net revenue&#160;growth of 35.4%, reflecting strong acquisition and organic net revenue growth, partly offset with foreign exchange impacts.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Growth momentum from 2021 continued into 2022 and contributed to organic net revenue growth of 11.4%, with strong performances in all our business units. Our industry-leading Water business delivered double digit organic growth, driven by long-term framework agreements and public sector investment in water infrastructure, primarily across the UK, New Zealand, and Australia. We drove significant organic growth in Infrastructure, capitalizing on increasing demand for our services in Community Development. Our Mining sector and Environmental Services also delivered strong organic growth, driven by high copper and other metal prices, as well as through client diversification and increased field services.</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 all contracts that have been awarded less the total value of work completed on these contracts as of the reporting date. Our backlog equates to our remaining performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period, as reported under IFRS.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dec 31, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dec 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth (Retraction)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth (Retraction)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,249.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,169.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">80.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">80.1</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.9&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,715.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,016.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">699.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">214.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">472.1</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">936.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">948.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11.7)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(18.5)</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.0)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,901.7</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,134.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">767.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">220.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">533.7</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth </font></td><td colspan="3" style="background-color:#e9e7e7;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our contract backlog at December&#160;31, 2022 of $5.9 billion grew organically by 10.4%, or $533.7 million, and represents approximately 12 months of work (2021 - 13 months of work).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The increase in our contract backlog was driven by the US, where new contract awards contributed to double-digit organic growth, particularly in Infrastructure and Buildings. Backlog in Canada was also strong, where growth was high in Buildings, Infrastructure, and Environmental Services. A seasonally high burn rate in Environmental Services contributed to a reduction in Global backlog, partially offset by organic growth in Energy &#38; Resources and Infrastructure. </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, 2022</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 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%">Backlog growth of $767&#160;million from December 31, 2021 supports our positive outlook for a strong multi-year cycle, bolstered by public infrastructure spending and private investment. The prioritization of strengthening infrastructure resilience, addressing climate change, the energy transition, as well as domestic production and supply chain management continues to expand our project work.</font></div><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 Canada, we secured several major public infrastructure projects, ranging from a master plan and preliminary design for a streetscape in Alberta to a large multi-discipline transit project in Quebec. Our Mining team won an energy transition-related project for a base-metals client to assist in the development of an emissions reduction plan. Key wins in Environmental Services included an environment permitting and preliminary engineering design for a proposed renewable energy facility in Atlantic Canada and a soil and groundwater remediation project for remote First Nations communities in 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, project wins in Infrastructure, Buildings and the energy transition propelled organic backlog growth. Infrastructure wins included a federally funded engagement and feasibility assessment for a community project in the south and an architecture&#47;engineer Indefinite Delivery&#47;Indefinite Quantity contract with the US Army Corps of Engineers for renovations on an instruction facility. Energy transition wins included providing architectural and engineering services for the construction of the largest solar panel manufacturing facility in the US, construction and operations plans for an offshore wind project on the east coast, and environmental and permitting services for a transmission line proposal. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Infrastructure and Energy &#38; Resources led backlog growth in our Global regions. Through our leading water presence in the UK, we were awarded our first major design and build Infrastructure project for Transport Scotland. We were also selected as the civil design consultant for the Belfast Wastewater Treatment Work in Northern Ireland and were awarded program management services for a key client, Northumbrian Water. The ongoing need for renewable energy remains evident as we secured our project wins with mining clients in Australia and a contract extension for a tailings project at a copper mine in Chile. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Project Margin</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project mar</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">gin </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">is calculated as net revenue minus direct payroll costs. Direct payroll costs include salaries and related fringe benefits for labor hours directly associated with completing projects. Labor costs and related fringe benefits for labor hours not directly associated with completing projects are included in administrative and marketing expenses.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project Margin by Reportable Segment</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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%">2021</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">611.0&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.1&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">571.9&#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%">53.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,254.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%">55.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">977.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="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%">552.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="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.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">413.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="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%">2,417.3&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,963.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: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.0&#160;</font></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></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:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project Margin by Business Operating Unit</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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%">2021</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">690.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="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%">54.1&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">533.0&#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%">53.1&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Environmental Services</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">512.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%">56.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">347.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.6&#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%">Water</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">474.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.4&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">423.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">Buildings</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">441.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.9&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">401.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%">54.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">299.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%">50.7&#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%">257.6&#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%">50.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,417.3&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,963.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: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.0&#160;</font></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 for project margin by business operating unit have been reclassified due to a realignment of several business lines and to conform to the presentation adopted for the current year.</font></div><div style="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, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-14</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project margin increased $454.0&#160;million, or 23.1%, and as a percentage of net revenue, project margin increased 20 basis points to 54.2%. Net revenue growth driven by robust public and private investment and acquisitions contributed to the project margin increases. As a percentage of net revenue, project margin has remained in line with our expectations as a result of our continued discipline in project execution, our ability to increase rates on certain projects to mitigate the impacts of wage inflation, and increased selectivity in project pursuits. </font></div><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 Canada, project margin increased $39.1 million to $611.0 million, and as a percentage of net revenue, project margin decreased 40 basis points due primarily to a shift in project mix and the ramping up of several large Water 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%">Project margin in the United States increased $276.3 million, and as a percentage of net revenue, increased 100 basis points to 55.3%. Solid project performance, particularly in Infrastructure, and rate increases on several existing projects in Energy &#38; Resources, drove margin growth.</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%">Project margin in our Global operations increased $138.6&#160;million to $552.2 million and as a percentage of net revenue, project margin decreased 70 basis points. The decrease in margin as a percentage of net revenue is mainly attributable to our project mix as well as recoveries realized in 2021 on certain Water and Building projects. </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 generally incur 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,742.5&#160;million in 2022 and 39.1% as a percentage of net revenue, compared to $1,423.6&#160;million and 39.2% in 2021. Excluding acquisition, integration and restructuring costs, which increased by $14.1&#160;million, administrative and marketing expenses as a percentage of net revenue decreased by 20 basis </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">points compared to 2021. The decrease in administrative and marketing expenses as a percentage of net revenue was du</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e to lower share-based compensation expense of $20.7 million and lower onerous contract costs of $9.9 million compared to 2021. These decreases were partly offset by higher</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%">discretionary spending as we transitioned out of the pandemic, and our continued investment efforts to support growth.</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortization of Intangible Assets</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of completed acquisitions, size of acquisitions, and type of intangible assets acquired impact the amount</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of amortization of intangible assets in a period. Client relationships are amortized over estimated useful lives ranging from 10 to 15 years and contract backlog is amortized over an estimated useful life of 1 to 3 years. Consequently, the impact of amortization can be significant in the reporting periods following an acquisition.</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)</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%">2022</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%">2021</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%">45.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%">32.5&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Backlog and other</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34.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%">7.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total amortization of acquired intangible assets</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">80.4&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Software</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24.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%">20.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total amortization of intangible assets</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">104.6&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60.0&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions completed in 2021 and 2022 added $165.7 million to client relationships and $53.2 million to backlog and contributed to an increase in intangible amortization of $44.6&#160;million in 2022 compared to 2021.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We review intangible assets at each reporting period to determine whether there is an indication of impairment, and based on this review, there were no indicators of impairment in 2022 and 2021. 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 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, 2022</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><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 (Reversal) Impairment of Lease Assets and Property and Equipment</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We continued with our 2023 real estate strategic initiative, which commenced in 2020, and reviewed our real estate lease portfolio to identify additional underutilized office spaces and updated our assumptions for previously impaired locations. For recent acquisitions completed in 2021 and 2022, we have also reviewed our office spaces and found opportunities to consolidate certain locations. Consequently, we recorded a non-cash net impairment reversal of $5.5&#160;million in 2022 for various leased office spaces across our Canada, US, and Global operations compared to a non-cash net impairment charge of $24.8&#160;million in 2021. We also recorded related onerous contract costs of $2.6&#160;million that are included in administrative and marketing expenses compared to $12.5&#160;million in 2021.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The recoverable amount of lease assets and associated property and equipment was estimated using the value in use approach. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Depreciation of Lease Assets</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation of lease assets increased $14.2&#160;million in 2022 compared to 2021. The increase in depreciation is primarily due to acquisitions made in 2021 and 2022 which increased lease assets by approximately $90 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%">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 increased $26.1&#160;million in 2022 compared to 2021. This was primarily due to higher draws on the revolving credit facility to fund the Cardno, CMEC, Barton Willmore, and L2P acquisitions&#59; cashflow disruptions during the year from the systems integrations of Cardno and CMEC&#59; share repurchases under our NCIB&#59; and higher interest rates on our credit facilities. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other income was $4.9&#160;million in 2022 compared to $17.2&#160;million in 2021. Other income from our investments held for self-insured liabilities included a net loss of $2.1 million in 2022 compared to a net gain of $15.9 million in 2021. In 2022, unrealized losses of $18.0&#160;million were partly offset by realized gains of $15.6&#160;million from the sale of equity securities. 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><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also recognized a $5.6&#160;million gain on the disposition of an intangible asset in 2022.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our 2022 effective income tax rate was</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 24.0% an</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d remained consistent with our 2021 rate of 23.7%. </font></div><div><font><br></font></div><div id="ia89d629e94a2433292e2699b30e3585b_34"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">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 2022 vs Q4 2021.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross and Net Revenue</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Revenue by Reportable Segment</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">357.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">304.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.9</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17.4&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">822.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">611.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">210.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">65.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">98.7</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">334.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">269.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">64.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8.3)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19.4</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,513.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,185.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">328.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">118.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">38.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">171.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth </font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27.7&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.0&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.4&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Revenue by Reportable Segment</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth </font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth </font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">291.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">260.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.1</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.0&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">577.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">440.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">137.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">59.4</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">261.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">216.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6.7)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.4</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,130.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">916.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">214.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">96.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23.4&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.8&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.0&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="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%">10.6&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Revenue by Business Operating Unit</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth </font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth </font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">421.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">316.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">105.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41.5</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%">13.1&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Environmental Services</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">341.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">240.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">59.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30.8</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Water</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">289.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">251.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">38.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29.2</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Buildings</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">277.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">225.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41.8</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">182.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">151.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27.7</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,513.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,185.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">328.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">118.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">38.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">171.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27.7&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.0&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.4&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Revenue by Business Operating Unit</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth </font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">324.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">249.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23.6</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.5&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Environmental Services</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">225.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">167.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.3</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Water</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">218.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">190.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20.5</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Buildings</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">208.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">177.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23.3</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">153.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">131.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19.2</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,130.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">916.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">214.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">96.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth </font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23.4&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.8&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.0&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="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%">10.6&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Comparative figures for gross and net revenue by business operating unit have been reclassified due to a realignment of several business lines and to conform to the presentation adopted for the current period. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net revenue grew 23.4% in Q4 2022 compared to Q4 2021, driven by organic and acquisition growth and the positive impacts of foreign exchange. </font></div><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 from our Canada operations grew organically by </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.0% in Q4 2022 compared to Q4 2021, driven by double digit organic performance across all business lines, with the exception of Water which achieved lower single digit 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 US net revenues grew by 31.3% in </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Q4 2022</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> compared to </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Q4 2021</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> as a result of strong organic and acquisition growth and the positive impact of foreign exchange. Double digit organic growth in Buildings, Water, and Energy &#38; Resources drove growth in 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 generated net revenue growth of 21.0% in Q4 2022 compared to Q4 2021. This was driven primarily through acquisition growth of 21.2% and organic growth of 3.0%. Strong organic performance in Water, Community Development, and Energy &#38; Resources drove growth in the quarter partially offset by a retraction in Buildings.</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, 2022</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%">Project Margin</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project Margin by Reportable Segment</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2022</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 2021</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">155.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%">53.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"><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%">139.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%">53.5&#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%">328.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%">56.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">245.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%">55.8&#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%">137.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.4&#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%">121.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%">56.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">620.5&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.9&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">506.6&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.3&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project Margin by Business Operating Unit</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2022</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 2021</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">179.6&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.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"><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%">137.0&#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%">55.0&#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%">Environmental Services</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">130.9&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">96.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.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%">Water</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">115.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.0&#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%">107.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Buildings</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">113.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%">54.6&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">97.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">80.5&#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%">52.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.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%">620.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%">54.9&#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%">506.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: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%">55.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: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 style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Comparative figures for project margin by business operating unit have been reclassified due to a realignment of several business lines and to conform to the presentation adopted for the current year.</font></div><div style="margin-top:3pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project margin increased $113.9&#160;million in the quarter and decreased 40 basis points as a percentage of net revenue.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Overall, project margin increased as a result of higher net revenue from organic growth and acquisitions. Solid project execution and a favorable project mix drove consistent margins as a percentage of net revenue in Canada and increased margin by 100 basis points in the US compared to Q4 2021. The decrease in Global margin as a percentage of net revenue was due in part to project mix as well as recoveries realized on certain Water and Community Development </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">projects in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Q4 2021</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</font></div><div><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 $439.4&#160;million in Q4 2022 and 38.9% as a percentage of net revenue compared to $387.6&#160;million and 42.3% in Q4 2021. The decrease in administrative and marketing expenses was mainly from lower onerous contract costs, share-based compensation expense, and employee benefit costs. These decreases were partly offset by increased discretionary spending as we transitioned from 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%">A lease settlement and reassignment agreement as well as signed subleases and updated assumptions for previously impaired locations i</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">n Q4 2022 resulted in a </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">net impairment reversal of lease assets and property and equipment. Amortization of intangible assets increased due to higher backlog and client relationship amortization related to recent acquisitions. Net inter</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">est expense increased primarily due to higher interest rates. Other income increased as a result of a gain realized in Q4 2022 on the disposition of an intangible asset </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8211; an engineering license held in the state of New York.</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 effective income tax rate in Q4 2022 was 24.8% compared to a rate of 30.5% in Q4 2021. The quarterly rates increased compared to our annual effective tax rate of 24.0% in 2022 and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.7%</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in 2021 because of certain true-up estimates and adjustments recognized 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, 2022</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><div id="ia89d629e94a2433292e2699b30e3585b_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%">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%">2022</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%">2021</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except per share amounts)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q3</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q2</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q1</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q3</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q2</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q1</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross revenue</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,513.5&#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,473.2&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="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,376.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,313.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="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,185.3&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,168.3&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,134.0&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,089.2&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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%">1,130.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%">1,160.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,116.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,050.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%">916.2&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">932.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">908.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">878.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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><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><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%">Net income </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%">73.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%">68.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%">60.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%">44.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%">16.6&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">70.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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><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><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><td colspan="3" style="display:none"></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 earnings per share</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.66&#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.61&#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.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.40&#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.15&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.63&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.57&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.46&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><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;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">91.1&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">95.0&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">92.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">68.4&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63.8&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">80.4&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.1&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted diluted EPS&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.82&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.86&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.83&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.61&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.57&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.72&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.62&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.50&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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 2022</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 2022</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 2022</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 2022</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 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q3 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q2 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q1 2021</font></td></tr><tr><td colspan="3" style="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%">96.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:#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%">102.3&#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%">85.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.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 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%">89.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:#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%">120.7&#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%">112.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%">122.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%">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%">27.4&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#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%">4.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%">10.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6.9)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total increase in net revenue</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">214.2&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">227.1&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">208.4&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">171.4&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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 increase in net revenue in each of the 2022 quarters compared to the same periods in 2021 primarily reflects acquisition growth from revenues contributed by acquisitions completed in the last twelve months and organic growth. Q2, Q3 and Q4 2022 also benefited from positive foreign exchange impacts. (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, 2022</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="ia89d629e94a2433292e2699b30e3585b_40"></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, 2021 to December&#160;31, 2022.</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, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dec 31, 2021</font></td></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,937.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,664.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">250.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%">233.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">470.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%">476.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%">2,346.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,184.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%">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%">320.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%">373.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%">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%">57.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%">17.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%">45.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%">48.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%">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%">224.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%">228.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,652.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%">5,226.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of 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%">99.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%">123.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 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%">52.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.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%">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%">48.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%">36.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">1,210.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%">967.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total current liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,410.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,179.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">522.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%">545.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%">7.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%">8.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%">Long-term debt</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,183.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,194.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%">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%">149.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%">122.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 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%">32.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%">58.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">28.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%">77.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%">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%">33.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%">38.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%">2,286.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%">2,001.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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.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.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total liabilities and equity</font></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,652.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,226.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amounts of assets and liabilities for our US and other foreign subsidiaries on our consolidated statements of financial position increased due to the strengthening of the US dollar and Australian dollar compared to the Canadian dollar, partly offset by the weakening of the British pound compared to the Canadian dollar. 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%">The impact of acquisitions completed in 2022 and measurement period adjustments for prior acquisitions increased intangible assets by $15.3 million and goodwill by $64.7 million. These values are based on a preliminary purchase price allocation and are pending a final determination of the fair value of the assets and liabilities acquired. The final allocation may differ from the preliminary allocation.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions of engineering equipment and leasehold improvements in property and equipment were partly offset by depreciation. Lease assets and intangible assets decreased as depreciation and amortization exceeded lease </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, 2022</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><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%">additions and modifications, software additions, and acquired intangible assets. </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total current and long-term portions of other asse</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ts decreased primarily as a result of decreases in investments held for self-insured liabilities, including net sales of investments and unrealized fair value losses. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current and long-term portions of long-term debt decreased $9.3&#160;million, primarily as a result of a decrease in the amount outstanding on our revolving credit facility. Total current and long-term portions of lease liabilities decreased $47.5&#160;million due to lease payments partly offset by additions, acquisit</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ions, modifications, and interest accretion. Total cur</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">rent and long-term portions of provisions increased $38.5&#160;million, reflecting a net increase in estimates for claims provisions due primarily to higher claim provisions with certain insurance recoveries recorded in trade and other receivables, acquisitions and related measurement period adjustments, and an increase in onerous contract provisions primarily due to a reclassification of $15.3 million from lease liabilities related to a lease settlement and reassignment agreement. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net employee defined benefit asset increased $40.4&#160;million and net employee defined benefit liability decreased $26.4&#160;million, for a combined increase in the net asset position of $66.8&#160;million to a net asset of $25.1 million from a net liability of $41.7 million in 2021. The increase in the net asset position resulted largely from remeasurement gains of $49.7 million and contributions of $17.6&#160;million made in 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%">Net deferred taxes decreased $46.2 million primarily due to research &#38; experimental expenditures in the US that, beginning in 2022, are amortized for tax purposes as well as the amortization of previously acquired intangible assets. This was partly offset by an increase in deferred tax liabilities related to the net surplus position of certain of our defined benefit pension 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%">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 2022 audited consolidated financial statements), we conduct a goodwill impairment test annually as at October&#160;1 or more frequently if circumstances indicate that an impairment may occur or if a significant acquisition occurs between the annual impairment test date and December 31.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our CGUs are identified by considering the interdependence of cash flows between different geographic locations and how management monitors the operations. As such, we define our CGUs as follows&#58; Canada, US, Asia&#47;Pacific, Latin America, and UK&#47;Europe&#47; Middle East. As goodwill is not monitored at a level lower than our operating segments, three of our CGUs (Asia&#47;Pacific, Latin America, and UK&#47;Europe&#47; Middle East) are grouped into Global for the purpose of allocating goodwill and testing impairment.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October&#160;1, 2022, we performed our annual goodwill impairment test. 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;1, 2022, we concluded that the recoverable amount of our CGUs and group of CGUs exceeded their carrying amount and management believes that no reasonably possible change in assumptions would have caused the carrying amount to exceed their respective recoverable amount. (Key assumptions are described in note 12 of our 2022 audited consolidated financial statements and incorporated by reference in this MD&#38;A.)</font></div><div><font><br></font></div><div id="ia89d629e94a2433292e2699b30e3585b_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%">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&#59; 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, our $300 million senior unsecured notes, and our &#163;20 million uncommitted unsecured multicurrency credit facility&#59; 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="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, 2022</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 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, 2022, compared to December&#160;31, 2021&#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, 2022</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, 2021</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,937.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 #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,664.4&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current liabilities</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,410.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,179.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><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%">527.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">485.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current ratio&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1.37</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.41&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note&#58; See the Definitions section of this MD&#38;A for our discussion of&#160;supplementary financial 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%">The carrying amounts of current assets and liabilities for our US and other foreign subsidiaries on our consolidated statements of financial position increased slightly due to the strengthening of the US dollar and Australian dollar compared to the Canadian dollar, partly offset by the weakening of the British pound compared to the Canadian dollar. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current assets increased due to a collective net increase of $349.7&#160;million in trade and other receivables, unbilled receivables, and contract assets because of strong organic growth and approximately $45 million was also due to foreign exchange impacts. This was partly offset by decreases in cash and deposits (explained in the Cash Flows section of this MD&#38;A), income taxes recoverable due to the amortization of certain research &#38; experimental expenditures for tax purposes in the US, and other current assets (explained in the Statements of Financial Position section of this MD&#38;A).</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%">Our DSO (defined in the Definitions section of this MD&#38;A) was 81 days at December&#160;31, 2022, a 5-day reduction from Q3 2022. As expected, completion of Cardno financial migration activities returned DSO to more typical levels, moderated by stronger than anticipated revenue growth in the fourth quarter which drove additional net working capital investment.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The increase in current liabilities included foreign currency impacts of approximately $35 million and increases in bank indebtedness (explained in the Cash Flows section of this MD&#38;A)&#59; trade and other payables due to organic growth, the timing of supplier payments, and payroll accruals&#59; deferred revenue due to milestone invoice timing and project mix&#59; and provisions (explained in the Statement of Financial Position section of this MD&#38;A). These increases were partly offset by a decrease in current lease liabilities (explained in the Statements of Financial Position 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%">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:63.803%"></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.601%"></td><td style="width:0.1%"></td></tr><tr><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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%">304.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:400;line-height:120%">397.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%">(92.7)</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%">(73.8)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(764.8)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">691.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:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash flows (used in) from financing activities</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(296.7)</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">276.5&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(573.2)</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from operating activities </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows from operating activities were $304.3 million, which decreased $92.7&#160;million compared to 2021, reflecting increased investment in net working capital to support organic revenue growth. Employee incentive payments related to prior years' performance and interest payments on borrowings were also higher in 2022 compared to 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%">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 $73.8&#160;million, a $691.0&#160;million decrease compared to 2021. This was due primarily to aggregate net cash consideration used for acquisitions of $50.4&#160;million in the current year compared to $702.5 million in 2021 and increases in net proceeds from investments held for self insured liabilities of $52.2&#160;million. These were partly offset by a $24.3 million increase in purchases of property and equipment and software, primarily for certain leasehold improvements and engineering equipment.</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, 2022</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%">Cash flows (used in) from financing activities</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows used in financing activities were $296.7&#160;million, a $573.2&#160;million increase in cash outflows compared to 2021. The increase was driven by net repayments on our revolving credit facility of $22.6 million in 2022 compared to draws of $544.7&#160;million in 2021 that were primarily related to the acquisition of Cardno, higher net lease payments related to the growth of our operations, and reduced proceeds from stock options exercised. These were partly offset by net proceeds from bank indebtedness of $65.4&#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%">Capital Management</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our objective in managing Stantec&#8217;s capital is to provide sufficient capacity to cover normal operating and capital expenditures and to have flexibility for financing future growth. We focus our capital allocations on increasing shareholder value through funding accretive acquisitions in pursuit of our growth strategy while maintaining a strong balance sheet, repurchasing shares opportunistically, and managing dividend increases to our target payout ratio in a sustainable manner.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We manage our capital structure according to our internal guideline of maintaining a net debt to adjusted EBITDA (actual trailing twelve months) ratio of less than 2.0 to 1.0. There may be occasions when we exceed our target by completing acquisitions that increase our debt level for a period of time. </font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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, 2022</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, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current and non-current portion of long term debt</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,235.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%">1,245.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 2px 13.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less&#58; cash and deposits</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(148.3)</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%">(193.9)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Bank indebtedness</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">65.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net debt</font></td><td colspan="2" style="background-color:#e9e9e9;border-top: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,152.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #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,058.4&#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 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shareholders' equity</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,286.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,001.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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 #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%">3,438.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #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%">3,060.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="border-top:1pt solid #000000;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 #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%">723.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #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%">573.8&#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="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 #000000;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.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-bottom:1pt solid #000000;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 #000000;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.8&#160;</font></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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; See the Definitions section of this MD&#38;A for our discussion of&#160;non-IFRS&#160;measures used.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, our net d</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ebt to adjusted EBITDA ratio was 1.6x, falling within our stated internal guideline, an improvement from 1.8x at December&#160;31, 2021 as a result of cash flows from operations reducing debt and adjusted EBITDA increasing year over 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%">We have 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. On December 8, 2022, we amended these facilities to change certain terms and conditions, including extending the maturity dates for the revolving credit facility from October 29, 2026 to December 8, 2027, the $150.0 million tranche B of the term loan from October 29, 2024 to December 8, 2025, and the $160.0 million tranche C of the term loan from October 29, 2026 to December 8, 2027. The revolving credit facility and term loans are unsecured.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also have $300.0 million senior unsecured notes that mature on October 8, 2027 and rank pari passu with all our other debt and future indebtedness and, effective December 23, 2022, a &#163;20.0 uncommitted unsecured multicurrency credit facility that is repayable on demand.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the syndicated credit facilities and senior unsecured notes, we are required to comply with various covenants. The key financial covenants include, but are not limited to, ratios that measure our debt relative to our profitability (as defined by the credit facilities agreement). </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, $231.8 million was available in our credit facilities for future activities and we were in compliance with the covenants related to our syndicated credit facilities and senior unsecured notes as at and throughout the year ended December&#160;31, 2022.</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, 2022</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%">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 $284.3&#160;million. The increase in shareholders&#8217; equity was mainly due to net income of $247.0&#160;million earned in 2022, $18.0&#160;million in share options exercised for cash, and comprehensive income of $165.3 million, including remeasurement gains on our net employee defined benefit obligations of $35.5 million and foreign exchange differences on translation of our foreign subsidiaries of $126.8&#160;million. These increases were partly offset by $65.3&#160;million in shares repurchased under our NCIB and $79.9&#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;14, 2022, enabling us to repurchase up to 5,538,309 of our common shares during the period of November&#160;16, 2022 to November&#160;15, 2023. 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 1,085,676 common shares for an aggregate price of $65.3&#160;million during 2022, compared to the repurchase of 939,482 common shares for an aggregate price of $50.7&#160;million during 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%">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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, there were 110,809,020 common shares and 281,061 share options outstanding. From January&#160;1, 2023, to February&#160;22, 2023, 58,994 share options were exercised, 2,000 share options were forfeited, and no share options were granted. At February&#160;22, 2023, there were 110,868,014 common shares and 220,067 share options outstanding.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="background-color:#ffffff;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, 2022, 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:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Less than<br>1 Year</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1&#8211;3 Years</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4&#8211;5 Years</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">After<br>5 Years</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Debt</font></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,241.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:right;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%">192.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%">995.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%">&#8212;&#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%">261.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%">58.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%">113.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%">89.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%">&#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%">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%">65.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%">65.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">708.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%">118.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">240.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">159.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%">189.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"><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%">18.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%">3.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.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.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%">6.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">Variable lease payments and other lease obligations</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%">292.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%">48.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%">83.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%">60.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%">99.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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%">80.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%">40.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%">34.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.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other obligations</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">113.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%">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%">40.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total contractual obligations</font></div></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,779.9&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">435.1&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">711.3&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,313.1&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">320.4&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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 and Capital Management sections of this MD&#38;A and notes 16 and 25 in our 2022 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, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-24</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our lease arrangements include&#160;non-cancellable&#160;rental payments for office space, vehicles, and other equipment. Purchase and service obligations include enforceable and legally binding agreements to purchase future goods and services. Other obligations include amounts payable for our restricted share, deferred share, and performance share units issued under our Long-Term Incentive Plan and obligations for our end of employment benefit plans. Failure to meet the terms of our lease payment commitments may constitute a default, potentially resulting in a lease termination payment, accelerated payments, or a penalty as detailed in each lease agreement. The above table does not include obligations to fund defined benefit pension plans, although we make regular contributions. Funding levels are monitored regularly and reset with triennial funding valuations performed for the pension plans&#8217; board of trustees&#59; the most recent were completed as a</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">t March&#160;31, 2021</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. The Company expects to contribute approximately $21&#160;million to the pension plans in 2023.</font></div><div style="margin-bottom:3pt"><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have an additional separate letter of credit facility outside of our revolving credit facility that provides letters of credit up to $100.0 million. As at December&#160;31, 2022, we had off-balance sheet financial arrangements relating to letters of credit under our revolving credit facility of $2.6&#160;million and $66.9&#160;million in aggregate letters of credit outside of our revolving credit facility. The letters of credit expire at various dates before January 2024, except for $12.3&#160;million that have open-ended terms. These&#8212;including the guarantees 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. These bonds are intended to provide owners with financial security regarding the completion of their project in the event of default. At December&#160;31, 2022, bonds issued under our surety facilities included $27.1&#160;million in bonds for Construction Services (discontinued operations sold in 2018) expiring on completion of the associated projects</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The estimated completion dates of these projects are before March 2024. 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 $18.8&#160;million in bonds for our continuing operations expiring on completion of the associated projects. The estimated completion dates of these projects are before August 2029.</font></div><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, surety bonds and 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 Stantec 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, a</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">nd no amo</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">unts </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 also continue to hold total return swap (TRS) agreements with financial institutions to manage a portion of our exposure to changes in the fair value of our shares for certain cash-settled share-based payment obligations. The TRS agreements fix the impact that our share price has on the payments required to settle the obligations for restricted share units (RSUs) and deferred share units (DSUs).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We had also entered into foreign currency forward contracts to manage the variability of foreign currency exchange rates</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of certain currencies. The fair value of these contracts, estimated using market rates as at December&#160;31, 2022, resulted in a net unrea</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">lized </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">gain</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of $0.1 million. The notional amount of contracts held to purchase or sell primarily includes US$110.6 million for CAD$149.9 million and AUD$56.4&#160;million for CAD$51.6 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 24 of our 2022 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, 2022</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:700;line-height:120%">Market risk</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are exposed to various market factors that can affect our performance, primarily our currency and interest rates. At this time, there is some degree of uncertainty regarding the impact that the COVID-19 pandemic, conflict in Ukrain</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e, and the transition to higher inflationary environments w</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ill have on credit and price risk, but we have not seen a significant increase in our risk exposure to date. Management is closely monitoring the impacts on our risk exposure and will adjust our risk management approach as necessary.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Credit risk</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our credit risk is highly diversified across clients, industries and geographies and our customers are primarily public sector entities and high-quality private clients. We limit our exposure to credit risk by placing our cash and cash equivalents in short-term deposits in&#8212;and, when appropriate, by entering into derivative agreements with&#8212;high-quality credit institutions. Investments held for self-insured liabilities include bonds, equities, and term deposits. We mitigate risk associated with these bonds, equities, and term deposits through the overall quality and mix of our investment portfolio.</font></div><div style="margin-bottom:3pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Currency</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our currency exchange rate risk results primarily from the following three factors&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:45pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">A significant portion of our revenue and expenses are in foreign currencies, primarily in US dollars, British pounds, and Australian dollars. Therefore, we are exposed to fluctuations in exchange rates to the extent that</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:99pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Foreign currency revenues greater than foreign currency expenses in a strengthening Canadian dollar environment will result in a negative impact on our income from operations.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:99pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Foreign currency revenues greater than foreign currency expenses in a weakening Canadian dollar environment will result in a positive impact on our income from operations.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:45pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Foreign exchange fluctuations may also arise on the translation of the balance sheet of&#160;foreign subsidiaries where the functional currency is different from the Canadian dollar, and they are recorded in other comprehensive income. We do not hedge for this foreign exchange translation risk.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:45pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Foreign exchange gains or losses arise on the translation of foreign-denominated assets and liabilities (such as accounts receivable, accounts payable and accrued liabilities, and long-term debt) held in our Canadian, US, and other foreign subsidiaries. We minimize our exposure to foreign exchange fluctuations on these items by matching foreign currency assets with foreign currency liabilities and, when appropriate, by entering into forward foreign currency contracts.</font></div><div><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><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest rates</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in interest rates also present a risk to our performance as we are subject to interest rate cash flow risk to the extent that our credit facilities and term loan are based on floating interest rates. However, this risk has been partially mitigated by our interest rate swap on one of the term loans. In addition, we are subject to interest rate pricing risk to the extent that our investments held for self-insured liabilities contain fixed-rate government and corporate bonds and term deposits. The effect of a 1.0% increase or decrease in the interest rate on our revolving credit facility and term loan balances at December&#160;31, 2022 (with all other variables held constant) would have decreased or increased net income by $5.4 million, respectively.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Price risk</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are subject to market price risk to the extent that our investments held for self-insured liabilities contain equity funds. This risk is mitigated because the portfolio of equity funds is monitored regularly and is appropriately diversified. For our investments held for self-insured liabilities, the effect of a 5.0% increase or decrease in equity prices at December&#160;31, 2022 (with all other variables held constant) would have increased or decreased net income by $2.0 million, respectively.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are also exposed to changes in our share price arising from our cash-settled share-based payments as our obligation under these arrangements is based on the price of our shares. We have entered into TRS agreements to mitigate a portion of our exposure to this risk for RSUs and DSUs. For our performance share units, the effect of a </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, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-26</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.0% increase or decrease in the price of our shares at December&#160;31, 2022 (with all other variables held constant) would have decreased or increased net income by $1.2 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 2022, total sales to our joint ventures were $69.1&#160;million, and at December&#160;31, 2022, receivables from our joint ventures were $12.6&#160;million. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, we guarantee the obligations of a subsidiary or structured entity for lease agreements, service agreements, credit facility 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 33 of our 2022 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 </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$23.6&#160;million</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in 2022 and $34.8&#160;million in 2021.</font></div><div><font><br></font></div><div id="ia89d629e94a2433292e2699b30e3585b_46"></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="ia89d629e94a2433292e2699b30e3585b_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%">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, 2022, 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 and financial markets. The war in Ukraine and the transition to higher inflationary environments have also contributed to increased global economic and financial volatility&#59; however, there has been no significant impact on our results. We continue to monitor these impacts on our financial operations and financial position. Uncertainties inherent in making assumptions and estimates regarding unknown future outcomes 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 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, 2022</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><br></font></div><div id="ia89d629e94a2433292e2699b30e3585b_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%">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%">In May 2020, the IASB issued Onerous Contracts &#8212; Cost of Fulfilling a Contract (Amendments to IAS 37). The amendments clarify that both incremental costs and an allocation of other costs that relate directly to fulfilling the</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">contract should be included in assessing whether a contract is onerous. The amendments were effective January&#160;1, 2022 and did not have a material impact on our 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: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">Non-current Liabilities with Covenants (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">Definition of Accounting Estimates (Amendments to IAS 8)</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS Practice Statement 2)</font></div><div style="padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Deferred Tax related to Assets and Liabilities arising from a Single Transaction (Amendments to IAS 12)</font></div><div 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">Lease Liability in a Sale and Leaseback (Amendments to 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, 2022, audited consolidated financial statements and are incorporated by reference in this MD&#38;A.</font></div><div><font><br></font></div><div id="ia89d629e94a2433292e2699b30e3585b_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%">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="ia89d629e94a2433292e2699b30e3585b_58"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definitions of&#160;Non-IFRS&#160;and Other Financial Measures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This Management&#8217;s Discussion and Analysis includes references to and uses terms that are not specifically defined in IFRS and do not have any standardized meaning prescribed by IFRS. These measures and terms are defined below. These&#160;non-IFRS&#160;and other financial measures may not be comparable to similar measures presented by other companies. We believe that the measures defined here are useful for providing investors with additional information to assist them in understanding components of our financial results.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Non-IFRS Financial Measures and Ratios</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjusted Measures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We use several adjusted financial measures because we believe they are useful for providing securities analysts, investors, and other interested parties with additional information to assist them in understanding components of our financial results (including a&#160;more complete understanding of factors and trends affecting our operating performance). These adjusted measures also provide supplemental measures of operating performance and improve comparability of operating results from one period to another, thus highlighting trends that may not otherwise be apparent when relying solely on IFRS financial measures. Unless otherwise noted, a reconciliation of these adjusted measures to the most directly comparable IFRS measure is included on page M-8.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">represents net</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">income from continuing operations before interest expense, income taxes, depreciation of property and&#160;equipment, depreciation of lease assets, amortization of intangible assets, impairment charges and reversals thereof, acquisition, integration and restructuring costs, and other adjustments for other specific items that are significant but are not reflective of our underlying operations. Specific items are subjective&#59; however, we use our judgement and informed decision-making when identifying items to be excluded in calculating our adjusted measures. We use adjusted EBITDA as a measure of&#160;pre-tax&#160;operating cash flow. The most comparable IFRS measure for adjusted EBITDA is net income.</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, 2022</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-style:italic;font-weight:700;line-height:120%">Adjusted Net Income</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">represents net income from continuing operations excluding the amortization of intangibles acquired through acquisitions, impairment charges and reversals thereof, acquisition, integration and restructuring costs, and adjustments for other specific items that are significant but are not reflective of our underlying operations, all on an after-tax basis. Specific items are subjective&#59; however, we use our judgement and informed decision-making when identifying items to be excluded in calculating our adjusted measures. We use adjusted net income as a measure of overall profitability. The most comparable IFRS measure for adjusted net income is net income. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Adjusted Earnings Per Share (EPS</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> is a non-IFRS ratio calculated by dividing adjusted net income (defined above) by the basic and diluted weighted average number of shares outstanding, respectively.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Adjusted Return on Invested Capital (ROIC)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> is a non-IFRS ratio that represents our full year adjusted net income (defined above) before tax-adjusted interest relative to our average aggregate net debt and adjusted shareholders&#8217; equity, determined annually. Average net debt and adjusted shareholders&#8217; equity are calculated using balances from past years. Adjusted shareholders&#8217; equity includes the impact of adjusted net income from continuing operations (as defined above). We use adjusted ROIC to evaluate annual returns generated on our debt and equity capital. There is no directly comparable IFRS measure for adjusted net income before tax-adjusted interest. The most comparable measure for adjusted shareholders&#8217; equity is shareholders&#8217; equity. A quantification of adjusted ROIC and a reconciliation of its components is included in the Additional Reconciliations of Non-IFRS Financial Measures on page M-30.</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, a non-IFRS ratio. It is defined as the sum of (1)&#160;long-term debt, including current portion, and bank indebtedness, less cash and deposits, divided by (2)&#160;adjusted EBITDA (as defined above). Net debt to adjusted EBITDA is quantified in the Liquidity and Capital Resources section on page M-23.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Free Cash Flow </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">is used to monitor the availability of discretionary cash as part of our capital management. It is defined as operating cash flows less capital expenditures and net lease payments. A reconciliation of free cash flow to its most comparable IFRS measure, cash flows from operating activities as reported under IFRS, is included in the Additional Reconciliations of Non-IFRS Financial Measures on page M-30.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Margin. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We calculate margin as a percentage of net revenue and monitor margin in comparison to our internal targets. Margin is a non-IFRS ratio when applied to non-IFRS financial measures.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Constant Currency Basis and Impact of Foreign Exchange. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We monitor the impact of changing foreign exchange rates, quantify foreign exchange impacts, and, from time to time, prepare analyses on a constant currency basis (i.e., excluding the impact of foreign exchange) to better understand changes in activity. Amounts presented on a constant currency basis are non-IFRS financial measures&#59; related fractions and percentages are non-IFRS ratios. </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%">Compound Annual Growth Rate (CAGR).</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> CAGR is a metric we use to evaluate the growth in our business. It represents the growth rate over a period of time on an annual compounded basis. CAGR is a non-IFRS ratio when applied to non-IFRS financial measures.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Supplementary Financial Measures</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%">Days Sales Outstanding (DSO).&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">DSO is a metric we use to evaluate the efficiency of our working capital. It represents the average number of days to convert our trade and other receivables, unbilled receivables, contract assets, and deferred revenue to cash. We calculate DSO by annualizing gross revenue for the quarter as reported under IFRS. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Organic Growth (Retraction) and Acquisition Growth.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> To evaluate our performance, we quantify the change in revenue and backlog as either related to organic growth (retraction), acquisition growth, or the impact of foreign exchange. Revenue and backlog earned by acquired companies in the first 12 months following an acquisition is reported as growth from acquisitions and thereafter as organic growth (retraction). Organic growth (retraction) excludes the impact of foreign currency fluctuations. From time to time, we also quantify the impacts of certain unusual events to organic growth (retraction) to provide useful information to investors to help better understand our financial results.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Margin</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (defined above) is a supplementary financial measure when applied to IFRS measures.</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, 2022</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%">Compound Annual Growth Rate (CAGR)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (defined above) is a supplementary financial measure when applied to IFRS financial measures.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight: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%"> is a supplementary financial measure calculated by dividing current assets by current liabilities that we use in assessing overall liquidity.</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%"> is a supplementary financial measure that we use as a measure for assessing overall liquidity. It is calculated by subtracting current liabilities from current assets.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Capital Management Measures</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net debt and total capital managed are categorized as capital management measures and quantified on page M-23.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Additional Reconciliations of Non-IFRS Financial Measures</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Free Cash Flow </font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash flows from operating activities</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">304.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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">397.0&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less&#58; capital expenditures (property and equipment and intangible assets)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(74.9)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(50.6)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less&#58; net lease payments</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(153.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%">(128.4)</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 #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Free cash flow </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000000;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%">75.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 #000000;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 #000000;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%">218.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See the Definitions section of this MD&#38;A for a discussion of free cash flow, a non-IFRS measure.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Adjusted Return on Invested Capital</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except ratios)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income (note 1)</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">347.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">269.9&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add back&#58; net interest expense</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">64.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deduct&#58; income taxes on net interest expense (note 2)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(15.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%">(9.0)</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 #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income before net interest (net of tax)</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%">395.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 #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%">298.8&#160;</font></td><td style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;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%">Average shareholders' equity (note 3)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,083.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,961.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative impact on average shareholders' equity of&#58;</font></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income (note 1)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">377.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%">273.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Discontinued operations (note 4)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">111.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top: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%">Average adjusted shareholders' equity</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%">2,573.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 #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%">2,347.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%">Average net debt (note 3)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,185.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%">545.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 #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%">Average aggregate net debt and adjusted shareholders' equity </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%">3,758.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,892.6&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;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:700;line-height:120%">Adjusted ROIC (note 5)</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000000;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%">10.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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000000;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%">10.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1) Adjusted net income is a non-IFRS measure. See the Definitions section of this MD&#38;A for our discussion of non-IFRS measures used and the reconciliation of adjusted net income to the most comparable measure as reported under IFRS on M-8. The cumulative impact of adjusted net income includes the impact on average shareholders&#8217; equity of all historical differences between net income and adjusted net income, including $100.1 million related to the year ended December&#160;31, 2022 (2021 - $69.2 million).</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2) Calculated using normalized tax rate</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> of 24.0% in 2022 and 23.7% </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">in 2021.</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(3) Average shareholder&#8217;s equity and average net debt represents the moving average of the past four quarters.</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(4) Cumulative impact of discontinued operations includes the impact on average shareholders&#8217; equity of net income (loss) from discontinued operations (net of tax), including $12.0 million in 2020 and ($123.9 million) in 2018.</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(5) Adjusted ROIC is a non-IFRS measure. See the Definitions section of this MD&#38;A for our discussion of non-IFRS measures used, including the components of the adjusted ROIC calculation.</font></div><div><font><br></font></div><div 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, 2022</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><div id="ia89d629e94a2433292e2699b30e3585b_61"></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%">Risk Factors</font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To deliver on our vision and strategic objectives, we continually identify and manage potential Company-wide risks and uncertainties facing our business. We view each risk in relation to all other risks, because the risks considered and the actions taken to mitigate them may create new risks to the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To effectively manage risks, our Enterprise Risk Management (ERM) program</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Maintains a framework to support our efforts to manage risk effectively, transparently, and consistently</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Reviews our risk profile continuously and iteratively so risks are identified and managed as they evolve</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Aligns and embeds risk management into key processes like strategic planning to reduce the effect of uncertainty on achieving our objectives</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Reports to our executives, Board of Directors, and Audit and Risk Committee (ARC) 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%">Stantec&#8217;s Board of Directors provides strategic direction to and guidance on the ERM program and has delegated the responsibility for oversight of the program to the ARC.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ARC supports the development and evolution of</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Appropriate methods to identify, evaluate, mitigate, and report the principal risks inherent to our business and strategic direction</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Systems, policies, and practices appropriate to address our principal risks</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">A risk appetite appropriate for 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 addition, the ARC monitors the Company&#8217;s cybersecurity program and countermeasures to ensure security of Stantec&#8217;s information technology 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%">Board members regularly receive a comprehensive risk report and provide their feedback and recommendations. The ARC receives quarterly reports on the changes in principal risks, mitigation strategies, and any emerging risks.</font></div><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&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Sustainability and Safety Committee provides oversight with a focus on relevant operational risk exposures, and environmental, social, and governance (ESG) risks, including the Company&#8217;s climate risk tolerance.</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 Corporate Governance and Compensation Committee (CGCC) guides the deployment of an effective corporate governance system to manage the board&#8217;s composition and overall stewardship responsibility and ensures that management maintains policies designed to support an effective compliance, integrity, and ethics program. The CGCC also oversees Stantec&#8217;s executive compensation program and ensures that our pay structure encourages profitable decisions, but not undue risk taking.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management Oversight</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The C-Suite is directly accountable to the board for all risk-taking activities and risk management practices. Responsibility for risk management is shared across the organization. Risk management is also part of our day-to-day operations and is included in our key decision-making processes like project go&#47;no-go decisions and strategic planning.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The C-Suite is supported by numerous teams&#8212;Legal&#59; Health, Safety, Security, and Environment (HSSE)&#59; Human Resources&#59; Information Technology (IT)&#59; Finance&#59; Corporate Sustainability&#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="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, 2022</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 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 achieve our long-term corporate objectives&#59; however, consistent with our peers, we are exposed to risks and uncertainties. Our risk assessment has identified our most significant risks (see Risks section below). If any risks occur, individually or in combination, our business, financial condition, results of operations, and prospects could be materially and adversely affected. Given our assessment and mitigation efforts, we do not expect any such material adverse impacts, but we plan for them as part of our ERM processes.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The risks and uncertainties described in this MD&#38;A are not the only ones we face. Additional risks and uncertainties&#8212;that we are unaware of, that we currently believe are not material, or that may arise based on new developments&#8212;may also become important factors that adversely affect our business. In addition, the cumulative impact of multiple risk factors arising is a risk.</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%">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%">Similar to 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 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%">Stantec&#8217;s internal business practices as well as our contracts with clients require that we protect our Company&#8217;s and clients&#8217; confidential information from disclosure. In addition, we are subject to privacy and protection of personal information laws in various jurisdictions. Although we devote significant resources to securing Stantec&#8217;s information technology systems and have strong vetting processes for third-party systems we rely on, a breach in cybersecurity is an inherently high risk, as cybersecurity incidents, data misuse, and ransomware and phishing attacks continue to increase and become more sophisticated. Moreover, the risk of cybersecurity attacks has increased dramatically as a result of the war in Ukraine, placing Stantec&#8212;like all other organizations&#8212;at increased risk. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If our systems are breached, we could be exposed to system interruptions, delays, loss of employee personal data and confidential information, and loss of critical data that could delay or interrupt our operations. Loss of any sensitive and confidential data or the unauthorized disclosure of proprietary or personal information may harm our clients, employees, 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 or projects.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Failure to attract, retain, and mobilize skilled employees could harm our ability to execute our strategy. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There is strong competition for skilled employees in our industry and Stantec derives revenue almost exclusively from services performed by our employees. The failure to attract, retain, and mobilize highly qualified staff could impede our ability to compete for new projects, deliver successfully on projects, effectively execute our backlog, or maintain or expand client relationships. Competition for employees may also result in compensation inflation, impacting our margins and profitability. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We may experience difficulties in hiring additional employees or replacing employees with respect to roles that require security clearances or other special qualifications that may be limited or difficult to obtain.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">With a hybrid work model emerging from the pandemic, and a large percentage of our staff working from home in some capacity, our organizational culture and overall employee engagement may be affected by diminished in-person interactions, which may impact employee retention. Conversely, increased flexibility may be viewed positively by our employees and in turn, influence our ability to attract and retain employees. A hybrid work model reduces our carbon footprint due to office space consolidation and less commuting by employees.</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%">Geopolitical events may result in additional risks to our business. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Geopolitical events around the world may trigger new risks or amplify existing risks. The emergence of international relations tension may lead to political uncertainty, armed conflicts, terrorism, social unrest, supply chain issues, currency fluctuations, market volatility, workforce disruptions, sanctions against particular individuals or entities, and slowing growth forecasts, among other things. Even if Stantec does not operate in the countries experiencing geopolitical tension, our business may still be impacted due to ripple effects the events may have on world economy, energy markets, global trade, security, and supply chains.</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 a result of the ongoing war in Ukraine, many countries around the world, including the US, Canada, and the UK, have implemented sanctions on conducting business with Russian and Belarusian entities and individuals. Non-compliance with such sanctions, or other international responses, may expose Stantec to government enforcement </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, 2022</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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">as well as reputational risk. Stantec does not currently have any offices, employees, or clients in Ukraine, Russia or Belarus. We exercis</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e due diligence to ensure that we do not work with any sanctioned entities or individuals and will continue to do so as circumstances evolve, and to monitor any other sanctions that may be imposed due to geopolitical 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%">The impact of the prolonged war may also adversely influence macroeconomic conditions, increase supply chain challenges, and heighten the risk of cyber threats and ransomware activity, among other things. Each of these factors could disrupt our business and impact our financial performance. </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 can be dangerous. The failure to work safely on project 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 can be dangerous due to the presence of hazardous materials and conditions, large moving equipment, and vehicle traffic. With projects and office locations across the globe, our employees may be exposed to such events as civil unrest, criminal activity, acts of terrorism, severe weather events, public health crises and other impacts of political, social, environmental, and economic problems. </font></div><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 subject 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. The 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%">Climate change creates both risks and opportunities for Stantec. </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%">Legal and Regulatory Risks</font></div><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 current and new environmental and climate-related risk reporting regulations, laws, and policies. Current regulations applicable to Stantec include the Streamlined Energy and Carbon Reporting in the UK and notable forthcoming regulations include the climate-related disclosure requirements from the US Securities and Exchange Commission and the Canadian Securities Administrators. Potential consequences of non-compliance with such regulations could include loss of market standing and reputation as well as financial losses arising from lawsuits, fines, and penalties. Required actions to comply with new laws and regulations could result in increased costs for Stantec and introduce the possibility of non-compliance. Additional costs or delays due to environmental laws could also possibly prevent or delay a project from going forward.</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%">Because these same legal and regulatory risks also impact our clients, there are opportunities for Stantec to provide ESG advisory services as clients look for subject matter expertise to navigate and comply with new requirements.</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%">Market and Reputational Risks</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Companies&#8217; climate change and sustainability actions are increasingly being considered by investors and other stakeholders. </font></div><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 made ESG and climate commitments, including aligning our corporate financing strategy with our ESG performance by issuing a sustainability-linked loan with emissions and equity-related key performance indicators, setting a 1.5&#186;C, validated, near-term science-based emissions reduction target, and committing to achieving operational carbon neutrality and then net zero. While we are committed to achieving these targets within stated timeframes, our ability to do so is subject to uncertainties. For example, if emissions reductions are impacted by an unexpected increase in travel or the activities of an acquired company and we do not meet our verified science-based emissions reduction targets, we could suffer reputational damage and potentially receive a penalty on our sustainability-linked loan. Stantec&#8217;s reputation and market positioning may be influenced or harmed by investors&#8217; perception of our ESG decisions, our failure to reach stated targets or achieve commitments, or if greenwashing allegations are made (the practice of misrepresenting the impact of corporate sustainability actions which results in misleading investors and consumers). </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, 2022</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-style:italic;font-weight:400;line-height:120%">Physical Risks</font></div><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 probability and unpredictability of extreme weather events may continue to increase due to climate change. While Stantec provides people-based professional services and operates in primarily leased office space, the physical consequences of climate change (such as increasing temperatures, rising sea levels, extreme heat, fires, floods, earthquakes, hurricanes, tornadoes, droughts, and similar events) may cause damage to the buildings we occupy, delay or damage to our projects, and cause staff-related impacts such as illness, health issues, or the inability to travel to work or work from home. For example, many of our Environmental Services projects have a field component (such as monitoring wildlife, restoring stream beds, or taking samples to support permit development), and extreme weather events may limit the amount of time our employees can be in the field, resulting in project delays or loss of revenue. Our business interruption risk is exacerbated by the increasing number and severity of extreme weather events. Each of these factors may create financial risks for Stantec&#8217;s business or otherwise have a material adverse effect on its financial position.</font></div><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 a robust business continuity plan, office locations across the globe, and staff are generally able to work remotely, all of which minimize the impact of any regional disruptions caused by climate change events on overall operations. In addition, extreme weather events can produce revenue generating opportunities since Stantec services are often called on to support recovery efforts (such as flood and stormwater management, building and infrastructure repairs, and emergency energy restoration) and to support new investments to build resiliency for the future.</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, including 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%">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.</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%">Though COVID-19 measures have eased in most countries in 2022, the future impact of a widespread health crisis, such as COVID-19 or another pandemic, remain uncertain and difficult to predict, and may include impacts on the global economy, including government and regulatory responses, which could vary by country and region. New variants of COVID-19, lockdowns, the availability of effective treatment, and future pandemics and health crises could also increase other risk factors listed here and create new risks, many of which are outside of our control and knowledge, which could adversely affect the health and safety of our employees, as well as 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:400;line-height:120%">Stantec&#8217;s strong business continuity program and our diversity of geographies, business lines, and clients helps us manage risk&#59; however, 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%">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%">In the ordinary course of our business, Stantec may be threatened with or named as a defendant in claims or other legal proceedings. Defending a lawsuit may require financial resources and management attention, and could result in fines, penalties, damages, substantial legal fees, or injunctive relief. Even if Stantec is successful in defending a lawsuit, there may be reputational damage. 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. In recent years, this risk is higher due to the increased complexity of the projects we are involved in as well as increased claims in the industry and a hardening insurance market.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">If we are not able to source suitable acquisition targets, control acquisition-related risks, or successfully manage our acquisition 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%">A key part of Stantec&#8217;s growth strategy is through acquisitions that support our strategy of pursuing firms that bolster Stantec&#8217;s presence in key business lines and geographies and drive organic growth. When sourcing acquisition targets, there is strong competition among acquirers in our industry, which can put upward pressure on transaction multiples. Suitable acquisition candidates may be more difficult to find, available for a shorter window of time, and may be at multiples or under terms that are unfavorable.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions and integrations involve many risks and uncertainties which may adversely affect their anticipated benefits, and which may ultimately have a negative impact on our business, financial condition, and results of operations. The failure to effectively and timely integrate acquired companies may prevent us from achieving the key </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, 2022</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:400;line-height:120%">objectives of our acquisition program, including broadening our professional service offerings, market penetration, profitability, and geographic presence.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Risks encountered in connection with the acquisition and integration of companies include, but are not limited 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">Significant cash expenditures, stock issuances or the incurrence or assumption of debt may be required in connection with an acquisition</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 ability to identify and quantify all significant risks during the due diligence process </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 assumption of certain liabilities associated with an acquired business, which may be known or unknown</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 ability to complete acquisitions on acceptable terms and conditions, within planned timeframes or at all</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 potential for decreased operating income or operating margins as a result of an acquisition, or our inability to recover investments made in connection with an acquisition</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">Stantec&#8217;s exposure to operational, information security, internal controls, and cybersecurity risks due to the delay in transitioning an acquired business&#8217; personnel, information technology and financial management systems</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">Costs incurred during the integration process, which may be significant</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">Disruption to an acquired business in connection with integration, including key personnel, client, and other relationships</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">Disruption to cash flow resulting from the financial migration process of integrating the acquired business</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Any of these risks could adversely affect Stantec&#8217;s business and result in costs, delays, disruptions or other financial or operational issues. </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%">There are additional compliance requirements and risks as a government contractor. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec provides services to government agencies, and as such, we are subject to unique contract terms and various laws and regulations that are not applicable to non-government contractors. Some of these contract terms and related government policies may, among other things, permit the government to terminate a contract for convenience or prohibit us from equitably balancing liability. In addition, applicable laws and regulations often impose additional requirements and some may control or restrict how we conduct our business. Complying with these also could require additional internal controls and increase costs as well as introduce additional regulatory oversight. Moreover, government scrutiny of contractors&#8217; compliance with these laws and regulations through audits and investigations is inherent in government contracting&#59; and from time to time, we may receive inquiries, subpoenas, and similar demands related to our ongoing business with government entities. The failure to comply with the terms of a government contract or applicable laws, regulations and policies, or any violations stemming from an audit or investigation, could result in the termination of a contract, civil or criminal liability, penalties, suspension or debarment from eligibility for awards of new government contracts or option renewals, and could also potentially harm Stantec&#8217;s reputation or market standing. </font></div><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 also performs services under contracts that are classified or subject to security restrictions. The failure to manage classified contract requirements or the mishandling of classified information could harm key client interests, damage Stantec&#8217;s reputation, and cause financial loss. In its performance of classified contracts, Stantec is required to observe certain requirements related to its foreign ownership, control, or influence. In addition, Stantec&#8217;s employees engaged on classified contracts may be required to obtain and retain security clearances. The failure to observe these requirements or inability to maintain security clearances could result in Stantec losing the ability to perform classified contracts.</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%">Reduced demand for Stantec&#8217;s services may impact our revenue generation, backlog, and organic growth projections. </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 macroeconomic fluctuations. Inflation, increasing interest rates, currency fluctuations, financial and commodity market volatility, and credit market disruptions may negatively affect the willingness and 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 or at all for our services, which, in turn, may adversely affect our backlog, working capital, earnings, and cash flows.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </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, 2022</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:400;line-height:120%">In an environment of reduced growth forecasts and fears of a recession, our clients may seek to reduce, change, or cancel the services they purchase or demand more favorable contract terms, including lower prices. Increased competition during an economic decline could force us to consider unfavorable contract terms that cause revenue and margin reductions and greater liability. In addition, our project margin, which is calculated as net revenue minus direct payroll costs, may be reduced by wage inflation and challenges in recovering increased labor through our contract rates.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Further, our &#8220;backlog&#8221;, which we define as the total value of all contracts that have been awarded less the total value of work completed on these contracts as of the reporting date may be affected by unfavorable economic conditions. Project delays, suspensions, cancellations, or scope adjustments in relation to work reflected in Stantec&#8217;s backlog, may occur from time to time due to considerations beyond Stantec&#8217;s control. Stantec&#8217;s contracts may contain provisions that allow the client to terminate the contract upon providing us with notice within a specified time. If one or more significant contracts were terminated, Stantec&#8217;s reported backlog could be adversely affected. </font></div><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 event our business lines are affected by economic or societal conditions, reduced public or private sector capital spend, changed demand for project types, or delayed or cancelled projects, 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 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 billing and collection tools, project management, subcontractor management, administrative overheads, participation in joint arrangements, and the rate at which Stantec utilizes its workforce&#8212; must be managed effectively. </font></div><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 risks may result in additional costs, lower profits or project losses&#58;  </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%">Uncollectable accounts or long collection cycles</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="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At any time, Stantec carries a material amount of accounts receivable on its balance sheet, which is attributable to numerous contracts and clients. While we perform regular reviews of accounts receivable to identify clients with overdue payments and resolve issues causing any delays, there is no certainty that outstanding accounts receivable will be paid on a timely basis or at all.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inefficiencies in invoicing clients or any delays experienced due to the integration of acquired businesses could increase the amount of time required to convert our unbilled receivables, trade and other receivables, and contract assets to cash. Delays in billing and collection of accounts receivable may impact our operating cash flows and require Stantec to increase its borrowings to meet working capital requirements.</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%">Cost overruns on fixed-price contracts</font></div><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 profile includes fee-for-service and fixed price contracts that are based on cost and scheduling estimates and assumptions regarding productivity, performance, future economic conditions, and availability of experienced personnel, materials, and equipment. If our estimates and assumptions are inaccurate, or if there are changes to the schedule or scope of a project or to the costs of labor, equipment, and materials, then cost overruns may occur. </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec may experience reduced profits, losses under these contracts, or claims for damages arising out of the Company&#8217;s failure to meet schedule or performance requirements. If cost overruns impact multiple contracts, there may be an adverse effect on our financial performance.</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%">Failure to manage subcontractor performance</font></div><div><font><br></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 engaged by Stantec. If these third parties do not perform to acceptable standards, or adhere to the contract schedule, 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-style:italic;font-weight:400;line-height:120%">We may be adversely impacted as a result of participation in 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 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 </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, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-36</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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. We attempt to mitigate these risks with mutual indemnification agreements among joint venture participants making each party liable for damages arising from their own performance.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">New or changing policies, regulations, standards, and laws, or new exposures to existing laws, 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 jurisdiction with its own rules and regulations. As we continue to grow geographically, complying with additional laws, regulations and standards could materially increase our costs&#59; non-compliance could have a significant impact on our reputation and results. Similarly, as our business grows and diversifies, we may be required to comply with new policies, laws or regulations, non-compliance with which may increase our costs or impact 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 those imposed by the US Department of Commerce&#8217;s National Institute of Standards and Technology 800-171, Defense Federal Acquisition Regulations, Systems and Organization Controls (SOC) 2, and ISO 27001 are increasingly common requirements to bid on projects as required by clients and regulatory compliance frameworks. 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%">A failure in our IT infrastructure could lead to system 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. A failure in our IT infrastructure could lead to system interruption, loss of critical data, and may adversely affect our business operations and operating results. Further, we must continually upgrade our applications, systems, and network infrastructure, ensure that we have an IT leadership team that is well versed in managing IT risks, and train key staff&#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: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, inflation, interest rate risk, credit risk, market price 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 (primarily US dollars, British pounds, and Australian dollars). Fluctuations in exchange rates between the Canadian dollar and the currencies of jurisdictions where we conduct business may impact 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:400;line-height:120%">Some of our credit facilities carry a floating rate of interest&#59; and as a result, our interest costs have been impacted by recent increases to interest rates. Our interest rate swap agreement related to a tranche of the term loan reduced our exposure to floating rates. We are also subject to interest rate pricing risk and market price risk to the extent that our investments held for self-insured liabilities contain fixed-rate government and corporate bonds and equity funds, respectively. We are also exposed to changes in our share price arising from our cash-settled share-based payments, as our obligation under these arrangements is based on the price of our shares. Our expansion plans may be restricted without continued access to debt or equity capital on acceptable terms. These factors may negatively affect our competitiveness and results of operations. Further details on our market risks are included in the Financial Instruments and Market Risks section of our 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%">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 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, 2022</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%">Deficiencies in internal controls 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 controls over financial reporting and disclosure controls and procedures could result in a material misstatement in our annual or interim financial statements that may not be prevented or detected on a timely basis. A discovery of a control deficiency or a combination of deficiencies that results in a material weakness will result in management and our independent auditors reporting a material weakness in their report on internal controls over financial reporting. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If we do not maintain adequate financial and management personnel, processes, and controls, we may not be able to accurately report our financial performance on a timely basis, which could cause a decline in our share price and harm our ability to raise capital. Failure to accurately report our financial performance on a timely basis could also jeopardize our continued listing on the Toronto Stock Exchange (TSX), the New York Stock Exchange (NYSE) 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%">Stantec operates in a highly competitive industry. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our professional services cover all phases of the project life cycle&#58; planning, design, construction administration, commissioning, operations and maintenance, decommissioning, and remediation. In all these areas, we compete with other large multinational professional services firms, as well as diversified (contracting&#47;consulting) firms through to local, smaller, and specialist providers. Given the expanding demand for the services we provide, additional competitors will likely emerge. Our inability to effectively compete may impact our ability to win projects and could result in reduced revenue, profitability, and market 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%">On any given project, the type and number of competitors vary and are dependent on factors including scale of project, geographic location, end-markets&#47;sectors, commercial and contractual terms and risks, technical qualifications and expertise, client-led restrictions, as well as a competitor&#8217;s financial and marketing resources, risk appetite, reputation, experience, and safety record. Our competitors may also enter into teaming agreements or other relationships among themselves or with third parties to increase their competitive advantage and their ability to respond to clients&#8217; needs and requirements. Further, there is a risk that the rapid speed of innovation and technological and other developments within our industry may outpace our ability to compete and&#47;or manage the risk appropriately without making significant changes to our business model. Our failure to innovate and leverage technology and other advancements may impact our ability to retain existing clients or attract new 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%">Unavailability of third-party insurance coverage would increase our overall risk exposure as well as disrupt the management of our business operations.  </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We maintain insurance coverage (including project-specific professional liability insurance) with third-party insurers as part of our overall risk management strategy and because some of our contracts require us to maintain specific insurance coverage limits. If any of our third-party insurers fail, choose to exit an insurance market, or otherwise are unable to provide us with adequate insurance coverage at commercially reasonable rates, then our overall risk exposure and our operational expenses would increase, and the management of our business operations would be disrupted. In addition, there can be no assurance that any of our existing insurance coverage will be renewable upon the expiration of the coverage period, or that future coverage will be affordable at the required limits.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">We could be adversely affected by violations of the US Foreign Corrupt Practices Act and similar worldwide anti-corruption laws. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The US&#8217;s Foreign Corrupt Practices Act, the UK&#8217;s Bribery Act, Canada&#8217;s Corruption of Foreign Public Officials Act, and similar worldwide anti-corruption 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 anti-corruption 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 controls, 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 </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, 2022</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%">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 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: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 rationalizations could result in restructuring and&#47;or asset impairment charges. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Failure to adequately tax plan could significantly impair Stantec&#8217;s overall capital efficiency.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Continuous reform to various global and country-specific tax laws are a risk for our organization. Recent changes include the Two-Pillar solution introduced by the Organisation for Economic Co-operation and Development to address tax challenges arising from the digitalization of the economy, a corporate minimum tax rate introduced in the US Inflation Reduction Act, and stricter capitalization rules that could limit interest deductions. Such changes could have a material impact on our effective tax rate and the results of our operations. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management uses accounting and fiscal principles to determine income tax positions, however, ultimate tax determinations by applicable tax authorities may vary from our estimates with material impacts on our net income or cash flows.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">In some jurisdictions, Stantec has defined benefit pension plans whose net surplus or deficit position may fluctuate. Plan deficit positions could develop or 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 adversely affected. To partly mitigate the volatility risk of our pension deficit positions, certain of our pension plans include bulk annuity and guaranteed annuity policies which match future cash flows from the annuity policies to the timing of future payments required under those 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%">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 believe that we are well positioned to compete in our markets due to our client-centric framework and ability to distinguish ourselves from our peers through our sustainability, innovation, inclusion and diversity, and operational efficiency actions. Our client-focused approach, knowledge, and successful delivery often leads to us being awarded repeat work from clients, including on a sole-source basis. In addition, our successful track record of acquiring and integrating firms also provides us with a competitive advantage, along with management and technical expertise, effective service delivery, and a robust innovation 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%">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 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, 2022</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:700;line-height:120%">Effective Processes and Systems</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Global Management System (GMS) provides a disciplined and accountable framework for managing risks, quality outcomes, and occupational health and safety and environmental compliance. Stantec&#8217;s operations (except for recent acquisitions) are certified to, or are following the requirements of, the following internationally recognized consensus ISO standards&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ISO 9001&#58;2015 (Quality Management)</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ISO 14001&#58;2015 (Environmental Management) </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ISO 45001&#58;2018 (Occupational Health &#38; Safety Management)</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ISO&#47;IEC 20000-1&#58;2018 (IT Service Management)</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ISO&#47;IEC 27001&#58;2013 (Information Security Management)</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec has achieved global ISO certification across the vast majority of its operations and geographies for the Quality Management, Environmental Management, Occupational Health and Safety Management and Information Security Management standards, moving away from the previous country-specific certifications.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Throughout our organization, we use a Project Management (PM) Framework that confirms and clarifies the expectations Stantec has of its project managers and project teams. It includes the critical tasks that affect both the management of risks and achievement of quality on typical projects. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our internal practice audit process enables us to assess the compliance of operations with the requirements of our GMS. This ensures that all offices and labs are audited at least once over the three-year term of our ISO 9001, ISO 14001, and ISO 45001 registrations. Additionally, field-level assessments are conducted for construction-related projects. We have a formal improvement process to encourage suggestions for improvement, address nonconformances, promote root-cause analysis, and document follow-up actions and responsibilities. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our largest and most complex projects are supported by Major Project teams, which provide specialized program and project management services within each of our Business Operating Units. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our comprehensive IT security (cybersecurity) program is designed to predict, prevent, detect, and respond. Key initiatives include detailed security and acceptable use policies, practices, and procedures&#59; awareness campaigns for staff (including mandatory cybersecurity training)&#59; and a range of security initiatives for enforcing security standards, including regular penetration tests. Our integrated Security Incident Response team is linked to our Crisis Communication Plan to ensure that breach response protocols are aligned with our overall corporate crisis response plans.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We invest resources in our Risk Management team. Team members provide company-wide support and guidance on risk avoidance practices and procedures. Structured risk assessments are conducted before we begin pursuing projects with heightened or unique risk factors. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Insurance</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our policies include but are not limited to the following types of insurance&#58; general liability&#59; automobile liability and physical damage&#8217; workers&#8217; compensation and employer&#8217;s liability&#59; directors&#8217; and officers&#8217; liability&#59; professional, pollution, and cyber liability&#59; fiduciary, and crime. We have regulated&#47;licensed captive insurance companies to fund the payment of professional liability self-insured retentions related to claims as well as specific types of insurance policies such as employment practices and medical stop loss. We or our clients obtain project-specific professional liability insurance when required or as needed on large and or complex projects. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Growth Management</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have an acquisition and integration program managed by a dedicated acquisition team to minimize the risks associated with integrating acquired companies. A senior regional or business leader is appointed for each acquisition. The team is responsible for&#58;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Identifying and valuing acquisition candidates</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Undertaking and coordinating due diligence</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Negotiating and closing transactions</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Integrating employees and leadership structures (immediately) and systems (as soon as practical following an acquisition) </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To manage risks associated with the integration process, we assign accountability for acquisition integration to the Corporate Development Mergers and Acquisitions team which has developed, through continuous learning 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, 2022</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%">experience, a comprehensive approach that addresses every step of integrating an acquired business into Stantec. During the COVID-19 pandemic, our acquisition integration program encountered challenges due to the limited ability to travel and meet in person&#59; however, we were able to refine and improve our integration processes by implementing a hybrid model of on-site and remote work, which reduces administrative costs and is adaptable to changing travel restrictions or other rules.</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, our &#163;20 million uncommitted unsecured multicurrency credit facility, and the issuance of common shares.</font></div><div><font><br></font></div><div id="ia89d629e94a2433292e2699b30e3585b_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%">Controls and Procedures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disclosure controls and procedures are designed to ensure that information we are required to disclose in reports filed with securities regulatory agencies is recorded, processed, summarized, and reported on a timely basis and is accumulated and communicated to management&#8212;including our CEO and CFO, as appropriate&#8212;to allow timely decisions regarding required disclosure.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the supervision and with the participation of management, including our CEO and CFO, we carried out an evaluation of the effectiveness of our disclosure controls and procedures (as defined in rules adopted by the Securities and Exchange Commission (SEC) in the United States and as defined in Canada by National Instrument&#160;52-109,&#160;Certification of Disclosure in Issuer&#8217;s Annual and Interim Filings). Based on this</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">evaluation, our CEO and CFO concluded that the design and operation of our disclosure controls and procedures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">were effective as of December&#160;31, 2022.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 int</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ernal controls of the businesses acquired of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barton Willmore LLP and Barton Willmore Holdings Limited (collectively Barton Willmore) and L2, Inc., Partridge Architects, Inc., and L2Partridge, LLC (collectively L2P)</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%">These financial results are included in the Company&#8217;s 2022 audited consolidated financial statements because these entities were acquired by the Company through business combinations during 2022. The aggregate assets of these entities represent 0.5% of the Company&#8217;s total assets as at December&#160;31, 2022, and the aggregate liabilities represent 0.3% of the Company's total liabilities as at December&#160;31, 2022. The aggregate gross revenue earned from the date of acquisition to December&#160;31, 2022, represents 0.8% of the Company's gross revenue for the year ended December&#160;31, 2022. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and preparation of financial statements for external purposes in accordance with IFRS. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance with respect to the reliability of our financial reporting and preparation of our financial statements. Accordingly, management, including our CEO and CFO, does not expect that our internal control over financial reporting will prevent or detect all errors and all fraud. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management&#8217;s Annual Report on Internal Control over Financial Reporting and the Independent Auditors&#8217; Report on Internal Controls accompanies our 2022 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%">There has been no change in our internal control over financial reporting during the year ended December&#160;31, 2022, 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="ia89d629e94a2433292e2699b30e3585b_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%">Subsequent Event</font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February&#160;22, 2023, our Board of Directors declared a dividend o</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f $0.195 p</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">er share, payable on April&#160;17, 2023, to shareholders of record on March&#160;31, 2023.</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, 2022</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><div id="ia89d629e94a2433292e2699b30e3585b_70"></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%">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 2023 and beyond, our strategies or future actions, our targets, our expectations for our financial condition or share price, or the results of or outlook for our operations. Statements of this type may be contained in filings with securities regulators or in other communications and are contained in this MD&#38;A. Forward-looking statements in this MD&#38;A include but are not limited to the following&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation to achieve our four key financial targets by the end of 2023 as set out in the Strategic Plan section of this MD&#38;A&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our pledge to achieve carbon neutrality and net zero commitments&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation to achieve a 30% reduction in Stantec's real estate footprint relative to 2019 by the end of 2023&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our belief that we are well positioned to address opportunities arising from the US federal funding, commitments by Canada made on climate change and the need for environmental services and energy transition, growth in the water asset programs in UK, Australia, and New Zealand, and infrastructure supported by the European CHIPS Act and Australian Infrastructure Investment Program&#59;   </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation that we will capitalize on strong economic tailwinds to further drive our organic growth and our balance sheet strength and pipeline of potential opportunities will position us well for ongoing M&#38;A 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 continued focus on operational excellence will deliver margins and earnings growth in 2023 and beyond&#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 expectations in our Outlook section to address our Strategic Plan&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Our outlook for 2023 and beyond is very positive and our long-term net revenue CAGR target remains at greater than 10%, although the effects of the pandemic during the first two years of our plan may affect our ability to achieve this target by the end of 2023&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Our expectation to achieve our adjusted EBITDA margin target of 16% to 17% in 2023 and our adjusted diluted earnings per share CAGR of greater than 11%. We further expect to outperform our adjusted return on invested capital of greater than 10%, raising that target to greater than 10.5% for 2023&#59; </font></div><div style="padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Our belief that we are well positioned to capitalize on the opportunities being created by public sector stimulus and growing demand for sustainable solutions in infrastructure renewal and resiliency in responding to climate change drivers, as well as drivers for re-shoring production and supply chain resilience and security&#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 our Outlook section to address our targets and expectations for 2023&#58; </font></div><div style="padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Net revenue growth will increase 7% to 11%, with net revenue organic growth in the mid- to high-single digits&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Organic growth in the US is expected to be in the high single digits to low double digits, with growth expected to be slower in the first half of the year and to accelerate in the second half of the year&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Organic growth in Canada is expected to maintain high levels of activity, moderating to organic growth in the low single digits&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Organic growth in Global is expected to achieve mid- to high-single digit growth driven by continued high levels of activity in our UK Water business under the ongoing Asset Management Program, and demand and stimulus in environmental services and infrastructure sectors&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-42</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Project margin as a percent of net revenues, expected to be relatively consistent in 2023 compared to 2022&#59; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Adjusted EBITDA margin expected to be in the range of 16% to 17%, with some forecasted fluctuations throughout 2023 and reflecting continued discipline in the management of administration and marketing costs and continued investments in the commercialization of new innovations and technologies&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Benefits from the 2023 Real Estate Strategy will expect to generate approximately $0.35 to $0.40 adjusted diluted EPS by the end of 2023 relative to our 2019 costs&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Drive adjusted net income to a margin of 7.5% or greater of net revenue&#59; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Adjusted diluted EPS growth expected to be in the range of 9% to 13%&#59;  </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Adjusted ROIC expected to be above 10.5%</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:85.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.81pt">Other expectations include a net debt to adjusted EBITDA ratio between 1.0x to 2.0x, effective tax rate (without discrete transactions) to be in the range of 23.0% to 24.0%, earnings pattern of 40-45% in Q1 and Q4 and 55-60% in Q2 and Q3, and DSOs at or below 80&#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 positive outlook for a strong multi-year cycle due to backlog 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 expectation to contribute approximately $21&#160;million to pension plans in 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 estimates of the impact of an increase or decrease in the interest rate on our revolving credit facility and term loan balances&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our estimates of the impact of an increase or decrease in market price risk on our investments held for self-insured liabilities for equity funds and increase or decrease in our share price on our cash-settled share-based payments&#59; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectations in the Critical Accounting Estimates section&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our belief that diversifying our geographic presences and service offerings, and focusing on key client sectors will reduce our susceptibility to industry-specific and regional economic cycles&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="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">Our intention to continue to pursue selective acquisitions&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectations regarding our sources of cash and our ability to meet our normal operating and capital expenditures in the Capital Management and Liquidity and Capital Resources section&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to limit credit risk&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expected adoption of accounting standards discussed in the Future Adoptions section.</font></div><div><font><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 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 2023 and their effect on our business. The material factors and assumptions used to support our 2023 outlook included on M-9 are set forth below&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;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">Management assumed an average value for the US dollar of $1.32, GBP $1.62, and AU of $0.95 for 2023. </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, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-43</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The overnight interest rate target is currently 4.5% in both Canada and the US, and 4.0% in the UK. The Company&#8217;s fixed rate debt on bonds and one term loan is expected to partially offset this.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our effective income tax rate, without discrete transactions, is expected to be approximately 23.0% to 24.0% </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and was considered based on the tax rates in place as of December&#160;31, 2022, as well as our mix of expected earnings for the countries we operate in.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Canadian unemployment rate&#8212; 5.0% in 2022&#8212; was a near record low. In the United States, the unemployment rate&#8212; 3.5% in 2022, has returned to pre-COVID February 2020 levels, but expectations of a slight increase in 2023 due to recession concerns.</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 number of total housing starts is forecasted to decrease in 2023 by greater than 10% compared to 2022. In the United States, the forecasted seasonally adjusted annual rate of total housing starts for 2023 is 1.14 million, a 26% increase compared to 2022. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The American Institute of Architects ABI (architectural billing index) has decreased to 47.5 as of December 2022 from 51.0 at the end of 2021, reflecting a softening in business conditions resulting from an increase in project delays in Q4 2022. Architectural billings are expected to remain consistent in </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Prices for precious metals, other metals, minerals, and crude oil have been volatile during the COVID crisis. However, the World Bank expects oil, metals, and minerals prices for 2023 to slightly decrease from 2022 levels.  </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;22, 2023, 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 2023, 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, 2022</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-44</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-20221231_d2.htm
<DESCRIPTION>EX-99.3
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:a409c2d1-96f9-4495-8700-9dd7bb4b393e,g:5d1cfcde-ab23-4d63-b1e8-013d63a463b7,d:8e469d493867425d9a4edc166788ee23--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:currency="http://xbrl.sec.gov/currency/2022" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt="http://fasb.org/srt/2022" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:stn="http://www.stantec.com/20221231" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>stn-20221231_d2</title></head><body><div id="i8e469d493867425d9a4edc166788ee23_4"></div><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 99.3</span></div><div id="i8e469d493867425d9a4edc166788ee23_7"></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Consolidated Financial Statements</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">For the Years Ended December&#160;31, 2022, and 2021 </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="i8e469d493867425d9a4edc166788ee23_10"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Management Report </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The annual report, including the consolidated financial statements and Management&#8217;s Discussion and Analysis (MD&amp;A), is the responsibility of the management of the Company. The consolidated financial statements were prepared by management in accordance with International Financial Reporting Standards. Where alternative accounting methods exist, management has chosen those it considers most appropriate in the circumstances. The significant accounting policies used are described in note 4 to the consolidated financial statements. Certain amounts in the financial statements are based on estimates and judgments relating to matters not concluded by&#160;year end.&#160;The integrity of the information presented in the financial statements is the responsibility of management. Financial information presented elsewhere in this annual report has been prepared by management and is consistent with the information in the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The board of directors is responsible for ensuring that management fulfills its responsibilities and for providing final approval of the annual consolidated financial statements. The board has appointed an Audit and Risk Committee comprising four directors; none are officers or employees of the Company or its subsidiaries. The Audit and Risk Committee meets at least four times each year to discharge its responsibilities under a written mandate from the board of directors. The Audit and Risk Committee meets with management and with the external auditors to satisfy itself that it is properly discharging its responsibilities; reviews the consolidated financial statements, MD&amp;A, and the Report of Independent Registered Public Accounting Firm; and examines other auditing and accounting matters. The Audit and Risk Committee has reviewed the audited consolidated financial statements with management and discussed the quality of the accounting principles as applied and the significant judgments affecting the consolidated financial statements. The Audit and Risk Committee has discussed with the external auditors the external auditors&#8217; judgments of the quality of those principles as applied and the judgments noted above. The consolidated financial statements and MD&amp;A have been reviewed by the Audit and Risk Committee and approved by the board of directors of Stantec Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements have been examined by the shareholders&#8217; auditors, PricewaterhouseCoopers LLP, Chartered Professional Accountants. The Report of Independent Registered Public Accounting Firm outlines the nature of their examination and their opinion on the consolidated financial statements of the Company. The external auditors have full and unrestricted access to the Audit and Risk Committee with or without management being present.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr style="height:50pt"><td colspan="3" style="padding:0 1pt"><div><img src="stn-20221231_g1.jpg" alt="stn-20221231_g1.jpg" style="height:65px;margin-bottom:5pt;vertical-align:text-bottom;width:262px"/></div></td><td colspan="3" style="padding:0 1pt"><div><img src="stn-20221231_g2.jpg" alt="stn-20221231_g2.jpg" style="height:65px;margin-bottom:5pt;vertical-align:text-bottom;width:201px"/></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 22, 2023</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 22, 2023</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-1</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Management&#8217;s Annual Report on Internal Control<br/>over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management is responsible for establishing and maintaining an adequate system of internal control over financial reporting. The Company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with International Financial Reporting Standards (IFRS). Management conducted an evaluation of the effectiveness of the system of internal control over financial reporting based on the framework in&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management has assessed the effectiveness of the Company&#8217;s internal control over financial reporting, as at December&#160;31, 2022, and has concluded that such internal control over financial reporting is effective. PricewaterhouseCoopers LLP, which has audited the consolidated financial statements of the Company for the year ended December&#160;31, 2022, 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 the businesses acquired of Barton Willmore LLP and Barton Willmore Holdings Limited and L2, Inc., Partridge Architects, Inc., and L2Partridge, LLC, which are included in the Company&#8217;s 2022 consolidated financial statements because they were acquired by the Company through business combinations during 2022. The aggregate assets of these entities represent 0.5% of the Company&#8217;s total assets as at December&#160;31, 2022, and the aggregate gross revenue earned from the date of acquisition to December&#160;31, 2022, represents 0.8% of the Company's gross revenue for the year ended December&#160;31, 2022.</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-20221231_g1.jpg" alt="stn-20221231_g1.jpg" style="height:65px;margin-bottom:5pt;vertical-align:text-bottom;width:263px"/></div></td><td colspan="3" style="padding:0 1pt"><div><img src="stn-20221231_g2.jpg" alt="stn-20221231_g2.jpg" style="height:65px;margin-bottom:5pt;vertical-align:text-bottom;width:201px"/></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 22, 2023</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 22, 2023</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-2</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i8e469d493867425d9a4edc166788ee23_1446"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To the Shareholders and Board of Directors of Stantec Inc. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Opinions on the Financial Statements and Internal Control over Financial Reporting </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated statements of financial position of Stantec Inc. and its subsidiaries (together, the Company) as of December 31, 2022 and 2021, and the related consolidated statements of income, comprehensive income, shareholders&#8217; equity and cash flows for the years then ended, including the related notes (collectively referred to as the consolidated financial statements). We also have audited the Company&#8217;s internal control over financial reporting as of December 31, 2022, based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and its financial performance and its cash flows for the years then ended in conformity with International Financial Reporting Standards as issued by the International Accounting Standards Board. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">issued by the COSO</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:700;line-height:120%">Basis for Opinions </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express opinions on the Company&#8217;s consolidated financial statements and on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our 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.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions. </span></div><div><span><br/></span></div><div><span><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-3</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As described in Management&#8217;s Annual Report on Internal Control over Financial Reporting, management has excluded the businesses acquired of Barton Willmore LLP and Barton Willmore Holdings Limited and L2, Inc., Partridge Architects, Inc. and L2 Partridge, LLC from its assessment of internal control over financial reporting as of December 31, 2022 because they were acquired by the Company through business combinations during 2022. We have also excluded the business of Barton Willmore LLP and Barton Willmore Holdings Limited and L2, Inc., Partridge Architects, Inc. and L2 Partridge, LLC from our audit of internal control over financial reporting. The aggregate assets of these entities represent 0.5% of the Company&#8217;s total assets as of December 31, 2022, and the aggregate gross revenue earned from the date of acquisition to December 31, 2022, represents 0.8% of the Company&#8217;s gross revenue for the year ended December 31, 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Critical Audit Matters </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit and risk committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition &#8211; determination of estimated contract costs for fixed-fee and variable-fee-with-ceiling contracts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As described in Notes 4 and 5 to the consolidated financial statements, the Company accounts for its revenue from fixed-fee and variable-fee-with-ceiling contracts over time using the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of total estimated costs for each contract, which requires estimates to be made for contract costs and revenues. For the year ended December 31, 2022, revenue from fixed-fee and variable-fee-with-ceiling contracts makes up a significant portion of gross revenue of $5,677 million. Contract costs include direct labour, direct costs for subconsultants and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Estimated contract costs are based on various assumptions including estimated labour costs that can result in a change to contract estimates from one financial reporting period to another. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The principal considerations for our determination that performing procedures relating to revenue recognition &#8211; determination of estimated contract cost for fixed-fee and variable-fee-with-ceiling contracts is a critical audit matter are (i) the significant judgments by management in determining the estimated contract costs related to fixed-price and variable-fee-with-ceiling contracts; and (ii) a high degree of auditor judgment, subjectivity and effort in performing procedures and in evaluating audit evidence related to the estimated contract costs for fixed-fee and variable-fee-with-ceiling contracts and the various assumptions used by management including estimated labour costs. </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the revenue recognition process, including controls over the determination of estimated contract costs for fixed-fee and variable-fee-with-ceiling contracts. These procedures also included, among others, (i) evaluating and testing management&#8217;s process for determining the estimated contract costs for a sample of contracts, which included evaluating the contract terms and other documents that support those estimates; (ii) testing a sample of incurred contract costs; (iii) evaluating the reasonableness of assumptions related to estimated labour costs by assessing management&#8217;s ability to reasonably estimate contract costs by performing a comparison of the actual costs with prior period estimates for a sample of contracts; and (iv) evaluating, for certain contracts, management&#8217;s assessment of progress on jobs and the estimated costs to complete by interviewing project teams personnel and obtaining documentation that supports management&#8217;s estimate. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">/s/PricewaterhouseCoopers LLP </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chartered Professional Accountants </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Edmonton, Canada </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February&#160;22, 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%">We have served as the Company&#8217;s auditor since 2021.  </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-5</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i8e469d493867425d9a4edc166788ee23_13"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Consolidated Statements of Financial Position</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As at December 31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><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%">2021</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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNC0yLTEtMS0xMTc2MDU_b98190ba-d427-44c3-9b99-1626f48d4c0e">148.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNC0zLTEtMS0xMTc2MDU_8c620517-e517-4970-a590-c4ae396d88e9">193.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%">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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNS0yLTEtMS0xMTc2MDU_23efe338-7dbf-4646-8347-a63eb2d6e4d0">1,028.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNS0zLTEtMS0xMTc2MDU_aff0d2d4-679b-478b-b147-35595d266fe8">823.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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:UnbilledReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNi0yLTEtMS0xMTc2MDU_decdc91f-2777-4ab4-a48d-2024979ab0c4">553.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:UnbilledReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNi0zLTEtMS0xMTc2MDU_35881072-b4fe-4818-b09c-45d089102b4b">421.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNy0yLTEtMS0xMTc2MDU_53f7a475-3c05-4fcd-90dc-37e3556895da">83.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNy0zLTEtMS0xMTc2MDU_8e595d00-f5ae-4696-bbb1-70056a89e88c">70.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 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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfOC0yLTEtMS0xMTc2MDU_1f9bdb25-7b39-4a8d-a5d6-479816ee861b">65.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfOC0zLTEtMS0xMTc2MDU_87e0dc59-dffb-4430-a0bc-e465a3566d7c">85.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfOS0yLTEtMS0xMTc2MDU_57e84917-4b69-4894-8094-b6452ac16ab9">48.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfOS0zLTEtMS0xMTc2MDU_1921d891-5fc8-45a0-9b84-40f82dafaffd">45.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%">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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTAtMi0xLTEtMTE3NjA1_d828083a-04e0-49ae-acfa-fc34a75d9a9a">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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTAtMy0xLTEtMTE3NjA1_189dac1e-a568-48cc-bf65-830f1ea69fde">23.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total current assets</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTEtMi0xLTEtMTE3NjA1_79d5e399-6769-4c30-8c36-9be204df8df8">1,937.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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTEtMy0xLTEtMTE3NjA1_18ac0e8f-9b4c-48f0-b443-debb9ffaefd0">1,664.4</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTMtMi0xLTEtMTE3NjA1_e2bf06c8-d28f-479c-856e-79dd26f45868">250.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTMtMy0xLTEtMTE3NjA1_14b84018-b577-4f58-92f2-167e15ae390a">233.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%">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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTQtMi0xLTEtMTE3NjA1_eeffc7cc-4f8e-4752-9764-764d4d271d7a">470.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTQtMy0xLTEtMTE3NjA1_b7fc6952-b18f-4117-9f32-1a52c729c2aa">476.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTUtMi0xLTEtMTE3NjA1_48e2620c-9db3-4569-8352-0513d8a7e524">2,346.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTUtMy0xLTEtMTE3NjA1_c6462f6b-d867-4425-bb75-abd952f43682">2,184.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%">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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTYtMi0xLTEtMTE3NjA1_26af33ea-811c-40df-8ea4-a143f775c722">320.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTYtMy0xLTEtMTE3NjA1_0f69c9b2-8626-4bbb-a656-566706780fa6">373.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTgtMi0xLTEtMTE3NjA1_1eb12a31-4472-4d1a-a66b-ed4320003a9f">57.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTgtMy0xLTEtMTE3NjA1_ac4e7cbd-2a0d-4637-8d79-173e199288ec">17.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%">26</span></td><td colspan="2" style="background-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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTktMi0xLTEtMTE3NjA1_b8e94c78-f1ca-42e8-9d0e-d0d21d464bd1">45.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTktMy0xLTEtMTE3NjA1_1c139022-dccf-4fdc-a5a8-64600f8d8b20">48.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%">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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjAtMi0xLTEtMTE3NjA1_f4139615-1d95-4f0f-94c1-2cc2bc78656d">224.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjAtMy0xLTEtMTE3NjA1_f3c16bd1-06f9-4f9d-9b67-e13dd822bb1a">228.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjEtMi0xLTEtMTE3NjA1_b67ef4e4-0e21-4640-9d97-e6bd483629b2">5,652.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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjEtMy0xLTEtMTE3NjA1_00b20d24-241b-4fd1-a653-4848c89b8e5f">5,226.4</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">LIABILITIES AND EQUITY</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjQtMi0xLTEtMTE3NjA1_934da260-2562-494b-a7a9-305c44ff9d76">65.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjQtMy0xLTEtMTE3NjA1_b04cb96d-9c86-4419-9315-9d628e27eaaf">7.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%">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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjUtMi0xLTEtMTE3NjA1_f189a1f6-cad6-4e5e-b34c-c038bfb6c415">755.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjUtMy0xLTEtMTE3NjA1_f5681e6d-46de-414b-81b8-b7b43df14571">634.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%">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%">24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjYtMi0xLTEtMTE3NjA1_f8f50a50-5ab2-4885-9ef3-fa9bb205b4f4">99.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjYtMy0xLTEtMTE3NjA1_34ed37cb-66e0-47e6-a776-867123ece200">123.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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjctMi0xLTEtMTE3NjA1_f4efcf06-80be-4f61-be64-3ed0d8f2a844">327.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjctMy0xLTEtMTE3NjA1_21915294-6939-49f2-8a1c-a2ab18d587ca">264.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%">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%">26</span></td><td colspan="2" style="background-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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjgtMi0xLTEtMTE3NjA1_6465b506-12e5-46cd-90b1-9e336f2b68f8">25.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjgtMy0xLTEtMTE3NjA1_15595ae4-de77-4ba3-957b-281d2a2097a7">26.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%">16,24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjktMi0xLTEtMTE3NjA1_d5251867-e575-41b7-a697-98fdce58eaa8">52.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjktMy0xLTEtMTE3NjA1_02f5c4dc-6055-45c4-9d29-114e6de6c1aa">51.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzAtMi0xLTEtMTE3NjA1_092bfcdb-70fc-4934-86a8-358ed967ce36">48.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzAtMy0xLTEtMTE3NjA1_78c427dd-592a-4eb0-bb1a-25246b0f4968">36.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 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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzEtMi0xLTEtMTE3NjA1_52eb18a8-a5e3-4c47-9058-3de72aa14e15">36.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzEtMy0xLTEtMTE3NjA1_be3fa027-8c56-4288-b5c9-538a18e7b4d6">34.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total current liabilities</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzItMi0xLTEtMTE3NjA1_9726cb48-6cc5-4941-b05c-e865a4a0e390">1,410.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzItMy0xLTEtMTE3NjA1_5112c463-74d4-4d23-9312-823979508634">1,179.4</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzQtMi0xLTEtMTE3NjA1_a2aa4635-22fe-4e45-8da7-6188c1eb9297">522.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzQtMy0xLTEtMTE3NjA1_82fa9791-fedd-4797-98bf-b5a9ecf0e5d6">545.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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzUtMi0xLTEtMTE3NjA1_6f76e8a3-d591-4622-a63a-6f0f0fec7937">7.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzUtMy0xLTEtMTE3NjA1_3be7fcfb-5596-4c8e-8168-51abdb6a6cef">8.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%">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%">16,24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzYtMi0xLTEtMTE3NjA1_587b7afc-5bf2-4392-9a75-ab38a59b0923">1,183.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzYtMy0xLTEtMTE3NjA1_8bf0c605-e912-452e-b2ea-9f2a887cd981">1,194.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%">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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:NoncurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzctMi0xLTEtMTE3NjA1_13b3bf87-25b7-49ca-841a-65bcdc94b3dc">149.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:NoncurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzctMy0xLTEtMTE3NjA1_fa159c46-1bf1-4dde-94c1-3435c140afa8">122.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net 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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzgtMi0xLTEtMTE3NjA1_db059e1c-dc53-4dd2-9df3-62c950fc92ac">32.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzgtMy0xLTEtMTE3NjA1_c9455e58-2c2f-437e-833b-471571b50c38">58.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%">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%">26</span></td><td colspan="2" style="background-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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzktMi0xLTEtMTE3NjA1_0ae04dea-7c6d-4b56-b9fc-66cf672951ac">28.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzktMy0xLTEtMTE3NjA1_aa3de7e3-1ca6-484f-812a-9c98cbd40a15">77.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDAtMi0xLTEtMTE3NjA1_95c269bc-3afb-4a48-b753-b1cc0bc2085b">33.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDAtMy0xLTEtMTE3NjA1_25f61522-0dfe-4ec9-b696-11a5ea72aba6">38.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total liabilities</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDEtMi0xLTEtMTE3NjA1_661d3261-cafb-4b50-8299-c7ef39051360">3,366.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDEtMy0xLTEtMTE3NjA1_7016282e-5cdf-417e-a88e-8357c267ec81">3,224.2</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shareholders&#8217; equity</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share capital</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22</span></td><td colspan="2" style="background-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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:IssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDMtMi0xLTEtMTE3NjA1_20dfca5f-3225-4c9a-82c2-09f8a9b099a8">983.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:IssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDMtMy0xLTEtMTE3NjA1_85be28e8-82bc-4a97-be2e-bdfe75e9a2f8">972.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:AdditionalPaidinCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDQtMi0xLTEtMTE3NjA1_cb93360f-7330-4938-9520-018c9ba309cf">6.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:AdditionalPaidinCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDQtMy0xLTEtMTE3NjA1_6027b369-6ab9-4037-8024-207dab6670fd">10.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:RetainedEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDUtMi0xLTEtMTE3NjA1_21ae652c-9dc1-47d1-a99b-b4213a0045a7">1,154.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:RetainedEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDUtMy0xLTEtMTE3NjA1_d82156e8-7e17-4a32-9f16-476e3e036344">1,043.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:AccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDYtMi0xLTEtMTE3NjA1_d359c20a-a9c0-4292-90c4-4e2039f5e3f9">140.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" sign="-" name="ifrs-full:AccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDYtMy0xLTEtMTE3NjA1_6f75fef5-120f-4a3f-9275-723712510323">24.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-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total shareholders&#8217; equity</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDctMi0xLTEtMTE3NjA1_dde31a4c-1a6c-4a34-a8fc-d23a5643770c">2,286.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDctMy0xLTEtMTE3NjA1_39ac6d0e-af91-4531-be82-5585a7afa64d">2,001.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-controlling interests</span></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDgtMi0xLTEtMTE3NjA1_1a23c9ee-a09e-4bbc-85ed-162fcabbe75e">0.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDgtMy0xLTEtMTE3NjA1_6bfb24a4-26e5-4865-9252-362b17d33d0d">0.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total liabilities and equity</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:EquityAndLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDktMi0xLTEtMTE3NjA1_5c8cf617-30fb-4d1b-b00a-40f02f4d1716">5,652.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:EquityAndLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDktMy0xLTEtMTE3NjA1_65ec0df4-fc29-4abf-8f37-e52d44feceec">5,226.4</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See accompanying notes</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.705%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">On behalf of Stantec Inc.&#8217;s Board of Directors</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:78pt"><td colspan="3" style="padding:0 1pt"><div><img src="stn-20221231_g3.jpg" alt="stn-20221231_g3.jpg" style="height:65px;margin-bottom:5pt;vertical-align:text-bottom;width:233px"/></div></td><td colspan="3" style="padding:0 1pt"><div><img src="stn-20221231_g1.jpg" alt="stn-20221231_g1.jpg" style="height:65px;margin-bottom:5pt;vertical-align:text-bottom;width:262px"/></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-6</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i8e469d493867425d9a4edc166788ee23_16"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Consolidated Statements of Income</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Years ended December 31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><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%">2021</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%">Gross revenue</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%">28</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:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMy0yLTEtMS0xMTc2MDU_440ed761-1f34-459f-9573-df96f360c560">5,677.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMy0zLTEtMS0xMTc2MDU_a5c9e6e5-c466-48cc-8d04-a32b68c1451f">4,576.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: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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNC0yLTEtMS0xMTc2MDU_afa52c80-b413-4436-98cf-5d99001aae5e">1,220.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNC0zLTEtMS0xMTc2MDU_8cd7775a-31e0-4d09-a0e6-4f5f8abc0bf5">940.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net revenue</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNS0yLTEtMS0xMTc2MDU_ef596e3e-cbd4-4584-8abe-2cf6f97886a8">4,457.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNS0zLTEtMS0xMTc2MDU_632de447-dee4-4e48-a658-879f381c9179">3,636.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight: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%">29</span></td><td colspan="2" style="background-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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNi0yLTEtMS0xMTc2MDU_61f53e00-62ad-48ab-822f-90bcd7d5d7a5">2,039.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNi0zLTEtMS0xMTc2MDU_7dd810e2-4adb-424a-9d21-c96c3cdb4392">1,672.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Project margin</span></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNy0yLTEtMS0xMTc2MDU_54fbdf29-22fe-4a0b-a21e-08cd34514589">2,417.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNy0zLTEtMS0xMTc2MDU_71d7db63-32da-4053-a71f-bdb1aa8a7c00">1,963.3</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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%">22,24,29,35</span></td><td colspan="2" style="background-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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfOC0yLTEtMS0xMTc2MDU_f5095e6d-ee41-4134-96ed-27ea1e1af194">1,742.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfOC0zLTEtMS0xMTc2MDU_2bff59e3-e211-44ce-8b03-3a6a8a4a0239">1,423.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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfOS0yLTEtMS0xMTc2MDU_1a4971e2-c0d1-465f-bcc4-dad100412879">56.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfOS0zLTEtMS0xMTc2MDU_b83c5197-803f-4b62-89fe-b300f6d49a07">53.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTAtMi0xLTEtMTE3NjA1_b26f0c91-d41f-45c4-941c-4cda4e8c5145">122.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTAtMy0xLTEtMTE3NjA1_81b96885-2f38-44c0-92ae-e0f772ad0208">107.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%">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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:AmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTEtMi0xLTEtMTE3NjA1_e97025d3-7aba-45ff-9393-6860f4e089fb">104.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTEtMy0xLTEtMTE3NjA1_59d8e593-49fc-4307-95d9-258fa0578278">60.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net (reversal) impairment of lease assets and property and equipment</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:8pt;font-weight:400;line-height:120%">10,11</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTItMi0xLTEtMTE3NjA1_12bd59d5-e697-43c4-b15a-ab93441a8232">5.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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTItMy0xLTEtMTE3NjA1_958caa00-170a-4c18-bc9f-b6fb0e953fb9">24.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTMtMi0xLTEtMTE3NjA1_27cdbe44-b87b-44a1-be5c-e8241242e7f6">64.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTMtMy0xLTEtMTE3NjA1_fdccf828-8013-41db-8299-85ffab0f71ba">37.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 net finance expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:FinanceIncomeCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTQtMi0xLTEtMTE3NjA1_cd9bbe21-3021-4e35-b14e-043ca22a6cce">9.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:FinanceIncomeCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTQtMy0xLTEtMTE3NjA1_84d9a6eb-8b58-46aa-b025-95ec01ba59ba">5.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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTYtMi0xLTEtMTE3NjA1_11aef1e2-7300-45c3-95b2-18a9831a7793">3.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTYtMy0xLTEtMTE3NjA1_a9b7e0d7-24f9-48f6-89f2-aaba17b88cbe">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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other income</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTctMi0xLTEtMTE3NjA1_e8078b61-8d62-4b73-993e-5c00745e1497">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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTctMy0xLTEtMTE3NjA1_9bfd8c4c-9730-4fb4-b8d6-a6e447d36058">17.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding: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%">Income before income taxes</span></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTgtMi0xLTEtMTE3NjA1_c88ceee7-1402-440a-a88a-8dc592241bf1">325.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTgtMy0xLTEtMTE3NjA1_85e8480d-7204-44cf-8e2d-4a406c605370">263.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Income taxes</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26</span></td><td colspan="2" style="background-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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjAtMi0xLTEtMTE3NjA1_c83b6bbe-e813-4f15-ad0f-c6c4063e639b">121.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjAtMy0xLTEtMTE3NjA1_8ce37c71-40ea-4b56-a3a2-61a1d90e1b59">66.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">26</span></td><td colspan="2" style="background-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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjEtMi0xLTEtMTE3NjA1_caeb8801-39bd-4495-a590-39e29498b85d">43.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjEtMy0xLTEtMTE3NjA1_742b4361-56e3-49b8-be20-f1dbcd0b27d2">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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total income taxes</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjItMi0xLTEtMTE3NjA1_7d4d6655-0a7b-4036-8027-6cd4d4e3ed78">78.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjItMy0xLTEtMTE3NjA1_d85eaf4b-1cc1-47b5-bde8-c93188f2d7c6">62.3</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income for the year</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjYtMi0xLTEtMTE3NjA1_d36d7667-7233-4fd5-9f15-f1daca662b46">247.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjYtMy0xLTEtMTE3NjA1_fbb70514-1271-4b74-9831-24c12357fbe3">200.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Earnings per share</span></div></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="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:8pt;font-weight:400;line-height:120%">Basic</span></td><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="cadPerShare" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMzEtMi0xLTEtMTE3NjA1_c8bde40a-6545-46f1-913a-6e0fd417a851">2.23</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMzEtMy0xLTEtMTE3NjA1_0155424a-605c-4039-8be1-8be64ed3a938">1.80</ix: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;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%">Diluted</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMzYtMi0xLTEtMTE3NjA1_410403ce-b65d-4701-be40-f329db8db8e8">2.22</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMzYtMy0xLTEtMTE3NjA1_b16cb305-178f-4338-ae1c-f1ef284e7dcc">1.80</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><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-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="i8e469d493867425d9a4edc166788ee23_19"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Consolidated Statements of Comprehensive Income</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.916%"><tr><td style="width:1.0%"></td><td style="width:61.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.865%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.995%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Years ended December 31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><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%">2021</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMi0yLTEtMS0xMTc2MDU_7171dd44-fe65-46be-b9e9-ac1753f6dec3">247.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMi0zLTEtMS0xMTc2MDU_69a5ff44-a206-4538-85f4-7d9b8d70101c">200.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="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other comprehensive income (loss)</span></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Items that may be reclassified to net income in subsequent periods:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfNS0yLTEtMS0xMTc2MDU_669e3e28-8658-4df3-81bb-f87ddfe550a0">126.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfNS0zLTEtMS0xMTc2MDU_37b1d954-a110-49fd-b864-eca2cd5a2302">40.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="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net unrealized loss on FVOCI financial assets</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfNy0yLTEtMS0xMTc2MDU_16080d24-8a1a-41db-befe-369ff3d7eefa">0.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfNy0zLTEtMS0xMTc2MDU_5f86c970-25a5-40ac-a348-54b9cd9e8bb6">2.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:8pt;font-weight:400;line-height:120%">Unrealized gain on interest rate and total return swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfOC0yLTEtMS0xMTc2MDU_4abca902-a8b5-4bbb-b61e-a492dcfd2d75">3.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfOC0zLTEtMS0xMTc2MDU_92fa3744-f1ae-4f92-91a1-7ea974b780b7">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTAtMi0xLTEtMTE3NjA1_e3502663-36e5-49be-814a-2d9f0510089c">129.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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTAtMy0xLTEtMTE3NjA1_2c0d8e4f-2ddf-4613-9276-16ba086d2a84">39.4</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Items not to be reclassified to net income:</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remeasurement gain (loss) on net employee defined benefit obligations</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTItMi0xLTEtMTE3NjA1_200d4710-f7c4-4883-9ff4-d2fd6553a160">35.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTItMy0xLTEtMTE3NjA1_efaab234-f85f-4702-8e4a-f2818950341f">10.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other comprehensive income (loss) for the year, net of tax</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTMtMi0xLTEtMTE3NjA1_c07365f6-3a79-4cb6-9d28-f2f6468d51ef">165.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTMtMy0xLTEtMTE3NjA1_7c510fb6-51ac-43cc-9cb0-f57d90df9c7a">49.5</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total comprehensive income for the year, net of tax</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTQtMi0xLTEtMTE3NjA1_73e53af1-2501-43d1-8eda-029c4c8fa9e0">412.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTQtMy0xLTEtMTE3NjA1_8320a4f3-ca67-42b2-a446-ded4f2f88ad3">151.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See accompanying notes</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-8</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i8e469d493867425d9a4edc166788ee23_22"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Consolidated Statements of Shareholders&#8217; Equity</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.998%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except shares)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares<br/>Outstanding<br/>(note 22)<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;22)<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 22)<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, 2020</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i1afd0f5c67c847ae99164138472fb9ad_I20201231" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS0xLTEtMS0xMTc2MDU_8df0dde7-0493-488c-8296-f5a4dac64791">111,005,347</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="i1afd0f5c67c847ae99164138472fb9ad_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS0yLTEtMS0xMTc2MDU_69f33898-d47f-4164-b58a-a0b7469cfca5">932.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="i7389d9d03f4049f4bc6f8f40b42755d7_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS0zLTEtMS0xMTc2MDU_91b7ac5e-f680-4a8c-a93d-399d30620fca">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><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4354cc1cf5244f4c97983b6fbf932ed4_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS00LTEtMS0xMTc2MDU_ece962cd-476a-4cf3-842a-6100408fabbc">958.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="i37b394a866734f3588d6192e5d6997ad_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS01LTEtMS0xMTc2MDU_02c02be7-3205-46c8-a398-f3bb07adb4ca">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="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS02LTEtMS0xMTc2MDU_e1158975-f6a0-4064-9e42-a7a59fa4b5fb">1,928.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i18bae7cb7e4949b19a4a8965b734cf4e_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNC00LTEtMS0xMTc2MDU_da27ad28-bf24-426c-9833-809db0652eac">200.7</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNC02LTEtMS0xMTc2MDU_4b83be6b-02d7-4ee8-b43a-3dafe04931f2">200.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;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="ib6ff26ac28d94263be834b1e483e1fa4_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNS01LTEtMS0xMTc2MDU_fe8cf372-9696-4e33-97c3-1e7d445dc077">49.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNS02LTEtMS0xMTc2MDU_0ebcd0a3-3d3d-49f4-9ebc-61b87a323ce0">49.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total comprehensive income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i18bae7cb7e4949b19a4a8965b734cf4e_D20210101-20211231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNi00LTEtMS0xMTc2MDU_8b9b1fa8-bd84-49c8-a2dc-dd717b723156">200.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib6ff26ac28d94263be834b1e483e1fa4_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNi01LTEtMS0xMTc2MDU_18ebff97-2f94-4f79-9548-ed70f54ea800">49.5</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNi02LTEtMS0xMTc2MDU_7169bda6-03c9-4425-be65-a84347389eda">151.2</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 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="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNy0xLTEtMS0xMTc2MDU_f372c968-03c8-429f-8207-471df41a6c4f">1,267,614</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNy0yLTEtMS0xMTc2MDU_b420802a-eafd-4e60-8a77-ca8694d6a967">41.2</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNy02LTEtMS0xMTc2MDU_e6325d61-97d2-4c5b-bb8b-0a9bcfdddc5e">41.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5a4c02eb8c6c4f72a1a04b6d7993bf04_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOC0zLTEtMS0xMTc2MDU_264624dc-19b2-4dce-a115-c2fcc7e9d6ca">4.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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOC02LTEtMS0xMTc2MDU_7d8fb263-4736-4688-b26f-3dbfec2c91dc">4.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231" decimals="INF" sign="-" name="stn:IncreaseDecreaseInNumberOfSharesRepurchased" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOS0xLTEtMS0xMTc2MDU_897f1754-357b-4b16-9fcb-51545333909c">939,482</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="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOS0yLTEtMS0xMTc2MDU_6905e09f-029c-47ab-873e-5c23871bb487">8.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="i5a4c02eb8c6c4f72a1a04b6d7993bf04_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOS0zLTEtMS0xMTc2MDU_53deff13-f7a5-40eb-8b6a-89ab650dfe26">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="i18bae7cb7e4949b19a4a8965b734cf4e_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOS00LTEtMS0xMTc2MDU_3675adcd-4cbb-4a49-805d-c5d6fb9fca52">42.5</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOS02LTEtMS0xMTc2MDU_f58999f4-3ca7-4c28-94ed-446dbaaeb680">50.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value reclass of share options exercised </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231" decimals="-5" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTAtMi0xLTEtMTE3NjA1_d0ad51e9-5a78-4b65-9536-829396d29320">7.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="i5a4c02eb8c6c4f72a1a04b6d7993bf04_D20210101-20211231" decimals="-5" sign="-" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTAtMy0xLTEtMTE3NjA1_29d5f77a-82aa-4cc9-bbc7-4cfb702b0a43">7.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTAtNi0xLTEtMTE3NjA1_90070936-e7b4-4e78-8e52-be89c21d3273">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends declared</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i18bae7cb7e4949b19a4a8965b734cf4e_D20210101-20211231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTEtNC0xLTEtMTE3NjA1_811edcaa-5a7d-4ee9-b3df-764cb42b5867">73.4</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTEtNi0xLTEtMTE3NjA1_9db46176-eafd-40f5-8a6a-dfd6a2bb78de">73.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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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="i00a027b77c804042a79bbb655f78c6e4_I20211231" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItMS0xLTEtMTE3NjA1_ad897696-60bf-4938-8d6a-9d93f5821c15">111,333,479</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="i00a027b77c804042a79bbb655f78c6e4_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItMi0xLTEtMTE3NjA1_529a5f7d-9f42-48f6-8351-260b18fa89c4">972.4</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="i5dec53f1399e4a44974c774f4d22fea8_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItMy0xLTEtMTE3NjA1_34789e77-0441-482c-ab36-dc3b5c5f0a2f">10.6</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iab36c54245bf4a4fae79d2db34dfa0fc_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItNC0xLTEtMTE3NjA1_fdcca149-af46-4824-a331-9914f2628fd5">1,043.4</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="i5834b587b8054d948e345331a1a1d322_I20211231" decimals="-5" sign="-" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItNS0xLTEtMTE3NjA1_4e3b6c9a-0b4c-4e5c-8087-7d51bc3a875a">24.7</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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItNi0xLTEtMTE3NjA1_57d129b6-93d4-46d3-a021-98ca1f3b60a0">2,001.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></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="i7da505f9d590458d8cbf141ea1b2d672_D20220101-20221231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTMtNC0xLTEtMTE3NjA1_2a28b564-5da6-4442-aa1e-3712bfcb1ec8">247.0</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTMtNi0xLTEtMTE3NjA1_83b7899d-d332-4d17-b051-0bf87858ec34">247.0</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 gain</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="i3a2e1446d46048a7ab6b04596ce08f91_D20220101-20221231" decimals="-5" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTQtNS0xLTEtMTE3NjA1_be90a2ba-e752-4514-85e3-c2bd208e52b3">165.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTQtNi0xLTEtMTE3NjA1_dfc98f4d-5309-4d93-ab62-b17519f3ad2e">165.3</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%">Total comprehensive 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;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7da505f9d590458d8cbf141ea1b2d672_D20220101-20221231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTUtNC0xLTEtMTE3NjA1_0f01606c-5acb-44e2-8dba-624b85b0dda0">247.0</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3a2e1446d46048a7ab6b04596ce08f91_D20220101-20221231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTUtNS0xLTEtMTE3NjA1_e2c01077-f810-461f-a120-be37396918fc">165.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTUtNi0xLTEtMTE3NjA1_450c5936-a838-445e-9121-65cb0b9768a8">412.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options exercised for cash</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTYtMS0xLTEtMTE3NjA1_5042bced-8452-453a-8ec0-b6674862e3e7">561,217</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="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTYtMi0xLTEtMTE3NjA1_86c75ebf-8008-42d6-ae0d-e28691949089">18.0</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTYtNi0xLTEtMTE3NjA1_3320a2bb-fbd9-4ce6-ba1a-a743389fa56d">18.0</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="i7e54142bc7f443a9b2132b0aae709015_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTctMy0xLTEtMTE3NjA1_62dcd268-0ada-4cfb-b216-e45ccb03ed0f">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="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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTctNi0xLTEtMTE3NjA1_ce124702-cff0-4ac8-8463-1c93b0bbafb1">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="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="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231" decimals="INF" sign="-" name="stn:IncreaseDecreaseInNumberOfSharesRepurchased" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTgtMS0xLTEtMTE3NjA1_74a660b0-bdec-449c-a0dd-cb1b2ee2b284">1,085,676</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="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTgtMi0xLTEtMTE3NjA1_9898de77-8728-414b-870b-ee13b93f19e1">9.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:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i7e54142bc7f443a9b2132b0aae709015_D20220101-20221231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTgtMy0xLTEtMTE3NjA1_c66886e0-251f-4fbf-b791-44303faa3ba4">0.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i7da505f9d590458d8cbf141ea1b2d672_D20220101-20221231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTgtNC0xLTEtMTE3NjA1_e1fa32f7-c7fc-43aa-95e5-7f7f207577d6">55.6</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTgtNi0xLTEtMTE3NjA1_97d389f0-b3bd-491f-9ee5-eb2ff7f801b6">65.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%">Fair value reclass of share options exercised </span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231" decimals="-5" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTktMi0xLTEtMTE3NjA1_bc010eb4-b2cf-4e21-9cc3-0e5c179c14b7">3.0</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="i7e54142bc7f443a9b2132b0aae709015_D20220101-20221231" decimals="-5" sign="-" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTktMy0xLTEtMTE3NjA1_d2cae484-b03e-4a6f-bedf-e518f33d57ea">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="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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTktNi0xLTEtMTE3NjA1_01864f8f-fc7b-4f29-9f89-beda4cdfb0e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends declared</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i7da505f9d590458d8cbf141ea1b2d672_D20220101-20221231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjAtNC0xLTEtMTE3NjA1_8dc0f213-9aba-4503-ae7b-82e3eb394a2d">79.9</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjAtNi0xLTEtMTE3NjA1_19c8997f-e453-4ce0-ab04-236cb07ef085">79.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i2341b63f0dad4594b96df3166688a3d0_I20221231" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtMS0xLTEtMTE3NjA1_ce52b790-ca4b-4c75-8e16-8fc94f392f94">110,809,020</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2341b63f0dad4594b96df3166688a3d0_I20221231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtMi0xLTEtMTE3NjA1_79799b35-9017-43aa-a5ac-36dcd46896e3">983.8</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2a60228dad95456796045d3230775c5a_I20221231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtMy0xLTEtMTE3NjA1_018cf721-8f3a-4027-89bb-0d1ffd476d1a">6.7</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b473d0a2db14cc9b00e9f6a23f45495_I20221231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtNC0xLTEtMTE3NjA1_fe6ca843-0438-4ab5-9258-564e6b7b9e45">1,154.9</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib87a49db89a44f13b98006fb4acc156c_I20221231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtNS0xLTEtMTE3NjA1_e7d28a5e-943a-4d94-a3e9-ff992ff19873">140.6</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtNi0xLTEtMTE3NjA1_76fb3e79-d688-45af-b572-2b92fa16c274">2,286.0</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See accompanying notes</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-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="i8e469d493867425d9a4edc166788ee23_25"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Consolidated Statements of Cash Flows</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Years ended December 31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net 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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMy0yLTEtMS0xMTc2MDU_9eb45039-7c19-4413-a22a-f4f7777d0501">247.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMy0zLTEtMS0xMTc2MDU_2455ad6e-9216-4452-be53-cc90c0a25118">200.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%">Add (deduct) items not affecting cash:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation of property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNS0yLTEtMS0xMTc2MDU_b3aa42e8-4a1b-430b-86d0-7f2132075e77">56.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNS0zLTEtMS0xMTc2MDU_75510e14-a331-4aff-a9d6-226ba7dc9629">53.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation of lease assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNi0yLTEtMS0xMTc2MDU_f5ca8bb1-923f-4125-9841-51e20f22fd39">122.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNi0zLTEtMS0xMTc2MDU_604035ab-6830-4767-94a2-09726da772c9">107.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%">Net (reversal) 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%">10,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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNy0yLTEtMS0xMTc2MDU_1c99cb8b-51dd-48c4-bad7-bbdf89278a92">5.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNy0zLTEtMS0xMTc2MDU_f0e5ff8a-ee7b-472b-8f5c-2f73bde659b5">24.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfOC0yLTEtMS0xMTc2MDU_10e98f38-66e3-4168-9ca2-8adbf888edc3">104.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfOC0zLTEtMS0xMTc2MDU_4735ad7d-abcb-4338-9284-556238ec9c32">60.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDeferredTaxExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfOS0yLTEtMS0xMTc2MDU_317925dc-520d-4aba-9fa6-9e718aee2a92">43.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDeferredTaxExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfOS0zLTEtMS0xMTc2MDU_65f8b7d6-2f9d-4b15-99d3-5e8dbdbb0562">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss (gain) on equity securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:AdjustmentsForFairValueGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTItMi0xLTEtMTE3NjA1_a3f621a6-cc41-448d-8aeb-a2144200f589">2.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForFairValueGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTItMy0xLTEtMTE3NjA1_16e8707c-a0db-4d05-9574-e6a994b2bb05">13.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%">Share-based compensation</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTMtMi0xLTEtMTE3NjA1_2628e847-e37f-405c-934c-719536386997">26.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTMtMy0xLTEtMTE3NjA1_6fd447db-5ca4-4365-8d08-5b957afadbb3">46.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:AdjustmentsForProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTQtMi0xLTEtMTE3NjA1_10f37eb4-6c43-40af-b861-90bdc0f4d02b">47.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTQtMy0xLTEtMTE3NjA1_49e36d14-df2b-4dee-a20e-887a19248e47">46.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-cash items</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:OtherAdjustmentsForNoncashItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTUtMi0xLTEtMTE3NjA1_e748b4ff-97db-4f02-b761-31cbce322330">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:OtherAdjustmentsForNoncashItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTUtMy0xLTEtMTE3NjA1_29d77227-5e3b-4b6b-a8d3-e2b9a8c4c956">1.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTYtMi0xLTEtMTE3NjA1_d2004ae8-ad1d-435d-bced-232d38ec5829">558.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTYtMy0xLTEtMTE3NjA1_11f16d0e-f9ea-413e-a9de-8c7dbf66a250">523.4</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other receivables</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTctMi0xLTEtMTE3NjA1_3f3f8b2c-d671-46b6-aec1-c44251b95f3d">211.7</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTctMy0xLTEtMTE3NjA1_5ba91ab8-37b6-41fd-b633-f58be7ea5e47">8.4</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTgtMi0xLTEtMTE3NjA1_5e8fe2e9-02c6-4e76-90e8-7322afaf73a9">134.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTgtMy0xLTEtMTE3NjA1_96ec896f-e002-4133-a853-ce847c7b8282">46.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contract assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTktMi0xLTEtMTE3NjA1_b0e0b392-186c-4339-9eca-eaf0a28ab396">13.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTktMy0xLTEtMTE3NjA1_9e2e114f-bb76-438a-a3ec-4d44fc5942d8">3.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%">Prepaid expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjAtMi0xLTEtMTE3NjA1_afba59f0-acdc-4062-895e-797c138c6510">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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjAtMy0xLTEtMTE3NjA1_bcb4bd21-e24f-499b-a280-bf4e61b95ae2">1.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%">Income taxes recoverable, net</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjEtMi0xLTEtMTE3NjA1_77cceaac-354c-4d8a-b710-a4f1ad85b069">21.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjEtMy0xLTEtMTE3NjA1_874c2f8f-3bf7-4494-aaf9-74a046b89db8">39.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%">Trade and other payables and other accruals</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjItMi0xLTEtMTE3NjA1_e593b75f-19ef-4df3-b608-76230742528a">22.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjItMy0xLTEtMTE3NjA1_d67b5c16-8be0-4ef5-a607-607593d63a39">65.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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjMtMi0xLTEtMTE3NjA1_603d2fd0-df0e-49f3-a976-82217ed395c8">65.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjMtMy0xLTEtMTE3NjA1_1813561d-33c2-4121-a256-4ead6d0005ad">34.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: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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseInWorkingCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjQtMi0xLTEtMTE3NjA1_1efe1a47-6744-4714-959e-d5dff819d840">254.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInWorkingCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjQtMy0xLTEtMTE3NjA1_41faf498-3f2f-48b5-b479-8290fa6a303f">126.4</ix:nonFraction>)</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="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 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjctMi0xLTEtMTE3NjA1_1e804321-98c2-42b7-8970-a1a2dda87b4a">304.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjctMy0xLTEtMTE3NjA1_90c1bd16-1314-465f-82b7-adef7bb96d37">397.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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjktMi0xLTEtMTE3NjA1_ec18ec56-9c44-4e75-a0ef-09e9a29baee5">50.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjktMy0xLTEtMTE3NjA1_4efcfd4e-b5c5-48f1-879c-5fb591382fe6">702.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%">Purchase of investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzAtMi0xLTEtMTE3NjA1_53aeb50f-9836-40fc-a82a-bb04a0641b34">206.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzAtMy0xLTEtMTE3NjA1_ef918532-cc2c-4607-a985-d3e39e72a6eb">61.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%">Proceeds from sale of investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzEtMi0xLTEtMTE3NjA1_b3123514-a374-4a10-9d27-d1b61b0fc2b6">244.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzEtMy0xLTEtMTE3NjA1_b2dccd66-337c-4201-a694-b9c6eb321c44">47.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%">Purchase of intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzItMi0xLTEtMTE3NjA1_b1bf50df-5e23-4255-8be7-fde46cd249d2">6.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzItMy0xLTEtMTE3NjA1_2368a3ad-d27d-470e-952d-121be3e2a5cc">4.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%">Purchase of property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzMtMi0xLTEtMTE3NjA1_4305a176-2552-4efb-b531-46c04d61fe57">68.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzMtMy0xLTEtMTE3NjA1_fe8ecbc5-abb4-4d20-bdf5-74f9f7bdb5b6">45.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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzQtMi0xLTEtMTE3NjA1_e2121ff5-aebf-4c21-8eb2-67cae4538a57">13.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzQtMy0xLTEtMTE3NjA1_8c484c36-a724-4fdd-a800-603f89c2f9c2">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-top:1pt solid #000;padding:2px 1pt;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzUtMi0xLTEtMTE3NjA1_aef37952-c60f-482b-aad2-2eb6ce46144e">73.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzUtMy0xLTEtMTE3NjA1_a93f3034-0c29-466b-bc44-f71b060a6c73">764.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: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="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%">Net (repayment of) proceeds from 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%">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:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzgtMi0xLTEtMTE3NjA1_c37159ea-ced1-4bef-b114-ad638e8a8048">22.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzgtMy0xLTEtMTE3NjA1_07e3d66f-02ff-4f9e-9ed7-cb17ddbe354c">544.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%">Repayment of notes payable and software financing obligations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzktMi0xLTEtMTE3NjA1_1c119406-e605-4f07-9fa6-0657669eadef">60.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzktMy0xLTEtMTE3NjA1_274a96f4-93a1-4a4b-95cf-c2b418814648">58.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%">Net proceeds from bank indebtedness</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:NetRepaymentOfProceedsFromBankIndebtedness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDAtMi0xLTEtMTIxMDYw_06b7ecdb-f424-45ef-9975-0b4697806f66">65.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:NetRepaymentOfProceedsFromBankIndebtedness" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDAtMy0xLTEtMTIxMDYw_b98c00f9-649a-4980-9456-801ee55676af">&#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%">Net lease payments</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:CashFlowsUsedInFinancingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDAtMi0xLTEtMTE3NjA1_669cc39f-6585-4d59-9eec-aa8e6ae57906">153.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:CashFlowsUsedInFinancingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDAtMy0xLTEtMTE3NjA1_9cb7849b-c093-40db-87b3-fdb21730fdac">128.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repurchase of shares for cancellation</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:PaymentsToAcquireOrRedeemEntitysShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDMtMi0xLTEtMTE3NjA1_8e7da78c-1556-460b-9b67-7c112dca7b7c">65.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsToAcquireOrRedeemEntitysShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDMtMy0xLTEtMTE3NjA1_e173586c-4c0b-4e82-8160-ccd01fbd001d">50.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 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ProceedsFromExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDQtMi0xLTEtMTE3NjA1_2c2fae0d-8fb4-4258-8ca3-6330cc3cc902">18.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ProceedsFromExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDQtMy0xLTEtMTE3NjA1_88351555-e180-4419-a636-74b628212c53">41.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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%">22</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDUtMi0xLTEtMTE3NjA1_36e1a6bd-704e-400e-aaa7-398bc41a5f1f">78.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDUtMy0xLTEtMTE3NjA1_4c50a1fa-93fe-472d-bc87-1390745c5020">72.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-top:1pt solid #000;padding:2px 1pt;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) from financing 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDYtMi0xLTEtMTE3NjA1_95e067c4-8bcd-4369-aa58-6833e6a8ef83">296.7</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDYtMy0xLTEtMTE3NjA1_0fe8e8da-5240-4db5-916f-bba7ef058bdd">276.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%">Foreign exchange gain (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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDctMi0xLTEtMTE3NjA1_540ba181-c027-4539-84a8-da14b53e6143">27.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDctMy0xLTEtMTE3NjA1_6d38535b-cbcf-47b7-9c91-344b6569b10e">6.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:700;line-height:120%">Net decrease 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDgtMi0xLTEtMTE3NjA1_e8ba9d1f-2cdb-4619-a8bc-117830c1854a">38.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDgtMy0xLTEtMTE3NjA1_fee39c7b-0efd-45ee-8963-e9f4e1f9c9f8">98.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%">Cash and cash equivalents, beginning of the year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDktMi0xLTEtMTE3NjA1_91362bc7-d1bf-4df9-a5cb-bb9904a3e0c1">186.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDktMy0xLTEtMTE3NjA1_8bc0af15-6e0a-4e38-ae7a-e357fa0bae5d">284.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:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash and cash equivalents, end of the year</span></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNTAtMi0xLTEtMTE3NjA1_19b05c76-9376-4a92-a477-a12485718b4f">148.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:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNTAtMy0xLTEtMTE3NjA1_90838a31-86bd-4b5d-b963-157d4435842a">186.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See accompanying notes</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-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="i8e469d493867425d9a4edc166788ee23_28"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:63.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.312%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="37" 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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_34">1</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_34">Corporate Information</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_34">12</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_37">2</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_37">Basis of Preparation</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_37">12</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_40">3</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_40">Basis of Consolidation</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_40">12</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_43">4</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_43">Summary of Significant Accounting Policies</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_43">12</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_46">5</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_46">Significant Accounting Judgments, Estimates, and Assumptions</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_46">21</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_49">6</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_49">Recent Accounting Pronouncements and Changes to Accounting Policies</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_49">25</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_52">Business Acquisitions</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_52">26</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_58">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_58">Cash and Cash Equivalents</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_58">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_61">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_61">Trade and Other Receivables</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_61">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_64">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_64">Property and Equipment</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_64">29</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_67">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_67">Lease Assets</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_67">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_70">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_70">Goodwill</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_70">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_73">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_73">Intangible Assets</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_73">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_76">Other Assets</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_76">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_79">Trade and Other Payables</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_79">35</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_82">Long-Term Debt</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_82">35</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_85">Provisions</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_85">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_88">Employee Defined Benefit Obligations</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_88">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_91">Other Liabilities</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_91">41</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_94">Commitments</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_94">41</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_97">Contingencies and Guarantees</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_97">41</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_100">Share Capital</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_100">42</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_103">Fair Value Measurements</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_106">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_106">Financial Instruments</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_106">46</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_109">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_109">Capital Management</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_109">49</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_112">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_112">Income Taxes</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_112">49</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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_115">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_115">Net Interest Expense </a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_115">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_118">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_118">Revenue</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_121">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_121">Employee Costs</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_121">52</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_124">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_124">Other</a><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_124"> </a>Income</span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_124">52</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_127">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_127">Weighted Average Shares Outstanding</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_130">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_130">Cash Flow Information</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_130">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_133">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_133">Related-Party Disclosures</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_136">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_136">Segmented Information</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_139">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_139">Investment Tax Credits</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_139">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_142">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%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_142">Events after the Reporting Period</a></span></div></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%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8e469d493867425d9a4edc166788ee23_142">57</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, 2022</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-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="i8e469d493867425d9a4edc166788ee23_31"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_34"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18zNC9mcmFnOjg5ODM1ZmU2NDgwMTQxODA4NDM0OThmMmM0YzIwZTJlL3RleHRyZWdpb246ODk4MzVmZTY0ODAxNDE4MDg0MzQ5OGYyYzRjMjBlMmVfMTA0OQ_f3d418f8-702d-4665-ba01-575b6f75f3e8" continuedAt="ic04552bce0034e22a5c28ae6ba246fb3" escape="true">Corporate Information</ix:nonNumeric></span></div><ix:continuation id="ic04552bce0034e22a5c28ae6ba246fb3"><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, 2022, were authorized for issuance in accordance with a resolution of the Company&#8217;s board of directors on February&#160;22, 2023. 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="i8e469d493867425d9a4edc166788ee23_37"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18zNy9mcmFnOmRkYjY2NWVlNzk5MDQwOTI4NDQ3ZmY5MTc0ZTVmZWQ1L3RleHRyZWdpb246ZGRiNjY1ZWU3OTkwNDA5Mjg0NDdmZjkxNzRlNWZlZDVfNjgz_d821a573-4aa8-4a59-a754-062c9d4cf02b" continuedAt="i10ed78a10d834ab6a295a17301d48ac6" escape="true">Basis of Preparation</ix:nonNumeric></span></div><ix:continuation id="i10ed78a10d834ab6a295a17301d48ac6"><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, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 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="i8e469d493867425d9a4edc166788ee23_40"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfBasisOfConsolidationExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180MC9mcmFnOmQ0OTAxOWVmYzc3NTRjZTM4NGRjMjI3MDY2ZTkwYWQ1L3RleHRyZWdpb246ZDQ5MDE5ZWZjNzc1NGNlMzg0ZGMyMjcwNjZlOTBhZDVfNzMz_572dece5-8ca1-4f24-8e96-4812a4f8b23e" continuedAt="i262a0500daac4c7282a60884f33fd706" escape="true">Basis of Consolidation</ix:nonNumeric></span></div><ix:continuation id="i262a0500daac4c7282a60884f33fd706"><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, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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, 2022 and December&#160;31, 2021. 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="i8e469d493867425d9a4edc166788ee23_43"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NjA_6531e3a7-1eb6-4e5a-91a2-b8abe124ce78" continuedAt="i8a918fbdcf4b41daa487e718184da2c6" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i8a918fbdcf4b41daa487e718184da2c6" continuedAt="i9ebcdc8807c64365a219e289c8c88326"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTU_04d7a009-48db-485e-9b36-f5f073d6d97f" continuedAt="i38f93dc9c0a04add856573eccb8f4da5" 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="i38f93dc9c0a04add856573eccb8f4da5">Cash and cash equivalents include cash and unrestricted investments. Unrestricted investments are comprised of short-term bank deposits with a maturity of three months or less at inception.</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDU_fd2a347e-f9ba-496f-8d54-0b2af6a0c20e" continuedAt="ib2423db8ea3a41ddae03fc5a569306e8" 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="ib2423db8ea3a41ddae03fc5a569306e8" continuedAt="i3a6b8219cac44b28a0a1075d34a9d2d2">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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-12</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9ebcdc8807c64365a219e289c8c88326" continuedAt="ib789ad75229447f2bb59daf3cbfc1238"><ix:continuation id="i3a6b8219cac44b28a0a1075d34a9d2d2"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDY_6542c56a-b3e0-441c-bcc1-0e9c1da01677" 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="i57ea547d5b0746349efd494ffc13bbbf_D20220101-20221231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMC0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo5MTYzM2EzMDlmMTE0Njg2ODE0MmEzMGEwMzAxODcyZl80_4955e479-4692-4ef8-ab6a-943bd66f57e1">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i58f60efb313b4dbf9c9648c537b5b2d2_D20220101-20221231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMC0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo5MTYzM2EzMDlmMTE0Njg2ODE0MmEzMGEwMzAxODcyZl8xMA_b2a2174d-8ace-4f99-a39e-b494fd47fdf4">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="ia86800e660de460588e65069db21925b_D20220101-20221231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMS0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpmZjhmZDdlNTZiMjI0NzFkYTM2Nzc5ZTgyNjJiMzQ3OF80_255a9afd-f0df-458c-8b89-263e6745288f">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i703a9d87ffed4b68b13a388e6768c929_D20220101-20221231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMS0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpmZjhmZDdlNTZiMjI0NzFkYTM2Nzc5ZTgyNjJiMzQ3OF8xMA_13c43e6f-05d5-476d-a7e5-b9752219ec35">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="ida3a879df2084813b7afc29f731f437b_D20220101-20221231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMi0yLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo1N2E2YzNjMTZkNGE0YmUwOTE4ZDhjMGY4YTlkYTBkNl81Mw_2c714e2f-ba3e-4f1d-91c7-a1180a913f9c">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="i2f7f0aa2a1614509a78ee5d1387a3d5a_D20220101-20221231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMy0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo3ZDQ0NTBiOGIyYTc0YWVlODk2OTMzNDM1NWMyZGNjM180_d6195b11-8eb1-4b37-82f4-aa73017fea83">5</ix:nonNumeric> to <ix:nonNumeric contextRef="ic7ddb2bc89c04be7a7b5488ceebe8753_D20220101-20221231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMy0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo3ZDQ0NTBiOGIyYTc0YWVlODk2OTMzNDM1NWMyZGNjM18xMA_6999af23-7cd7-488f-a9e6-3ad57b6eeff4">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDc_e81cacb7-1e99-4ac7-bba1-bee645695165" continuedAt="i733430597b354419892aafe3d5632544" escape="true">Intangible assets</ix:nonNumeric></span></div><ix:continuation id="i733430597b354419892aafe3d5632544"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets acquired separately are measured on initial recognition at cost. Intangible assets acquired in a business combination are measured at fair value as at the date of acquisition. Following initial recognition, finite life intangible assets are carried at cost less any accumulated amortization and any impairment losses and indefinite life intangible assets are carried at cost less any impairment loss.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets with finite lives are amortized over their useful economic lives on a straight-line basis. Once an intangible asset is fully amortized, the gross carrying amount and related accumulated amortization are removed from the accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also incurs costs for third-party internet-based cloud computing services. These costs are expensed in administrative and marketing expenses over the period of the service agreement when the Company determines that it has not obtained control of the software.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intangible assets acquired from business combinations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to amortize client relationships with finite lives over periods ranging from <ix:nonNumeric contextRef="ie42e03f1c84e4c659840f8e509a55ec0_D20220101-20221231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfMjE3MA_15131172-e10c-4fd4-ada9-39c12f109551">10</ix:nonNumeric> to <ix:nonNumeric contextRef="i0400c02264194b179742a29021b99d55_D20220101-20221231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfMjE3Ng_3592fe83-5f7b-4c47-9723-3a93d570c65f">15</ix:nonNumeric> years. Contract backlog and finite life trademarks are amortized over estimated lives of generally <ix:nonNumeric contextRef="ief03bf2952c444ddbb2e3e0f13d42c2d_D20220101-20221231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfMjI3Mg_f13e0327-6b09-4e46-98c4-c7be1c07123f">1</ix:nonNumeric> to <ix:nonNumeric contextRef="i783c462d47eb4798a5e28ce9119c814a_D20220101-20221231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfMjI3OA_c0e63100-9a39-403e-ae00-49a00a128f72">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTM_41af79a6-efe7-48d2-8511-4215c2cca91a" continuedAt="ia24ed666642f4fb09fe514b6bbb75d5a" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="ia24ed666642f4fb09fe514b6bbb75d5a" continuedAt="ie0f38b41e2904e8180704be68ca8cb2e"><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 adjusted for impairment losses or reversals, 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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-13</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib789ad75229447f2bb59daf3cbfc1238" continuedAt="if22037d623e44247b9c5f3ef186e9dec"><ix:continuation id="ie0f38b41e2904e8180704be68ca8cb2e" continuedAt="ice220758ecf94d1a81334028a74c48a7"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is recognized at the commencement date of the lease and initially measured at the present value of lease payments  to be made over the lease term. Lease payments generally include fixed payments less any lease incentives receivable. Also, the Company elected to not separate&#160;non-lease&#160;components from lease components and to account for the&#160;non-lease&#160;and lease components as a single lease component. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#8217;s incremental borrowing rate. The lease liability is subsequently measured at amortized cost using the effective interest method. The lease liability is remeasured when the expected lease payments change as a result of a change in the lease term, a change in the assessment of an option to purchase the leased asset, changes in the future lease payments as a result of a change in an index or rate used to determine the lease payments, and changes in estimated payments for residual value guarantees.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">e)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NjI_925e877f-b5d3-47ad-b293-0e917efa5a07" continuedAt="i940c066974f64de688c75f4f6d789876" escape="true">Investments in joint arrangements and associates</ix:nonNumeric></span></div><ix:continuation id="i940c066974f64de688c75f4f6d789876"><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 terms 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTY_97557818-2aae-46d0-ad54-787eb1e4ecfc" continuedAt="i135a93af8b8f46cf9705e9e0ca34702f" escape="true">Provisions</ix:nonNumeric></span></div><ix:continuation id="i135a93af8b8f46cf9705e9e0ca34702f" continuedAt="i83074d5219b944798cdfb8fe3fb2371c"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">General</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. When the Company expects some or all of a provision to be reimbursed&#8212;for example, under an insurance contract&#8212;and when the reimbursement is virtually certain, the reimbursement is recognized as a separate asset. The expense relating to a provision is presented in the consolidated statements of income net of any reimbursement. If the effect of the time value of money is significant, provisions are discounted using a current&#160;pre-tax&#160;rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. Management regularly reviews the timing of the outflows of these provisions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provision for self-insured liabilities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company self-insures certain risks related to professional liability, automobile physical damages, and employment practices liability. The provision for self-insured liabilities includes estimates of the costs of reported claims (including potential claims that are probable of being asserted) and is based on assumptions made by management and actuarial estimates. The provision for self-insured liabilities does not include unasserted claims where assertion by a third party is not probable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provisions for claims</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for claims include an estimate for costs associated with legal claims not covered by its provisions for self-insured liabilities, including claims that are subject to exclusions under the Company&#8217;s commercial and captive insurance policies. Often, these legal claims are from previous acquisitions and may be indemnified by the acquiree (note 7).</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2022</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="if22037d623e44247b9c5f3ef186e9dec" continuedAt="if523629745964ac5822dcfb82b0d3ab4"><ix:continuation id="i83074d5219b944798cdfb8fe3fb2371c" continuedAt="if2e1c77336ba40458cb956b38fffac07"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDg_312c34eb-ddcf-4f2f-aefb-9fd3ec98ffdf" continuedAt="i3e6092e981404addb17c703d69d1812a" escape="true">Foreign currency translation</ix:nonNumeric></span></div><ix:continuation id="i3e6092e981404addb17c703d69d1812a"><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 (US), British pound sterling (&#163; or GBP), and Australian dollar (AU).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Transactions and balances</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transactions in foreign currencies (those different from an entity&#8217;s functional currency) are initially translated into the functional currency of an entity using the foreign exchange rate at the transaction date. Subsequent to the transaction date, foreign currency transactions are measured as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">On the consolidated statements of financial position, monetary items are translated at the rate of exchange in effect at the reporting date.&#160;Non-monetary&#160;items at cost are translated at historical exchange rates.&#160;Non-monetary&#160;items at fair value are translated at rates in effect at the date the fair value is determined. Any resulting realized and unrealized foreign exchange gains or losses are recognized in income in the period incurred, however, unrealized foreign exchange gains and losses on&#160;non-monetary&#160;investments are recognized in other comprehensive income.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items are translated at the exchange rate on the transaction date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign operations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s foreign operations are translated into its reporting currency (Canadian dollar) as follows:&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Assets and liabilities are translated at the rate of exchange in effect at each consolidated statement of financial position date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items (including depreciation and amortization) are translated at the average rate of exchange for the month.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The resulting unrealized exchange gains and losses on foreign subsidiaries are recognized in other comprehensive income.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">h)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.71pt"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NjM_0639549c-8315-4aa3-b21a-25fbf9dc459d" continuedAt="i7198d56998a1419a9b2b8680a546ba27" escape="true">Financial instruments</ix:nonNumeric></span></div><ix:continuation id="i7198d56998a1419a9b2b8680a546ba27" continuedAt="i99e503e96f7b48c0bd97a4f59fc79308"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Initial recognition and subsequent measurement</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets (except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at fair value plus directly attributable transaction costs, except for financial assets at fair value through profit and loss (FVPL) for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a significant financing component are initially measured at the transaction price determined in accordance with IFRS 15. Purchases or sales of financial assets are accounted for at trade dates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subsequent measurement of financial assets is at FVPL, amortized cost, or fair value through other comprehensive income (FVOCI). The classification is based on two criteria: the Company&#8217;s business approach for managing the financial assets and whether the instruments&#8217; contractual cash flows represent &#8220;solely payments of principal and interest&#8221; on the principal amount outstanding (the SPPI criterion). The business approach considers whether a Company&#8217;s objective is to receive cash flows from holding assets, from selling assets in a portfolio, or a combination of both. The Company reclassifies financial assets only when its business approach for managing those assets changes.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Amortized cost: Assets held for collection of contractual cash flows&#8212;when they meet the SPPI criterion&#8212;are measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and cash equivalents, receivables, and certain other financial assets.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVOCI: Assets held to both collect cash flows and sell the assets&#8212;when they meet the SPPI criterion&#8212;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Changes in the carrying amount are reported in other comprehensive income (except impairments) until disposed of. Realized gains and losses are recognized in finance income and interest income from these financial assets is included in interest </span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2022</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="if523629745964ac5822dcfb82b0d3ab4" continuedAt="i9c8d00b1f38a4bbc967068306b64ad10"><ix:continuation id="i99e503e96f7b48c0bd97a4f59fc79308" continuedAt="i200d5180ad7f46a18682166978e3872c"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">income using the EIR method. Impairment and foreign exchange gains and losses are recognized in profit or loss and computed in the same manner as for financial assets measured at amortized cost.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized gains and losses reported in other income. Equity securities held for self-insured liabilities and indemnifications are included in this category.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of directly attributable transaction costs. Subsequent measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and subsequently allocates the interest income or expense over the life of the instrument. Gains and losses are recognized in profit or loss when the liability is derecognized or modified, as well as through the EIR amortization process. For long-term debt, EIR amortization and realized gains and losses are recognized in net finance expense. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After initial recognition, the fair values of financial instruments are based on the bid prices in quoted active markets for financial assets and on the ask prices for financial liabilities. For financial instruments not traded in active markets, fair values are determined using appropriate valuation techniques, which may include recent arm&#8217;s length market transactions, reference to the current fair value of another instrument that is substantially the same, and discounted cash flow analysis; however, other valuation models may be used. The fair values of the Company&#8217;s derivatives are based on third-party indicators and forecasts. Fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying amounts because of the short-term maturity of these instruments. The carrying amounts of the revolving credit facility and term loan and the multicurrency credit facility (collectively the credit facilities) approximate their fair values because the applicable interest rates are based on variable reference rates. The carrying amounts of other financial assets and financial liabilities approximate their fair values except as otherwise disclosed in the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All financial instruments carried at fair value are categorized into one of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;1 &#8211; quoted market prices in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;2 &#8211; observable inputs other than quoted prices included within level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets or liabilities that are not active, or other inputs that are observable directly or indirectly.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;3 &#8211; unobservable inputs for the assets and liabilities that reflect the reporting entity&#8217;s own assumptions and are not based on observable market data.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels of the hierarchy by reassessing categorizations at the end of each reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Derivatives</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, the Company enters into foreign currency forward contracts to manage risk associated with net operating assets or liabilities denominated in foreign currencies. The Company also utilizes interest rate swaps to manage its exposure to fluctuations in interest rates and total return swaps to manage its exposure to fluctuations in the fair value of its common shares related to its cash-settled share-based payment arrangements. The Company&#8217;s policy prohibits the use of these derivatives for trading or speculative purposes.</span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i200d5180ad7f46a18682166978e3872c">Derivatives are recorded at fair value in the consolidated statements of financial position as either other assets or other liabilities. Changes in the fair value of derivatives not designated as hedging instruments are recognized in the consolidated statements of income. Unrealized gains and losses for derivatives designated as hedging instruments in a cash flow hedge, to the extent they are effective, are recorded in other comprehensive income and subsequently reclassified to the consolidated statements of income when the hedged item affects earnings.</ix:continuation> </span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2022</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="i9c8d00b1f38a4bbc967068306b64ad10" continuedAt="i36a25dc9aa6f44889c2de4d610c2f1e7"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTQ_e0fd22ea-5ff1-4b07-bbc4-f858bd277583" continuedAt="i97bfb9f3036f45b9bf6e25f4ce5af71d" escape="true">Impairment</ix:nonNumeric></span></div><ix:continuation id="i97bfb9f3036f45b9bf6e25f4ce5af71d" continuedAt="if1f8af5204464320a115fefc47d29888"><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, 2022</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="i36a25dc9aa6f44889c2de4d610c2f1e7" continuedAt="i3742da0dd2804150b20eca1520f1d5b9"><ix:continuation id="if1f8af5204464320a115fefc47d29888"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDk_c8437c00-0018-4a25-be65-f97dcb78f621" continuedAt="i22dc68d6415f4454b2ec74be58874a00" escape="true">Revenue recognition</ix:nonNumeric></span></div><ix:continuation id="i22dc68d6415f4454b2ec74be58874a00" continuedAt="ib9bf04aa65d844a8832f92d1e5ccae3a"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company generates revenue from contracts in which goods or services are typically provided over time. Revenue is measured based on the consideration the Company expects to be entitled to in exchange for providing goods and services, excluding duty and taxes collected from clients that are reimbursable to government authorities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While providing services, the Company incurs certain direct costs for subconsultants and other expenses that are recoverable directly from clients. The recoverable amounts of these direct costs are included in the Company&#8217;s gross revenue. Since these direct costs can vary significantly from contract to contract, changes in gross revenue may not be indicative of the Company&#8217;s revenue trends. Therefore, the Company also reports net revenue, which is gross revenue less subconsultants and other direct expenses. The Company assesses its revenue arrangements against specific criteria to determine whether it is acting as a principal or an agent. In general, the Company acts as a principal in its revenue arrangements because it obtains control of the goods or services before they are provided to the customer.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Most of the Company&#8217;s contracts include a single performance obligation because the promise to transfer the individual goods or services is not separately identifiable from other promises in the contract and therefore is not distinct. The Company&#8217;s contracts may include multiple goods or services that are accounted for as separate performance obligations if they are distinct&#8212;if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it. If a contract has multiple performance obligations, the consideration in the contract is allocated to each performance obligation based on the estimated stand-alone selling price.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company transfers control of the goods or services it provides to clients over time and therefore recognizes revenue progressively as the services are performed. Revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts, including contracts in which the Company participates through joint arrangements, is recognized based on the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of estimated costs for each contract. When the contract outcome cannot be measured reliably, revenue is recognized only to the extent that the expenses incurred are eligible to be recovered. Provisions for estimated losses on incomplete contracts are made in the period that the losses are determined. Revenue from&#160;time-and-material&#160;contracts without stated ceilings is recognized as costs are incurred based on the amount that the Company has a right to invoice.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in trade and other receivables, holdbacks, unbilled receivables, contract assets, and deferred revenue in the consolidated statements of financial position. Amounts are typically invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or when contractual milestones are achieved. Receivables represent amounts due from customers: trade and other receivables and holdbacks consist of invoiced amounts, and unbilled receivables consist of work in progress that has not yet been invoiced. Contract assets represent unbilled amounts where the right to payment is subject to more than the passage of time and includes performance-based incentives and services provided ahead of agreed contractual milestones. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Deferred revenue represents amounts that have been invoiced but not yet recognized as revenue, including advance payments and billings in excess of revenue. Deferred revenue is recognized as revenue when (or as) the Company performs under the contract.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is adjusted for the effects of a significant financing component when the period between the transfer of the promised goods or services to the customer and payment by the customer exceeds one year. Advance payments and </span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2022</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="i3742da0dd2804150b20eca1520f1d5b9" continuedAt="i661b53fb28c74474ac463cb8acb3a788"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ib9bf04aa65d844a8832f92d1e5ccae3a" continuedAt="ic87489e1b74845ada79fdbce40ed925a">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTc_370b4034-e114-4d40-8ef5-b2e3f4c27060" continuedAt="i28c07d4fc4ee493992d7d63b7a8abc43" escape="true">Employee benefit plans</ix:nonNumeric></span></div><ix:continuation id="i28c07d4fc4ee493992d7d63b7a8abc43" continuedAt="ie4aff64123f5479b878295bf9fec65b8"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTA_1b812db1-7295-4b15-8f2e-c0ab9a123ebc" continuedAt="i71b1d876d0d3439b92eb93622febdb0e" escape="true">Taxes</ix:nonNumeric></span></div><ix:continuation id="i71b1d876d0d3439b92eb93622febdb0e" continuedAt="i802a8d81ae384f8eb6a8e0ed4f9d8708"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Current income tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax assets and liabilities for current and prior periods are measured at the amount expected to be recovered from or paid to taxation authorities. Tax rates and tax laws used to compute the amounts are those enacted or substantively enacted at the reporting date in the countries where the Company operates and generates taxable income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax that relates to items recognized directly in equity is recognized in equity and not in the consolidated statements of income. Management periodically evaluates positions taken in the tax returns when applicable tax regulations are subject to interpretation and then establishes an uncertain tax liability, if appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes payable are typically expected to be settled within twelve months of the&#160;year-end&#160;date. However, there may be instances where taxes are payable over a longer period. Portions due after a&#160;one-year&#160;period are classified as&#160;non-current&#160;and are not discounted.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax is determined using the liability method for temporary differences at the reporting date between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are recognized for all deductible temporary differences and the carryforward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carryforward of unused tax credits and unused tax losses can be utilized. Deferred taxes are not recognized for the initial recognition of goodwill; the initial recognition of assets or liabilities, outside of a business combination, that affect neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and </span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2022</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="i661b53fb28c74474ac463cb8acb3a788" continuedAt="idd2ea2baf4f34a1cb3fdec3947e50660"><ix:continuation id="i802a8d81ae384f8eb6a8e0ed4f9d8708" continuedAt="i0b996d837f5a4d5f8dff4bd2dc4a543e"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">interests in joint arrangements to the extent that the reversal can be controlled and it is probable that it will not reverse in the foreseeable future.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be used. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled and are based on tax rates and tax laws that have been enacted or substantively enacted at the reporting date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized outside income is also recognized outside income. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset when a legally enforceable right exists to set off tax assets against tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Uncertain tax positions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the Company determines that it is not probable that a taxation authority will accept an uncertain tax treatment, then an uncertain tax liability is recorded using either the most likely amount or the expected value method, depending on which method better predicts the resolution of the circumstances giving rise to the uncertainty.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Uncertain tax liabilities are presented as either income taxes payable or deferred tax liabilities. This depends on whether the uncertain tax liabilities are in respect of taxable profit for a period or income taxes payable in future periods in respect of taxable temporary differences.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues, expenses, and assets excluding trade receivables, are recognized net of the amount of sales tax recoverable from or payable to a taxation authority. The net amount of sales tax recoverable from or payable to a taxation authority is included as part of trade receivables or trade payables (as appropriate) in the consolidated statements of financial position.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">m)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:0.32pt"> <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTE_cad518a6-07fd-41b3-8d8d-dac4595469fa" continuedAt="i39af8232197b47caa6902a2ea8372c5a" escape="true">Share-based payment transactions</ix:nonNumeric></span></div><ix:continuation id="i39af8232197b47caa6902a2ea8372c5a" continuedAt="i80682657571649a1afa507243cf609e4"><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 <ix:nonFraction unitRef="shares" contextRef="ie82d3d2674fb4ddeab4fa9e51ea116f2_D20220101-20221231" decimals="INF" name="stn:NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNjA0NzMxMzk5ODkwOQ_c98cd4fd-e402-4e4c-9665-e58d12eb54e3">one</ix:nonFraction> 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="if109ea06ba004b0d9694d84e43a7fb07_D20220101-20221231" name="stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDQ_a8e2fc1e-d778-4c97-8d1c-d7b4858cccf0">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, 2022</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="idd2ea2baf4f34a1cb3fdec3947e50660"><ix:continuation id="i80682657571649a1afa507243cf609e4"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NjQ_01ebc69c-780c-4477-acc3-fffffa0da4d3" continuedAt="i8f0b8da3ac7042348314236d67190e95" 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="i8f0b8da3ac7042348314236d67190e95">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTI_aa42da5b-bc6d-41d6-8dfa-e38e358cd876" continuedAt="ib8e6a3026783431a82c84e4bb639f362" escape="true">Business combinations and goodwill</ix:nonNumeric></span></div><ix:continuation id="ib8e6a3026783431a82c84e4bb639f362"><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 deferred or 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 deferred or contingent consideration (recorded on the acquisition date), recorded as notes payable, 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForDividendsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTg_a2a3304a-2742-4d37-ba6b-fcd574949368" continuedAt="i8c51227a481842ed988cbfb8110a75c2" 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="i8c51227a481842ed988cbfb8110a75c2">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></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_46"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180Ni9mcmFnOjU0MjNmNDgyZThjNzQ1ZDFhNjJmZTI2Mzg3M2JlYjFjL3RleHRyZWdpb246NTQyM2Y0ODJlOGM3NDVkMWE2MmZlMjYzODczYmViMWNfMTcxMDk_e30b3dad-8879-436f-9862-dd7553fef3a5" continuedAt="i07dc41735fe9488794a0db060ab57439" escape="true">Significant Accounting Judgments, Estimates, and Assumptions</ix:nonNumeric></span></div><ix:continuation id="i07dc41735fe9488794a0db060ab57439" continuedAt="i08c653fe485c4202a3892fd8d8cd675f"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preparation of the Company&#8217;s consolidated financial statements requires management to make judgments, estimates, and assumptions that affect the reported amounts of revenues, expenses, assets, and liabilities, as well as the disclosure of contingent liabilities at the end of the reporting year. However, uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of the asset or liability affected in future periods.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The COVID-19 pandemic has had adverse financial impacts on the global economy and financial markets. The war in Ukraine and the transition to higher inflationary environments have also contributed to increased global economic and </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, 2022</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="i08c653fe485c4202a3892fd8d8cd675f" continuedAt="i453a40d993254f4ca2ed82df87a83b5c"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">financial volatility; however, there has been no significant impact on the Company's results and management continues to monitor for any potential impacts on the operations and financial position of the Company. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight: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="ic87489e1b74845ada79fdbce40ed925a" continuedAt="i191f6c2fceec4a48883c9257d60a6526">Revenue recognition</ix:continuation></span></div><ix:continuation id="i191f6c2fceec4a48883c9257d60a6526"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for its revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts using the percentage of completion method, which requires estimates to be made for contract costs and revenues. Contract costs include direct labor, direct costs for subconsultants, and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Contract cost estimates are based on various assumptions that can result in a change to contract profitability from one financial reporting period to another. Assumptions are made about labor productivity, the complexity of the work to be performed, the performance of subconsultants, and the accuracy of original bid estimates. Estimating costs is subjective and requires management&#8217;s best judgments based on the information available at that time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On an ongoing basis, estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Revenue estimates are affected by various uncertainties that depend on the outcome of future events, including change orders, claims, variable consideration, and contract provisions for performance-based incentives or penalties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change orders are included in estimated revenue when management believes the Company has an enforceable right to the change order, the amount can be estimated reliably, and realization is highly probable. Claims against other parties, including subconsultants, are recognized as a reduction in costs using the same criteria. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred, and the history of favorable negotiations for similar amounts. As change orders are not recognized until highly probable, it is possible for the Company to have substantial contract costs recognized in one accounting period and associated revenue or reductions in cost recognized in a later period</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s contracts may include variable consideration such as revenue based on costs incurred and performance-based incentives or penalties. Variable consideration is estimated by determining the most likely amount the Company expects to be entitled to, unless the contract includes a range of possible outcomes for performance-based amounts. In that case, the expected value is determined using a probability weighting of the range of possible outcomes. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and management&#8217;s best judgment based on the information available at the time.</span></div><div><span><br/></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></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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180Ni9mcmFnOjU0MjNmNDgyZThjNzQ1ZDFhNjJmZTI2Mzg3M2JlYjFjL3RleHRyZWdpb246NTQyM2Y0ODJlOGM3NDVkMWE2MmZlMjYzODczYmViMWNfMTcxMTE_80282e6e-c3a8-4216-9054-e950803dc3d7" continuedAt="i25b4caefb6b94bafa9d80b00c38f552d" escape="true">Impairment of non-financial assets</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="i25b4caefb6b94bafa9d80b00c38f552d" continuedAt="i69dff29a5c7947aca39b9d5ae5c79fb9">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.</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, 2022</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="i453a40d993254f4ca2ed82df87a83b5c" continuedAt="i68873a9bc0c44cbababa0fbcc4438e5a"><ix:continuation id="i69dff29a5c7947aca39b9d5ae5c79fb9"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180Ni9mcmFnOjU0MjNmNDgyZThjNzQ1ZDFhNjJmZTI2Mzg3M2JlYjFjL3RleHRyZWdpb246NTQyM2Y0ODJlOGM3NDVkMWE2MmZlMjYzODczYmViMWNfMTcxMDU_246e01b0-c8a4-427f-8ef0-a99470d933a0" continuedAt="i188c831dd44b4a03a979dcdd50660ddb" escape="true">Business combinations</ix:nonNumeric></span></div><ix:continuation id="i188c831dd44b4a03a979dcdd50660ddb" continuedAt="i65a562c63f0d45b0ac85dd63a352bbb7"><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><br/></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></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="i65a562c63f0d45b0ac85dd63a352bbb7">Assessments are performed on acquisition agreements with deferred or contingent consideration arrangements to determine whether the amounts payable represents business combination consideration or an arrangement that is separate from the business combination. Management applies judgment and the requirements of IFRS 3 to determine whether deferred or contingent arrangements are part of the business combination consideration.</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="ice220758ecf94d1a81334028a74c48a7" continuedAt="i19a6ade304c34a74872f64b8a4090253">Leases</ix:continuation></span></div><ix:continuation id="i19a6ade304c34a74872f64b8a4090253" continuedAt="i3220701e6d0747e58035c410a775d9c3"><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 </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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-23</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i68873a9bc0c44cbababa0fbcc4438e5a" continuedAt="i80786aa1f4a4404aa00b44579efd1146"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i3220701e6d0747e58035c410a775d9c3">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.</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:continuation id="if2e1c77336ba40458cb956b38fffac07" continuedAt="ifd9df771e99644e99f5fd1343fd1ee51">Provision for self-insured liabilities and claims</ix:continuation></span></div><ix:continuation id="ifd9df771e99644e99f5fd1343fd1ee51"><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="ie4aff64123f5479b878295bf9fec65b8" continuedAt="i697e918250f94bf7bbd6895ccd319a7e">Employee benefit plans</ix:continuation></span></div><ix:continuation id="i697e918250f94bf7bbd6895ccd319a7e" continuedAt="i4f237c77344e434da0b2e1572bd6b847"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of the defined benefit pension plans and the present value of the pension obligations are determined separately for each plan using actuarial valuations. An actuarial valuation involves making various assumptions that may differ from actual future developments. These include determining the discount rate, mortality rates, future salary increases, inflation, and future pension increases. Due to the complexities involved in the valuation and its long-term nature, the defined benefit obligation and cost are highly sensitive to changes in these assumptions, particularly to the discount and mortality rates (although portions of the pension plans have protection against changes in the discount rate and improving mortality rates by utilizing annuities). All assumptions are reviewed annually.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In determining the appropriate discount rate, management considers the interest rates of corporate bonds in currencies consistent with the currencies of the post-employment obligation and that have an &#8216;AA&#8217; rating or above, as set by an internationally acknowledged rating agency, and extrapolated as needed along the yield curve to correspond with the expected term of the benefit obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The mortality rate is based on publicly available information in the actuarial profession&#8217;s publications plus any special geographical or occupational features of each plan&#8217;s membership. Mortality tables tend to change only at intervals in 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></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="i4f237c77344e434da0b2e1572bd6b847">In determining whether the purchase of a bulk annuity contract results in a settlement of the Company's defined benefit obligations, management considers the intent of the transaction as well as the degree to which the Company continues to retain the related risks and obligations.</ix:continuation> </span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">g)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"><ix:continuation id="i0b996d837f5a4d5f8dff4bd2dc4a543e" continuedAt="i93216fb1847d4b4295d2bbacc4286224">Taxes</ix:continuation></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i93216fb1847d4b4295d2bbacc4286224" continuedAt="i98b3066ab2854884929b17787de283d0">Uncertainties exist with respect to the interpretation of complex tax regulations and the amount and timing of deferred taxable income. The Company&#8217;s income tax assets and liabilities are based on interpretations of income tax legislation across various jurisdictions, primarily in Canada, United States, the United Kingdom, and Australia. The Company&#8217;s effective tax rate can change from year to year based on the mix of income among jurisdictions, changes in tax laws in these jurisdictions, and changes in the estimated value of deferred tax assets and liabilities. The </ix:continuation></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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-24</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i98b3066ab2854884929b17787de283d0"><ix:continuation id="i80786aa1f4a4404aa00b44579efd1146"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="i8e469d493867425d9a4edc166788ee23_49"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180OS9mcmFnOjU0ZjFiNjhjNzMwZTQ1MTI4OTVmYjBjOWUyMWMzNmQxL3RleHRyZWdpb246NTRmMWI2OGM3MzBlNDUxMjg5NWZiMGM5ZTIxYzM2ZDFfNTA5MQ_d001fa8a-c2d1-476a-b357-53156b816dc9" continuedAt="id5d000bb3cc844f79df49d30abe69b70" escape="true">Recent Accounting Pronouncements and Changes to Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="id5d000bb3cc844f79df49d30abe69b70" continuedAt="i104bc312f8fa46f58cd30a469b9e3625"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a) Recent adoptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In May 2020, the IASB issued Onerous Contracts &#8212; Cost of Fulfilling a Contract (Amendments to IAS 37). The amendments clarify that both incremental costs and an allocation of other costs that relate directly to fulfilling the contract should be included in assessing whether a contract is onerous. The amendments became effective January 1, 2022. The amendments did not have a material impact on the Company's consolidated financial statements.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b) Future adoptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Listed below are the standards, amendments, and interpretations that the Company reasonably expects to be applicable at a future date and intends to adopt when they become effective. The Company is currently considering the impact of adopting these standards, amendments, and interpretations on its consolidated financial statements and cannot reasonably estimate the effect at this time.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In January 2020, the IASB issued Classification of Liabilities as Current or Non-current (Amendments to IAS 1) that aims to promote consistency by helping companies determine whether debt and other liabilities with an uncertain settlement date should be classified as current or non-current in the statement of financial position. The amendments also clarify the classification requirements for debt a company might settle by converting it into equity. In October 2022, the IASB issued Non-current Liabilities with Covenants (Amendments to IAS 1) that provides guidance on how covenants may affect an entity's right to defer settlement of a liability for at least twelve months after the reporting period, which may determine whether a liability should be presented as current or non-current. Both of these amendments to IAS 1 are effective for annual reporting periods beginning on or after January 1, 2024, with earlier application permitted, applied retrospectively.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In February 2021, the IASB issued Definition of Accounting Estimates (Amendments to IAS 8). The amendments define accounting estimates and clarify the distinction between changes in accounting estimates and changes in accounting policies. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted. </span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In February 2021, the IASB issued Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS Practice Statement 2). The amendments provide guidance to help entities disclose their material (previously "significant") accounting policies. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted.</span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In May 2021, the IASB issued Deferred Tax related to Assets and Liabilities arising from a Single Transaction (Amendments to IAS 12). The amendments narrow the scope of the recognition exemption so that companies would be required to recognize deferred tax for transactions that give rise to equal amounts of taxable and deductible temporary differences, such as leases. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted, applied retrospectively.</span></div></ix:continuation><div style="padding-left:36pt"><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, 2022</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><div style="padding-left:36pt;text-indent:-18pt"><ix:continuation id="i104bc312f8fa46f58cd30a469b9e3625"><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 2022, the IASB issued Lease Liability in a Sale and Leaseback (Amendments to IFRS 16). The amendments address the measurement requirements for sale and leaseback transactions. The amendments require a seller-lessee to subsequently measure lease liabilities arising from a leaseback in a way that it does not recognize any amount of the gain or loss that relates to the right of use it retains. The amendments are effective for annual reporting periods beginning on or after January 1, 2024, with earlier application permitted, applied retrospectively.</span></ix:continuation></div><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNzY0MA_eb62e7be-1bd3-43de-af9c-f65c4944073a" continuedAt="ia39bcb35575244b3b39b4936b77a73fb" escape="true">Business Acquisition</ix:nonNumeric></span></div><ix:continuation id="ia39bcb35575244b3b39b4936b77a73fb" continuedAt="i242ba2c2c7264dedab38157fb5328dfa"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions in 2021</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 1, 2021, the Company acquired all the shares and business of Greg Tucker and Associates Pty Ltd. (GTA) for cash consideration and notes payable. GTA is an Australian-based transportation planning and engineering firm with offices in Melbourne, Sydney, Brisbane, Adelaide, and Perth. This addition further strengthens the Company's Infrastructure operations in the Global group of CGUs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 1, 2021, the Company acquired all the shares and business of Clever West Investments Pty Ltd. (Engenium) for cash consideration and notes payable. Engenium is based in Australia and specializes in the delivery of sustainable mining, resources, and industrial infrastructure projects, and has a strong focus on renewable energy and sustainable solutions. This addition further strengthens the Company's commitment to sustainability in its Global group of CGUs and Energy &amp; Resources operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On September 30, 2021, the Company acquired certain assets and liabilities of Paleo Solutions, Inc. (Paleo). Paleo is a full-service natural resources and cultural resources management consulting firm. Paleo provides paleontological and archaeological services for the rail, transportation, water, and power sectors. Paleo is headquartered in Los Angeles, California with offices in Redlands, California and Denver, Colorado. This addition further strengthens the Company's commitment to sustainability in the Environmental Services operations in the United States CGU.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 1, 2021, the Company acquired all the shares of Driven by Values B.V. (Driven by Values) for cash consideration and notes payable. Driven by Values is an environmental services firm specialized in energy transition. Drive by Values is in the Netherlands with offices in Eindhoven and Sittard. This addition further strengthens the  Company's Global Environmental Services operations in the Global group of CGUs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 8, 2021, the Company acquired all of the shares of the North America and Asia Pacific engineering and consulting groups of Cardno Limited (Cardno). Cardno is a multidisciplinary firm specializing in designing, developing, and delivering sustainable projects. The operations include <ix:nonFraction unitRef="office" contextRef="iff68ab1f72cc4fb596f227aa140bb30f_I20211208" decimals="INF" name="stn:NumberOfOfficesInWhichTheEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNTQ5NzU1ODI4NDA5_21534fe0-212d-4e91-b2ba-d325ccef9fef">85</ix:nonFraction> offices primarily in the United States, Australia and New Zealand. This addition further strengthens the Company's Environmental Services and Infrastructure operations in the United States CGU, and the Environmental Services, Infrastructure, and Water operations in the Global group of CGUs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 31, 2021, the Company acquired certain assets and liabilities of Cox|McLain Environmental Consulting, Inc (CMEC). CMEC is a full-service environmental consulting firm that provides comprehensive environmental and cultural resource compliance services. CMEC is headquartered in Austin, Texas with additional offices in Houston and Irving, Texas; Oklahoma City and Tulsa, Oklahoma; Washington DC; and Baton Rouge, Louisiana. This addition further strengthens the Company's Environmental Services operations in the United States CGU.</span></div><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 2022</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On April 1, 2022, the Company purchased the assets of Barton Willmore LLP and all the shares of Barton Willmore Holdings Limited (collectively Barton Willmore) for cash consideration and notes payable. Barton Willmore is a <ix:nonFraction unitRef="number" contextRef="i9142433788e643549a2455cb93287fa0_I20220401" decimals="INF" name="ifrs-full:NumberOfEmployees" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNjA0NzMxMzk3NDc5MQ_5636249e-6b8e-4822-9eea-368776c55406">300</ix:nonFraction>- person firm based in the United Kingdom. The firm provides planning and design services for both public and private clients across all development sectors, with specific expertise in the residential space. This addition further strengthened the Company&#8217;s Infrastructure operations in the Global group of CGUs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 28, 2022, the Company acquired all of the shares of L2, Inc., and Partridge Architects, Inc. and all of the membership interests of L2Partridge, LLC (collectively L2P) for cash consideration and notes payable. L2P is a <ix:nonFraction unitRef="number" contextRef="i23d895d2bf4347cf8acbfeb2b9f3e252_I20221028" decimals="INF" name="ifrs-full:NumberOfEmployees" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNjA0NzMxMzk3NDc4Nw_6b9a3ef8-d3a8-4c9a-80b4-27bb7be08850">40</ix:nonFraction>-person firm headquartered in Philadelphia, Pennsylvania serving the science and technology, commercial workplace, higher education, residential, and hospitality markets. This acquisition further strengthened the Company's Buildings operations in the United States CGU.</span></div></ix:continuation><div style="margin-bottom:3pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2022</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="i242ba2c2c7264dedab38157fb5328dfa" continuedAt="ia9a8c418122e4497aa24903c0d22d023"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNzYzOQ_5679625f-83ca-4ec9-a9bb-1daad545d34d" 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, including measurement period adjustments for prior 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:59.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.111%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" 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%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.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%">2022</span></td><td colspan="3" style="border-top:0.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:400;line-height:120%">2021</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%">Notes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" 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 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="display:none"></td><td colspan="3" style="display:none"></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 consideration</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMi00LTEtMS0xMTc2MDU_d5aacf86-c7a4-406d-b421-87703ae5b073">52.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMi01LTEtMS0xMzExODM_dfce14b0-71cf-4742-b2e4-a0966f8134d6">734.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%">Notes payable</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:LiabilitiesIncurred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMy00LTEtMS0xMTc2MDU_915a3e79-5e9a-429e-a9cf-0aca7c298712">40.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:LiabilitiesIncurred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMy01LTEtMS0xMzExODM_b93fd8d3-85e2-4898-bf6c-942ee2fdfb20">41.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consideration</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNC00LTEtMS0xMTc2MDU_64491166-8473-42ba-a3b0-2a5cd0678822">93.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNC01LTEtMS0xMzExODM_2c46457a-7e11-4bc1-a34a-a3ee64fe20ac">776.3</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><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="display:none"></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%">Cash consideration</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNi00LTEtMS0xMTc2MDU_d5aacf86-c7a4-406d-b421-87703ae5b073">52.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNi01LTEtMS0xMzExODM_3092a292-3c9e-497f-ab03-9e85117dd651">734.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash acquired</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNy00LTEtMS0xMTc2MDU_afda3c26-dcb7-4a53-83d0-ecbb92be669c">2.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNy01LTEtMS0xMzExODM_559e27fb-464b-43b6-94df-467e99ee3456">32.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash paid</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfOC00LTEtMS0xMTc2MDU_85a1f724-d5c4-41b5-b87a-bd9431d88ebc">50.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfOC01LTEtMS0xMzExODM_a3e716ad-8a17-46ae-bf09-868bc0a7df30">702.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><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="display:none"></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:700;line-height:120%">Assets and liabilities acquired</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTEtNC0xLTEtMTIxNTY5_afda3c26-dcb7-4a53-83d0-ecbb92be669c">2.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTEtNS0xLTEtMTMxNTc4_559e27fb-464b-43b6-94df-467e99ee3456">32.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%">Non-cash&#160;working capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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"><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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTItNC0xLTEtMTE3NjA1_f54347b0-7eb7-429c-85a7-38af53da47b0">21.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTMtNS0xLTEtMTMxNTgx_57ab38e1-f6f0-4488-b173-bde8a7cb7537">98.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 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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTMtNC0xLTEtMTE3NjA1_21ba50ce-5c20-4c4c-bc6d-7d11c9175ebc">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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTQtNS0xLTEtMTMxNTgx_1d7a7e95-c5d4-41ca-8ab1-c2477e384971">43.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 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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTQtNC0xLTEtMTE3NjA1_4a506919-682b-4c99-8cea-59095e79bb1d">9.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTUtNS0xLTEtMTMxNTgx_4dcf66df-540e-4170-bccc-bb9a03ea7854">75.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTYtNC0xLTEtMTE3NjA1_e89649f8-76f3-4d20-b1d3-beb365293a5b">3.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTctNS0xLTEtMTMxNTg4_583d7691-a3a9-41b4-938f-ae69ce272bc5">43.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 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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTctNC0xLTEtMTE3NjA1_70f19960-72ae-4e9a-ad94-eb1e8807b3e7">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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" sign="-" name="stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTgtNS0xLTEtMTMxNTg4_74ea6d5e-4586-44c6-a27f-f5e24de4aaea">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;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%">10</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" sign="-" name="stn:PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTgtNC0xLTEtMTE3NjA1_d21a92e3-b2db-492e-873b-8be9cab0b731">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="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTktNS0xLTEtMTMxNTg4_698b9cc6-95a0-4dfc-80cc-fcf31a58a7f8">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: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%">11</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTktNC0xLTEtMTE3NjA1_4876bfef-911e-4880-b4be-a64e3ccb369d">8.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjAtNS0xLTEtMTMxNTg4_5ce2c5c9-19e8-46a7-8534-83184e6a1528">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%">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%">13</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjAtNC0xLTEtMTE3NjA1_2bfc6153-e9b9-4746-b34a-d02f13573afd">15.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjEtNS0xLTEtMTMxNTg4_7d48795c-2486-4bb2-86f1-d1c5c9471286">205.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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 (liabilities), net</span></td><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%">26</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:DeferredTaxAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjEtNC0xLTEtMTE3NjA1_60dc5802-9e7d-4f35-9a7a-a146062167a8">18.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjItNS0xLTEtMTMxNTk1_81ff08b7-1cfe-462f-8782-61af48a8c590">19.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%">Lease liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjItNC0xLTEtMTE3NjA1_64a09305-2f46-4552-acaa-3182bdb6eba5">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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjMtNS0xLTEtMTMxNjAy_8741c8af-7dc2-4014-b6cd-56eb03f02f95">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><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%">17</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjQtNC0xLTEtMTE3NjA1_9fa2aa54-b0bc-41e7-8ff9-0a9e4b0947bb">21.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjUtNS0xLTEtMTMxNjMx_3c01e13e-cd48-4ca3-b66a-f32ebd97903c">9.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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:OtherRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjUtNC0xLTEtMTE3NjA1_b599208a-7955-432c-8ee3-0ba577b70cbc">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="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:OtherRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjYtNS0xLTEtMTMxNjA5_d6c0b26f-6acc-4b28-9b23-0cf767386364">0.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total identifiable net assets at fair value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjctNC0xLTEtMTE3NjA1_e0fbf04f-1bff-4907-9667-b006d355349f">28.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjgtNS0xLTEtMTMxNjE2_9d76639d-e2a9-4a2d-83b2-0d7e33d9ec01">243.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Goodwill arising on acquisitions</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:GoodwillRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjgtNC0xLTEtMTE3NjA1_edda51d3-fd5d-476a-aa8d-c0b3cd03230b">64.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:GoodwillRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjktNS0xLTEtMTMxNjIz_50b89c1d-2893-410c-b2ba-eac369ca8509">532.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><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 consideration is included as notes payable and has been assessed as part of the business combination and recognized at fair value at the acquisition 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%">Trade receivables and unbilled receivables 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%">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. During the year, $<ix:nonFraction unitRef="cad" contextRef="i748ac49380944a60b3b2e26d7f67bb44_I20221231" decimals="-5" name="stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjMxMDc_1d5da3f7-20e8-47a3-a627-03600e1bc8a2">10.8</ix:nonFraction> of goodwill and intangible assets were deductible for income tax purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, provision for claims outstanding relating to all prior acquisitions were $<ix:nonFraction unitRef="cad" contextRef="i748ac49380944a60b3b2e26d7f67bb44_I20221231" decimals="-5" name="ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNTk4NA_0e2badee-a1e6-4ba4-86bf-a95773943cc7">23.7</ix:nonFraction>, based on their expected probable outcome (note 17). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross revenue earned from Barton Willmore and L2P since the acquisition date was $<ix:nonFraction unitRef="cad" contextRef="i96dff61fae8742faa681ceca9c71d826_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueOfAcquiree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjM2MTg_9fbde8dd-f3b3-4822-87d8-33ff4f2574dd">42.6</ix:nonFraction>. </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, 2022</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="ia9a8c418122e4497aa24903c0d22d023"><div style="margin-bottom:3pt"><span style="background-color:#ffffff;color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value of net assets for current and prior year acquisitions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preliminary fair values of the net assets recognized in the Company&#8217;s consolidated financial statements were based on management&#8217;s best estimates of the acquired identifiable assets and liabilities at the acquisition dates. Management finalized the fair value assessments of assets and liabilities purchased from Engenium, Driven by Values, Paleo, Cox McLean, and</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Cardno Limited. For Barton Willmore and L2P, management is reviewing vendor's closing financial statements, purchase adjustments, and other outstanding information. Once the outstanding information is received, reviews are completed, and approvals are obtained, the valuation of acquired assets and liabilities will be finalized.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Measurement period adjustments increased goodwill by $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjMxMjY_d44e9b94-d2ed-43f6-bbeb-0ba303018d2e">2.4</ix:nonFraction> including an increase of $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:MeasurementPeriodAdjustmentsForDeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjMxMTk_40b10b6f-3134-4647-9e87-1b685d707f8c">21.9</ix:nonFraction> in deferred tax assets, $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:MeasurementPeriodAdjustmentsForProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjMxMzY_312219d0-2976-4ac4-aefe-de6969c60af1">20.8</ix:nonFraction> in provisions, and $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:MeasurementPeriodAdjustmentsForOtherNetAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjMxNDM_8a0e01fb-aa83-479c-a189-fced73c4086b">3.6</ix:nonFraction> in other net assets and a decrease of $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="stn:MeasurementPeriodAdjustmentsForPropertyAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMjE5OTAyMzI3NzMyMw_b0679603-0921-4c3f-b672-71bb7dd3e837">2.3</ix:nonFraction> in property and equipment.</span></div></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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%">8. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RleHRyZWdpb246YWRkMTk2MWVhZWI1NGYzMzk4NjAxYjQ5ZDA0NTUzNmFfMzE5_8e3a9773-8831-463b-a68a-ad16927837b4" continuedAt="i08967b32235c4e0bae3c41af51afd088" escape="true">Cash and Cash Equivalents</ix:nonNumeric></span></div><ix:continuation id="i08967b32235c4e0bae3c41af51afd088"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RleHRyZWdpb246YWRkMTk2MWVhZWI1NGYzMzk4NjAxYjQ5ZDA0NTUzNmFfMzE4_6341110f-505a-4a40-bfc1-e7efa4dbb0cb" continuedAt="i73b6ede9d9214b58b90e06d67ee0fe32" 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="i73b6ede9d9214b58b90e06d67ee0fe32"><table style="border-collapse: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/>2022</span></td><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/>2021</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:Cash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfMi0xLTEtMS0xMTc2MDU_cb1c1b1d-077d-4d03-8467-f6822dafb65b">139.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:Cash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfMi0yLTEtMS0xMTc2MDU_c539c8cb-e612-4b20-bce5-765dd8b4d099">183.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="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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNC0xLTEtMS0xMTc2MDU_dc20f19d-318d-4e8c-a3b4-3c43a0c490f1">8.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNC0yLTEtMS0xMTc2MDU_97958389-892d-4ce7-8a7f-78591f03b2e2">10.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and deposits</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNS0xLTEtMS0xMTc2MDU_21aac60c-9e7b-499b-a897-beac8aa9792c">148.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNS0yLTEtMS0xMTc2MDU_3e3b471a-6422-4234-8405-944d979397f4">193.9</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:BankIndebtedness" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNi0xLTEtMS0xMTc2MDU_0ac0c745-e8ae-4ffd-b2d9-8d858ab17f1f">&#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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:BankIndebtedness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNi0yLTEtMS0xMTc2MDU_e02de15f-c949-40bc-aa51-414993b2a1b1">7.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNy0xLTEtMS0xMTc2MDU_e0e265ba-cb42-4f43-b088-61b676b289a8">148.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNy0yLTEtMS0xMTc2MDU_d4627456-447d-4b1b-806a-8acc09db691d">186.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_61"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RleHRyZWdpb246MzQ5YWI3YjU3YjhjNDA0YmI3YjBmZDRmOTliZDQzOGNfMjE3_4858be85-812a-478e-8fe8-55cd8934208b" continuedAt="ifd9e805d73034bcbb63dcbaf88adfa62" escape="true">Trade and Other Receivables</ix:nonNumeric></span></div><ix:continuation id="ifd9e805d73034bcbb63dcbaf88adfa62"><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RleHRyZWdpb246MzQ5YWI3YjU3YjhjNDA0YmI3YjBmZDRmOTliZDQzOGNfMjE4_1c0aef6d-6e95-4bd5-a614-ff720098ad4c" 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, 2022</span></td><td colspan="3" 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/>2021</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMi0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpkYWZiNzZiYWE1ZjM0YjA3YTM0YWUwZjNiNWZkOWJlMV81Ng_898f4e81-b304-4829-bb01-1e537fb34b59">2.0</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMi0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpkYWZiNzZiYWE1ZjM0YjA3YTM0YWUwZjNiNWZkOWJlMV82NQ_6c6e5f0f-6169-429c-b597-fbfee9917f8f">2.0</ix:nonFraction>)</span></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:TradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMi0xLTEtMS0xMTc2MDU_7ca37043-c2fb-4151-8326-0b5001765aa4">988.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:TradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMi0yLTEtMS0xMTc2MDU_a9477063-ec93-4fc5-ba22-c73fcb7c9ef5">787.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:HoldbacksCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMy0xLTEtMS0xMTc2MDU_2c5116c5-283a-44ea-bbb7-1bf4afb8b85c">26.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:HoldbacksCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMy0yLTEtMS0xMTc2MDU_95044cd7-ab1b-4d3e-8a81-0fa76488f497">28.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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfNS0xLTEtMS0xMTc2MDU_0a0c9aa4-5aac-43c2-bf44-a2b6c9d77216">13.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfNS0yLTEtMS0xMTc2MDU_bf37148a-6a89-4375-bb0b-087f1b09874c">7.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other receivables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:TradeAndOtherReceivables" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfNi0xLTEtMS0xMTc2MDU_b8e40b69-2487-4190-836a-7a36f75564ca">1,028.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfNi0yLTEtMS0xMTc2MDU_97d0a18d-328c-40a0-b71a-4e9ebda971d1">823.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RleHRyZWdpb246MzQ5YWI3YjU3YjhjNDA0YmI3YjBmZDRmOTliZDQzOGNfMjE5_bccb2bd4-3291-4baa-ae0c-7f095a4cbfca" 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, 2022</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS0xLTEtMS0xMTc2MDU_dafe750d-e107-4c47-a3e5-0794d40e0ab2">990.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="id23e1019ef2445208d3d0dfdcf3f05d1_I20221231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS0yLTEtMS0xMTc2MDU_36124f4b-35ad-40c3-9c77-68963372b830">556.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="ic3579e29e5f34260b15522619520a753_I20221231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS0zLTEtMS0xMTc2MDU_59852af2-1ac6-44bc-85ce-da04c418d5d4">246.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="ifb2e7e42498f44a8ae901387963b16d6_I20221231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS00LTEtMS0xMTc2MDU_2b059437-b435-4597-a89e-d5d001bebcb5">71.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="i3c8808555dff47d8b773b96ea268777c_I20221231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS01LTEtMS0xMTc2MDU_fd015b2a-6a6a-473c-9301-564c47e57f94">39.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="i3ea11fdda157460b8d6888711fe35110_I20221231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS02LTEtMS0xMTc2MDU_64198772-7bd7-4d5a-bd06-7645693e1a83">75.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></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi0xLTEtMS0xMTc2MDU_4d62ab10-0e46-4d6e-99a0-d273f1a812b3">789.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0dcd53b2bda44da6810a86e1c6cced4b_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi0yLTEtMS0xMTc2MDU_745ea2cc-0db0-4733-a0d2-922fb8e063e3">467.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6d606db6060f4dd29ac86dd470e707ab_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi0zLTEtMS0xMTc2MDU_a1f5e77b-2f48-4a83-bc8c-bff185db776b">181.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2b5d2c3810244d59b60efb58f0d421b5_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi00LTEtMS0xMTc2MDU_7fb4be0d-6554-41f2-ae65-6fec4e86d3b6">56.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iff42ff3a72644c77a64f1a117c5bd7d5_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi01LTEtMS0xMTc2MDU_913d7041-1a0d-4714-80e7-3437e88f399c">30.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i07e8f09fe76a4d708631bac9e7e9d6d6_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi02LTEtMS0xMTc2MDU_0b3390ca-3e37-474b-b8d1-5da15b75b2b1">54.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information about the Company&#8217;s exposure to credit risks for trade and other receivables is included in note 24.</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, 2022</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><div id="i8e469d493867425d9a4edc166788ee23_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%">10. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RleHRyZWdpb246ZDE3ZWY2ZjE5NWRiNDEwNDhkOWMyOTZlYzQxYzhmZjlfMjY3_9eaa8410-10c1-4842-85a8-49beeed80242" continuedAt="ia265fe838b8f4f9e84d6043a7e19c212" escape="true">Property and Equipment</ix:nonNumeric></span></div><ix:continuation id="ia265fe838b8f4f9e84d6043a7e19c212"><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RleHRyZWdpb246ZDE3ZWY2ZjE5NWRiNDEwNDhkOWMyOTZlYzQxYzhmZjlfMjY4_6740a551-62e0-4d9c-8912-40ee9491574e" 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, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i40ed7f68db384972b9785a20e67610ef_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMi0xLTEtMS0xMTc2MDU_4a853d0a-e5eb-4826-957b-4b5bf5a39996">118.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="i5c3bb038ac1343c6bcacd055fc2ddcdd_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMi0yLTEtMS0xMTc2MDU_cde83885-e6c6-4d6d-b717-84b2e02c04eb">85.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="ic9bffe3a7bdf4da5bb8ffe730d0d434a_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMi0zLTEtMS0xMTc2MDU_04bd0342-aee3-4938-a7a7-d3af5181c74e">242.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="iada8b872c6c649009c840382ae568a64_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMi00LTEtMS0xMTc2MDU_32d2b8d7-c387-462c-8071-c8c4d8cb93a3">40.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="i873be7151c6a4ac7bb0cfbfab5a67c52_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMi01LTEtMS0xMTc2MDU_a3555b00-bd3c-4931-9aa6-f72f171c343f">486.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%">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="i0cd1eb3dbd4443369b9e8637b977502f_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMy0xLTEtMS0xMTc2MDU_1c2cf614-408b-440f-8685-98583a3b023e">21.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2119949bc35c4d1788b5147084aa788a_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMy0yLTEtMS0xMTc2MDU_59df0801-4c5e-4705-97a6-c91fd861dd42">5.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id908fa7e470c453687c1a19be48072a5_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMy0zLTEtMS0xMTc2MDU_3ae3c29a-a853-4c79-906d-63c3121559fc">15.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1baf5c8569bf4e35bcd6744a8133d66a_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMy00LTEtMS0xMTc2MDU_6eea64fd-5d54-40ae-92a6-eb28e6d8ccc5">4.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMy01LTEtMS0xMTc2MDU_3f35030a-9ed9-49e7-8168-48748ced98ee">46.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0cd1eb3dbd4443369b9e8637b977502f_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNC0xLTEtMS0xMTc2MDU_9154cb39-626b-46f1-8e7a-73a34a6ed85c">5.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2119949bc35c4d1788b5147084aa788a_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNC0yLTEtMS0xMTc2MDU_358ad937-6c25-4643-a025-d0755de88f98">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="id908fa7e470c453687c1a19be48072a5_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNC0zLTEtMS0xMTc2MDU_52d1c5d2-a565-41cd-9186-c9c9f6f57abe">3.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1baf5c8569bf4e35bcd6744a8133d66a_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNC00LTEtMS0xMTc2MDU_8212833b-dd50-44ae-88c3-5ef5a4d249af">2.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNC01LTEtMS0xMTc2MDU_cbcd7aa1-c5ee-4b1a-8672-480c0ca5639d">11.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0cd1eb3dbd4443369b9e8637b977502f_D20210101-20211231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNS0xLTEtMS0xMTc2MDU_5920aadb-58be-49cf-b3ca-515d78c1a9c3">15.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i2119949bc35c4d1788b5147084aa788a_D20210101-20211231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNS0yLTEtMS0xMTc2MDU_8e06c693-1cab-4e4c-aa60-af86422fb11c">6.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id908fa7e470c453687c1a19be48072a5_D20210101-20211231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNS0zLTEtMS0xMTc2MDU_1e7c7c16-a015-4a13-9163-4e86e0ecc631">15.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1baf5c8569bf4e35bcd6744a8133d66a_D20210101-20211231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNS00LTEtMS0xMTc2MDU_51c1c89d-faad-4b43-b4cb-fe6b43c4f6cf">3.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNS01LTEtMS0xMTc2MDU_7bb89e5f-8022-4535-a897-9d8b1635de12">40.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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="i0cd1eb3dbd4443369b9e8637b977502f_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOC0xLTEtMS0xMTc2MDU_a2abce2a-dcf6-44ef-bf56-90d3148814de">1.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i2119949bc35c4d1788b5147084aa788a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOC0yLTEtMS0xMTc2MDU_f59777b1-2db4-4e89-b9d7-f805670d9cb3">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="id908fa7e470c453687c1a19be48072a5_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOC0zLTEtMS0xMTc2MDU_22b5a694-143d-4338-88ce-d635e99cc6e6">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="i1baf5c8569bf4e35bcd6744a8133d66a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOC00LTEtMS0xMTc2MDU_23dac09a-460e-43f7-a665-4dbb3a4e726a">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="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOC01LTEtMS0xMTc2MDU_4c1f0895-6981-465d-843f-ae67b2976c66">4.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4960eaa11cf047cc99945756b34ee0f3_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOS0xLTEtMS0xMTc2MDU_a91dc10d-6d2c-48b3-9589-8006cdff30b8">128.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2c0c8bc2bb1d4bbfa1edbdabd586afac_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOS0yLTEtMS0xMTc2MDU_3092727b-5d2d-4506-8987-e30474d643b6">83.6</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0e49cc816884109870aea5bb6746ae9_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOS0zLTEtMS0xMTc2MDU_087c91c0-2e61-4fcd-876d-bca9524adfe2">243.9</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia949ed82e8e44c2a971b17839a48563c_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOS00LTEtMS0xMTc2MDU_28447694-aedb-44c7-888e-721e17a32fb0">43.3</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icc31f56c57d74a8aa3a9c6e21b614358_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOS01LTEtMS0xMTc2MDU_8dc649b4-c80c-4e04-bf70-1353b19653e4">499.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="i7e575acb6d854563851813789803aff3_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTAtMS0xLTEtMTE3NjA1_60afa499-da68-4f30-ad85-f01b4c102f56">26.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="i60b0778b2b6d4c0c8b2a05d7806a6560_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTAtMi0xLTEtMTE3NjA1_6dc5a830-9088-42a4-bf76-d45c9d928d1d">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="i7c05638319714926809b0fb84f41a209_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTAtMy0xLTEtMTE3NjA1_6b51b975-b3fa-4c98-a820-68fbe2f47458">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="i65249ccd9db24445b392c43ee43ccb9c_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTAtNC0xLTEtMTE3NjA1_548e3f6b-716f-490b-9650-ff05aa320604">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="i37a6c2353a7045c384bd494f60918057_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTAtNS0xLTEtMTE3NjA1_182a30b8-49ce-4a78-98cf-c251c24a18e1">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 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Measurement period adjustment  net of acquisition 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="i7e575acb6d854563851813789803aff3_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTEtMS0xLTEtMTE3NjA1_30972070-959e-49d8-9035-3e12f22f677a">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="i60b0778b2b6d4c0c8b2a05d7806a6560_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTEtMi0xLTEtMTE3NjA1_64ea5c8b-667a-4485-8af8-4b519b18550f">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="i7c05638319714926809b0fb84f41a209_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTEtMy0xLTEtMTE3NjA1_38fdb596-1d36-43ae-8a53-50bcb6acb7b8">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="i65249ccd9db24445b392c43ee43ccb9c_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTEtNC0xLTEtMTE3NjA1_32526737-6c42-4331-b7ac-ceb176d678d7">&#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="i37a6c2353a7045c384bd494f60918057_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTEtNS0xLTEtMTE3NjA1_5571b261-13bb-4282-bc31-144fba40ae38">0.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;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="i7e575acb6d854563851813789803aff3_D20220101-20221231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTItMS0xLTEtMTE3NjA1_b588617f-f17c-41da-ab49-d83b4a836304">19.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="i60b0778b2b6d4c0c8b2a05d7806a6560_D20220101-20221231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTItMi0xLTEtMTE3NjA1_a9cfe3f2-9785-41c6-a86d-f1aa61bbc9ba">13.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="i7c05638319714926809b0fb84f41a209_D20220101-20221231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTItMy0xLTEtMTE3NjA1_f060050e-b671-45bf-96a6-e6e2c51e3304">35.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="i65249ccd9db24445b392c43ee43ccb9c_D20220101-20221231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTItNC0xLTEtMTE3NjA1_3e852cfe-bcc0-4a93-a01f-870c006bd48c">8.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="i37a6c2353a7045c384bd494f60918057_D20220101-20221231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTItNS0xLTEtMTE3NjA1_89c82c69-cc0c-46aa-a0d6-0d4388ab8126">76.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 2px 12.25pt;text-align:left;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="i7e575acb6d854563851813789803aff3_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTMtMS0xLTEtMTE3NjA1_6db8d6f9-3570-4ee1-a803-b00b715fde6f">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="i60b0778b2b6d4c0c8b2a05d7806a6560_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTMtMi0xLTEtMTE3NjA1_b3f06355-820d-4818-a2bc-a8d131b085c7">3.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="i7c05638319714926809b0fb84f41a209_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTMtMy0xLTEtMTE3NjA1_e305f415-1d2f-4f58-a31b-1f6d40520acc">6.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="i65249ccd9db24445b392c43ee43ccb9c_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTMtNC0xLTEtMTE3NjA1_fe2deb4c-99cc-40d3-8995-5f83684c509a">3.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="i37a6c2353a7045c384bd494f60918057_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTMtNS0xLTEtMTE3NjA1_c2eb89a8-c258-466b-b46b-50e6a52e2f7e">17.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i93a6354b7cad430982750d9be5eb6d27_I20221231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTQtMS0xLTEtMTE3NjA1_cb825b10-0970-4083-9a03-be9a1dcd55c4">138.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i710ba827df8e400881d10a29d13dfab3_I20221231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTQtMi0xLTEtMTE3NjA1_bf22f942-2e64-4058-8ebb-8b393f570db4">80.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icbe55d67bc7240f9b867f493d1c509a0_I20221231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTQtMy0xLTEtMTE3NjA1_b9751901-0957-434d-8eac-961a3ac7e7db">248.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i182e43a56c1042639cd3ca60afb6adc4_I20221231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTQtNC0xLTEtMTE3NjA1_ab71761e-fa8a-4e57-b7e3-0b547b9c9c84">46.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9af1ff72dc0e49d5ab6a85b41bf3d98c_I20221231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTQtNS0xLTEtMTE3NjA1_cb995b6e-a7df-49fa-9176-003b4e82da8b">513.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated depreciation</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i21b74be8333a4d2e98fbc26afbf47bee_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTYtMS0xLTEtMTE3NjA1_11decf4a-09e7-4c91-bbc5-621331bfdc08">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="i892c23b829a544fa8f31965969392be8_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTYtMi0xLTEtMTE3NjA1_183b3034-02f2-4347-b767-cc396a0d6344">43.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="i4cea886003444c11bb3716661822e627_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTYtMy0xLTEtMTE3NjA1_f4b5f22e-39f8-4115-93a2-8eab1665c2e7">122.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="id4b5a17c85c84b6e8700398baaba06b3_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTYtNC0xLTEtMTE3NjA1_80f22cce-4d22-4d00-a328-993e5c3ab1ea">19.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="i5fd4ee0ea0cc41c18ebdbe7f54c5438f_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTYtNS0xLTEtMTE3NjA1_515792e7-8825-40e6-81c3-97acbc61b5e1">246.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%">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="iad60cc43ca3d47cb96dd3253d549418a_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTctMS0xLTEtMTE3NjA1_5602a042-2357-4691-b440-a6384bac32a2">17.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i648ed7406b684f4f9c08209f8528a3c2_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTctMi0xLTEtMTE3NjA1_83fecf96-e47b-45f9-8738-dce9bf26c3f8">7.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic595465e84fc4aaabfac3b598ac26c80_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTctMy0xLTEtMTE3NjA1_d6a72e3d-0af5-4575-b368-038f13d1b202">26.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i39bc0cea0ca24903a7d2745bc15b0fb9_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTctNC0xLTEtMTE3NjA1_d598ca7f-0606-46ac-836b-b47a5be95660">3.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTctNS0xLTEtMTE3NjA1_6e57257a-31ad-4a4a-b53a-ef5e9e4f3495">53.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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="iad60cc43ca3d47cb96dd3253d549418a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTktMS0xLTEtMTE3NjA1_c4655fca-7983-41ef-94da-6a15536f082c">14.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i648ed7406b684f4f9c08209f8528a3c2_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTktMi0xLTEtMTE3NjA1_77d2f7c2-102c-4da0-bea3-5cd52a6a8c27">5.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic595465e84fc4aaabfac3b598ac26c80_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTktMy0xLTEtMTE3NjA1_6de3251c-f540-4771-a842-825d5040ad3a">15.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i39bc0cea0ca24903a7d2745bc15b0fb9_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTktNC0xLTEtMTE3NjA1_3cfd89e9-596a-4a2a-9e08-f0b3ee448af1">2.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTktNS0xLTEtMTE3NjA1_6224ca9b-1cbd-4963-bbb0-78b7a6d6619d">38.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment (note 11)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iad60cc43ca3d47cb96dd3253d549418a_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjItMS0xLTEtMTE3NjA1_b35a91ae-9b82-4b8a-8529-83f9fb49d356">&#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="i648ed7406b684f4f9c08209f8528a3c2_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjItMi0xLTEtMTE3NjA1_c3ae7914-da23-4f55-8152-f9f64d0b5cd8">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="ic595465e84fc4aaabfac3b598ac26c80_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjItMy0xLTEtMTE3NjA1_8a20915b-5960-4669-b8ef-a8c0512c42b0">4.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i39bc0cea0ca24903a7d2745bc15b0fb9_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjItNC0xLTEtMTE3NjA1_00228f42-8f6a-4984-8a8c-7e5394a53d9f">&#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="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjItNS0xLTEtMTE3NjA1_bd07b43b-5a2b-42fb-af26-4deaca026b1c">5.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iad60cc43ca3d47cb96dd3253d549418a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjMtMS0xLTEtMTE3NjA1_559149b9-75f7-456e-a291-4ad1b6615d32">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="i648ed7406b684f4f9c08209f8528a3c2_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjMtMi0xLTEtMTE3NjA1_f56061e3-a2eb-40b1-849e-9df7e93db12a">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="ic595465e84fc4aaabfac3b598ac26c80_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjMtMy0xLTEtMTE3NjA1_8cfc272b-32b1-49b2-830a-bb1cf5604def">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="i39bc0cea0ca24903a7d2745bc15b0fb9_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjMtNC0xLTEtMTE3NjA1_45b77bb9-e524-48f2-a727-2daad6df0764">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="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjMtNS0xLTEtMTE3NjA1_e822e376-4e5f-4380-8403-7498b6867d17">2.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;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, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4027d8b8caef425a8446cd36e8ae6ead_I20211231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjQtMS0xLTEtMTE3NjA1_2d58be5c-6b54-4229-ac43-c302dd2f2eeb">63.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6705a34c8fa54f23b39d5c2bc15c0cf3_I20211231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjQtMi0xLTEtMTE3NjA1_da5751d0-5adf-4702-9bf6-63e496c96c02">46.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idea760c4ba4d4ce28795af5de761f588_I20211231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjQtMy0xLTEtMTE3NjA1_ff2e47b8-ef40-4904-9268-87cab1153280">136.6</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8cba94fdd8da474fb8169fc5153e6507_I20211231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjQtNC0xLTEtMTE3NjA1_51da04cc-9460-4a2b-93f8-e49593f22ec5">19.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9e4766b9009d40cfaa11d0ca0d7b6546_I20211231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjQtNS0xLTEtMTE3NjA1_468c0326-6aa9-4085-b486-92b64da23cc8">265.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idd3b31dd62ac4041a73e4f43e070c8d2_D20220101-20221231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjUtMS0xLTEtMTE3NjA1_41fbb1de-4011-43e5-924a-7ce33c236326">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="idcf8271678e342e2ba99cee214550bef_D20220101-20221231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjUtMi0xLTEtMTE3NjA1_4a4176c4-de6e-4d02-8606-70812261555d">6.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2a56cb49d37444ccae3c1ac0694d61ca_D20220101-20221231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjUtMy0xLTEtMTE3NjA1_1fd751a0-63a2-4739-a9e6-858717854b40">26.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="if0e8f9ce60624c99a3143f1f97782f11_D20220101-20221231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjUtNC0xLTEtMTE3NjA1_425601c6-89be-40cb-a6c7-21ca6054335e">3.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="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjUtNS0xLTEtMTE3NjA1_f593c454-b2e7-4697-9dd4-b667a245232c">56.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="idd3b31dd62ac4041a73e4f43e070c8d2_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjYtMS0xLTEtMTE3NjA1_ada3d79f-26ae-4878-b5f2-f6bd786dc009">17.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="idcf8271678e342e2ba99cee214550bef_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjYtMi0xLTEtMTE3NjA1_2983d358-e9eb-4b1d-a349-bd590687feda">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="i2a56cb49d37444ccae3c1ac0694d61ca_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjYtMy0xLTEtMTE3NjA1_58a5000b-66e6-4ea7-abc2-66bf64008c2c">33.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="if0e8f9ce60624c99a3143f1f97782f11_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjYtNC0xLTEtMTE3NjA1_be6f6910-8c47-4b34-af90-ec8ca4f9984c">6.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjYtNS0xLTEtMTE3NjA1_8b9b7b3f-bf60-4b82-ba20-17cfc0b9c7b9">69.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 net of reversal (note 11)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idd3b31dd62ac4041a73e4f43e070c8d2_D20220101-20221231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjctMS0xLTEtMTE3NjA1_2162cedf-c4ba-4725-a61f-ca497555afa1">&#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="idcf8271678e342e2ba99cee214550bef_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjctMi0xLTEtMTE3NjA1_e4bb75b5-ab88-42a9-b922-259d10b8e409">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="i2a56cb49d37444ccae3c1ac0694d61ca_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjctMy0xLTEtMTE3NjA1_c0235e09-67c1-4bce-b11e-b0d2143a7df6">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="if0e8f9ce60624c99a3143f1f97782f11_D20220101-20221231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjctNC0xLTEtMTE3NjA1_37c2bf8d-4043-426c-8df4-f37b0f678cca">&#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="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjctNS0xLTEtMTE3NjA1_f6d8f46b-5114-48de-8a48-d9c67e7ee60e">0.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="idd3b31dd62ac4041a73e4f43e070c8d2_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjgtMS0xLTEtMTE3NjA1_6aefdc8e-4278-4643-bea3-d3cd261e9e1e">2.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="idcf8271678e342e2ba99cee214550bef_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjgtMi0xLTEtMTE3NjA1_a2a16c9b-3da9-4d9a-9e5d-7929c8a28554">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="i2a56cb49d37444ccae3c1ac0694d61ca_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjgtMy0xLTEtMTE3NjA1_bf83f42f-d4ee-4c9f-9ab2-0783c574cb01">4.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if0e8f9ce60624c99a3143f1f97782f11_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjgtNC0xLTEtMTE3NjA1_a2b3f8fd-91d8-410f-aeaa-dfd77559931a">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="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjgtNS0xLTEtMTE3NjA1_da089f4c-7134-4883-898b-0c287d48fa33">9.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i18ab21aae8f14e7ea62b9761525736e4_I20221231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjktMS0xLTEtMTE3NjA1_f5bd7b37-8a6b-42d0-9fb5-8f4362731280">67.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2ed42406b27c416aa74fd804b17b1fc8_I20221231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjktMi0xLTEtMTE3NjA1_711aee5f-6de6-4ec3-adb0-fb20b32bdd0e">42.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie71e67f95afb4b2a9227452f1838f1c1_I20221231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjktMy0xLTEtMTE3NjA1_1a617c6c-4bc1-4dcc-b47b-fc62409c1023">134.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5e73c82371e4420c9c0756c8886d24d4_I20221231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjktNC0xLTEtMTE3NjA1_ff79feac-bf19-457e-b58f-b0507d0211cd">18.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idd3c3ebf942c486facde77338214f05f_I20221231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjktNS0xLTEtMTE3NjA1_85dbebff-d2bc-469f-8a92-5038bc843500">262.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3c6722a00c654ef9baaad0745db23684_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzEtMS0xLTEtMTE3NjA1_dd029008-b4be-412f-8aa4-22614cc139d0">65.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="iaf5b11a3f4ed457b8eea7ea31990f624_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzEtMi0xLTEtMTE3NjA1_d4ddd586-efc6-49ad-953a-be716b23de0d">37.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="i32604cf3d82a45449fcdb62d651c1f89_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzEtMy0xLTEtMTE3NjA1_d041773f-5fb2-49b8-8adc-810da6f66027">107.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="i6db418ed45b4474ab7d82ab1b19f9613_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzEtNC0xLTEtMTE3NjA1_d2c78018-f629-4dac-a7b4-2eacf1325192">23.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzEtNS0xLTEtMTE3NjA1_12bb7b50-2d1b-4f19-92ec-33e0e45b2b98">233.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="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i25b87d7401f34554a2c40b2998bfd481_I20221231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzItMS0xLTEtMTE3NjA1_c001aefa-98fd-4b49-9238-7648a6e6c89a">71.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if213ec00da7c4351b435a51550585f84_I20221231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzItMi0xLTEtMTE3NjA1_69aad312-b504-4f1c-88cf-f74445b8ffa1">37.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia138f93d9ad74dedae9dcfe8b4566ddb_I20221231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzItMy0xLTEtMTE3NjA1_da42674f-4531-4c16-ab2d-b83f18a0891f">113.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if5283f8cbd4244bb88654d8e0ed0eddd_I20221231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzItNC0xLTEtMTE3NjA1_7b76df9c-9ebf-4d86-9cde-d908912f0d85">28.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzItNS0xLTEtMTE3NjA1_933f2a82-d9ff-43c1-b81b-e84ff96c4171">250.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leasehold improvements includes construction work in progress of $<ix:nonFraction unitRef="cad" contextRef="ia138f93d9ad74dedae9dcfe8b4566ddb_I20221231" decimals="-5" name="ifrs-full:ConstructionInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RleHRyZWdpb246ZDE3ZWY2ZjE5NWRiNDEwNDhkOWMyOTZlYzQxYzhmZjlfMTAw_9cac68db-86bf-4aee-bedf-9fd0816d5edc">6.4</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i32604cf3d82a45449fcdb62d651c1f89_I20211231" decimals="-5" name="ifrs-full:ConstructionInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RleHRyZWdpb246ZDE3ZWY2ZjE5NWRiNDEwNDhkOWMyOTZlYzQxYzhmZjlfMTA5_01c87b45-f5b8-4e9e-8c2b-793976cb75f6">3.4</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, and land.</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, 2022</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><div id="i8e469d493867425d9a4edc166788ee23_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;text-align:justify"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfLeasesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTk5Nw_3730687a-80dc-4223-9cb8-c3baee885678" continuedAt="ie5f8a4aea949413b9eeccc2b37525ca4" escape="true">Lease Assets</ix:nonNumeric></span></div><ix:continuation id="ie5f8a4aea949413b9eeccc2b37525ca4" continuedAt="i3dc2016ec361491eac47d604b3e1d880"><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMjAwMw_2036e5b2-39fc-4b95-9025-d6a0999d720a" 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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idf49db9374054aa2a7f85523688e5a40_I20201231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMS0xLTEtMS0xMTc2MDU_937e5820-38b2-4f91-86b1-f8e6378bf87e">443.4</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1701c55a65a74cf2ba3f68c3335e431c_I20201231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMS0yLTEtMS0xMTc2MDU_ddd4077d-d55d-4bb0-90db-dd118611ca88">3.6</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i310ff67113f84f3db7c481b900602b83_I20201231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMS0zLTEtMS0xMTc2MDU_af012409-a3ea-483d-be82-56cf2070507c">447.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMi0xLTEtMS0xMTc2MDU_00a2c502-077c-41f7-b857-345f9aed8b57">43.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMi0yLTEtMS0xMTc2MDU_d7df3efe-d9ed-4919-9402-3b6fdcae1d87">12.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMi0zLTEtMS0xMTc2MDU_154a651c-d705-4789-bbf2-26c2399dacc8">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="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="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMy0xLTEtMS0xMTc2MDU_bf9421ca-3207-47e0-9652-d41b6f53f992">74.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMy0yLTEtMS0xMTc2MDU_45b54526-b721-4475-b972-09c11374439f">5.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMy0zLTEtMS0xMTc2MDU_8c09589e-3507-48f8-9ea2-a39b7b030702">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="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="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNC0xLTEtMS0xMTc2MDU_ac961b36-9530-4276-83c6-9e514dc4f495">102.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNC0yLTEtMS0xMTc2MDU_e025de82-1578-441a-8678-ae866277195e">5.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNC0zLTEtMS0xMTc2MDU_902e5ec2-cd80-454f-aa51-b88502b7b717">107.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:#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="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNS0xLTEtMS0xMTc2MDU_52bbfb6c-71a8-4ca1-a57e-c4224d4c7a26">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="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNS0yLTEtMS0xMTc2MDU_f890508a-fe36-48cf-90bf-70b775a48867">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="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNS0zLTEtMS0xMTc2MDU_ccc209d6-cf03-4939-9008-16d03a8bec6a">24.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 net of reversal</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNi0xLTEtMS0xMTc2MDU_d781c966-4aa7-40e5-9383-1bd652ca37ec">19.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNi0yLTEtMS0xMTc2MDU_086637a3-36c6-47fb-a24e-d94fb3793f95">&#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="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNi0zLTEtMS0xMTc2MDU_7e628127-84ba-40fb-b62d-68089c012254">19.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: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="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfOS0xLTEtMS0xMTc2MDU_3c9c1720-e347-4e3f-9da9-5a7389808e64">3.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfOS0yLTEtMS0xMTc2MDU_2b8c04ea-4ae2-4fae-a5e8-4e86f31d207a">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="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfOS0zLTEtMS0xMTc2MDU_ea70d751-6deb-4757-94b3-d964f910be60">4.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5c805d2fa7b8400694eef5566041ffd8_I20211231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTAtMS0xLTEtMTE3NjA1_694ad376-d278-4867-8da1-9106af4ba001">459.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i13b56e0306184c77948b159e5f9a313b_I20211231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTAtMi0xLTEtMTE3NjA1_e7842688-d1e6-4d10-ae0e-d06f2ef97589">16.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic258a8670f924872a266b1c502777751_I20211231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTAtMy0xLTEtMTE3NjA1_ab32b1d3-3996-4b36-8d7c-0ed072cd4dd4">476.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="i966e5d392ca643638854d130cdab9145_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTEtMS0xLTEtMTE3NjA1_adb07d4c-23bb-4e48-8799-f75dab050567">76.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="ie95237bf9343460c81d58873284df9e0_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTEtMi0xLTEtMTE3NjA1_596e115f-6b03-4b2e-afa9-1c45a2f414e5">4.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTEtMy0xLTEtMTE3NjA1_d44b11c2-6d1a-45bf-b8ed-736db807d521">81.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;padding:2px 1pt;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="i966e5d392ca643638854d130cdab9145_D20220101-20221231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTItMS0xLTEtMTE3NjA1_0c723a06-50fb-4b36-abcf-3aa23b9c5ed9">8.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="ie95237bf9343460c81d58873284df9e0_D20220101-20221231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTItMi0xLTEtMTE3NjA1_0af6af89-4e94-42c5-ba9e-421721646e95">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="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTItMy0xLTEtMTE3NjA1_cb1d8a14-78f9-42ed-b60e-eb271df627cb">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="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="i966e5d392ca643638854d130cdab9145_D20220101-20221231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTMtMS0xLTEtMTE3NjA1_85e538b0-9cb8-4d0f-8490-f48a636ff43e">115.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="ie95237bf9343460c81d58873284df9e0_D20220101-20221231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTMtMi0xLTEtMTE3NjA1_7b75a3b9-7b41-478a-957a-f8c7acd210a3">6.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="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTMtMy0xLTEtMTE3NjA1_a956155b-e626-4778-afcd-c4d7234cdc84">122.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:#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="i966e5d392ca643638854d130cdab9145_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTQtMS0xLTEtMTE3NjA1_be2e7cd2-4ed3-469b-8c44-06bbe9f165f2">6.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="ie95237bf9343460c81d58873284df9e0_D20220101-20221231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTQtMi0xLTEtMTE3NjA1_c0aa2e21-9a03-4465-9022-43998d0c7aab">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="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTQtMy0xLTEtMTE3NjA1_9f1133f1-c0d1-45ae-b958-890697b87a17">6.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%">Reversal of impairment, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i966e5d392ca643638854d130cdab9145_D20220101-20221231" decimals="-5" sign="-" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTUtMS0xLTEtMTE3NjA1_a812166f-7727-44f2-aec9-f6e7691c9323">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="ie95237bf9343460c81d58873284df9e0_D20220101-20221231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTUtMi0xLTEtMTE3NjA1_bb14e5cf-ebfb-45f7-8776-af0d7c59ae33">&#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="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231" decimals="-5" sign="-" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTUtMy0xLTEtMTE3NjA1_60560732-635a-4054-8138-5c979402a9b6">4.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="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="i966e5d392ca643638854d130cdab9145_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTgtMS0xLTEtMTE3NjA1_b707a69e-ac29-4103-8914-827bf966dfb9">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="ie95237bf9343460c81d58873284df9e0_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTgtMi0xLTEtMTE3NjA1_564da85e-f0c0-49b2-8aa3-4fae75a6563f">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="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTgtMy0xLTEtMTE3NjA1_34690e3d-5fc3-41fe-a83e-3e73fe7fee26">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="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i30e70d2b4598418bb45206e4f39c8f58_I20221231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTktMS0xLTEtMTE3NjA1_a64eacd4-c2b1-4e6f-9568-c5456334a152">455.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie8faac9c57e441049fb38134946e8013_I20221231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTktMi0xLTEtMTE3NjA1_4439895f-cf28-49b8-8ae2-8e5e699ccaa2">15.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4c57a13429df4f1ca7f7c19d884fc97f_I20221231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTktMy0xLTEtMTE3NjA1_9c49b8fa-a0e0-4a99-af8e-af4f80fd7fd6">470.4</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="ib98ccf767db742b9b2e59e0c348140e7_D20220101-20221231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTI3_2d0559b4-b0e2-4d83-9093-c88392b498e7">1</ix:nonNumeric> to <ix:nonNumeric contextRef="if2e36fbf98fe4b3abd3eaf0195e93895_D20220101-20221231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTMz_71544e60-92c9-439e-a78d-0ebdb1e6fe63">15</ix:nonNumeric> years and had a weighted average remaining lease term of <ix:nonNumeric contextRef="i82b5607c0452454da865cd1af0e02d37_D20220101-20221231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTg3_15ace63e-af8f-4688-9690-796a376511db">6.6</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, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (2021 - <ix:nonNumeric contextRef="i21251eb687164486a1cbd506cf67ac60_D20210101-20211231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMjAy_1ae1653d-9aba-4e96-a880-66ccc5eca4cd">7.3</ix:nonNumeric> years). To provide operational flexibility, the Company includes extension and termination options in certain 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="ia86800e660de460588e65069db21925b_D20220101-20221231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNDA0_7c582fb7-609d-4388-9c37-af5f517867c1">2</ix:nonNumeric> to <ix:nonNumeric contextRef="i703a9d87ffed4b68b13a388e6768c929_D20220101-20221231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNDEw_d5a00fc8-07ba-4f5f-8fa6-70f28ebf7bd5">7</ix:nonNumeric> years and had a weighted average remaining lease term of <ix:nonNumeric contextRef="id05ce900756f44b797dceba72835ae2b_D20220101-20221231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNDY0_dab09af4-f25d-4f23-8a20-74604ad487dc">3.2</ix:nonNumeric> years at December&#160;31, 2022 (2021 - <ix:nonNumeric contextRef="i57fdb4fd09824a3e81035a57e775cf4e_D20210101-20211231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNDc5_3893c80b-1df8-41bc-b5d0-a05e15f9ba7f">3.4</ix:nonNumeric> years). </span></div><div><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="ia25d36ce32b0421cbf09314f141aeb90_D20220101-20221231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNjc5_7ead9e20-25a0-44d5-8a8b-6e992136866b">1</ix:nonNumeric> to <ix:nonNumeric contextRef="ie29d4441ae874c30a2132296b3301e83_D20220101-20221231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNjg1_5d4336b8-a411-44f0-893e-9de349fc8e99">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%">The Company's acquisition integration activities and initiatives to optimize office space led to the approval of formal plans to sublease and exit certain underutilized office spaces. These changes in use resulted in the recognition of impairment losses, where the carrying amount of the assets exceeded the recoverable amount, determined based on the value in use method, and an onerous contract provision of $<ix:nonFraction unitRef="cad" contextRef="icb684907af0e4891a45599d9cb9817b1_I20221231" decimals="-5" name="ifrs-full:OnerousContractsProvision" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTI3NA_25481d00-6357-4dfc-aaeb-8108e645982b">19.0</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i85c0c28df3a34f4286654bc53675810e_I20211231" decimals="-5" name="ifrs-full:OnerousContractsProvision" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNTQ5NzU1ODE3MDky_c037bd3d-81e8-4f3b-8839-d87b20612656">12.5</ix:nonFraction>) (note 17). Subsequent payments made for variable costs on impaired office lease assets reduced the estimated future cash outflows and increased the recoverable amount of the leased assets resulting in the reversal of previously recorded impairments.</span></div></ix:continuation><div><span><br/></span></div><div><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><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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-30</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i3dc2016ec361491eac47d604b3e1d880"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTk5OQ_77c37a44-73c8-4c42-ab3b-c410c23b3355" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses and reversals for the year 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="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;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="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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="i5afe5d6d0c9e4837bffc91da89f7e884_D20220101-20221231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfMi0xLTEtMS0xMTc2MDU_8d0ab29e-1dbc-4162-867a-ac9e7482ebc0">0.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#dbdbdb;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="i8d0de30f3da54dbcbe11320f1ee28cb9_D20220101-20221231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfMi0yLTEtMS0xMTc2MDU_5c5ff4bd-6f51-4ed8-90fa-277f17406d67">0.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#dbdbdb;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="ief3eae68d2c0450f948f54fcbdf7fa89_D20220101-20221231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfMi0zLTEtMS0xMTc2MDU_85616f82-2737-4340-b61e-76e84a05a5b8">2.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#dbdbdb;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="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfMi00LTEtMS0xMTc2MDU_370b23f3-908c-490f-966c-45a7b40544b7">2.6</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment reversals</span></td><td colspan="3" style="background-color:#dbdbdb;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="i280b65129c5e407bbebb46f6f15569e5_D20220101-20221231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNC0xLTEtMS0xMTc2MDU_db7d5eed-503b-439c-9d00-758f4a282062">2.5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#dbdbdb;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="i195365f2d6ae4f91916a49eb61d86776_D20220101-20221231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNC0yLTEtMS0xMTc2MDU_e57b73c6-8ae4-459e-abd3-2fefe62abf23">3.4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#dbdbdb;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="id39aa40307f3476091d29a1e484e70b1_D20220101-20221231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNC0zLTEtMS0xMTc2MDU_12cab529-b6a4-45af-8667-57b49c94c885">2.2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#dbdbdb;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNC00LTEtMS0xMTc2MDU_e521a0f5-437f-4350-b814-f5669cf3c820">8.1</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net impairment reversal of lease assets and property and equipment</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i280b65129c5e407bbebb46f6f15569e5_D20220101-20221231" decimals="-5" sign="-" name="stn:ImpairmentLossNetOfReversal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNS0xLTEtMS0xMTc2MDU_6f05a0e5-049a-4637-8083-9291751f6ae0">2.4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i195365f2d6ae4f91916a49eb61d86776_D20220101-20221231" decimals="-5" sign="-" name="stn:ImpairmentLossNetOfReversal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNS0yLTEtMS0xMTc2MDU_ee402685-f416-4799-891e-e1556c539f14">3.1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id39aa40307f3476091d29a1e484e70b1_D20220101-20221231" decimals="-5" name="stn:ImpairmentLossNetOfReversal" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNS0zLTEtMS0xMTc2MDU_02bf257c-dfbb-4bd3-911f-0cc822b35746">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="stn:ImpairmentLossNetOfReversal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNS00LTEtMS0xMTc2MDU_f0fe05f2-aba4-44e1-84d7-2b15116128cf">5.5</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recoverable amount</span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5c84b120bca14446b261dc4b25f3ea47_I20221231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNi0xLTEtMS0xMTc2MDU_cc1f8880-9b44-4536-8446-8f2c96a33ddb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idd4f3f8773924a5f8f336434c9a3fcbf_I20221231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNi0yLTEtMS0xMTc2MDU_5fef06cf-16af-4973-b74b-b28de34b7cc1">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2022e74a55cf4f0bbc79cf11235e1b5f_I20221231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNi0zLTEtMS0xMTc2MDU_e191c843-9a28-4e17-bdaa-d8f431202360">4.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNi00LTEtMS0xMTc2MDU_502cd1ea-a6ec-4c8b-9dcd-2b5cd7e38a47">4.3</ix:nonFraction></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: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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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:400;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:400;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:400;line-height:120%">Total</span></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%">At December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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><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><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%">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="icb4305abd682423f869c082fb2a5fc3a_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMi0xLTEtMS0xMTc2MDU_f7b75ff4-0c41-4770-b3a4-89f2ba5b4a0b">10.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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i41bb5f9be49f48acbb9b43a72b4edfdc_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMi0yLTEtMS0xMTc2MDU_7f60943a-7589-44a2-a1af-72e23ff5bc56">12.6</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="i9573a8048c834ccdbd585c724f10d943_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMi0zLTEtMS0xMTc2MDU_b048e069-492e-4879-a3d4-9a7156313da6">0.6</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="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMi00LTEtMS0xMTc2MDU_af476368-f7be-44fd-9883-c4437c3e75ee">23.7</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="ia95a7867337e4f97a22d8a6f067f1dcf_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMy0xLTEtMS0xMTc2MDU_b02a8849-ac6d-482c-82ed-0f615f3ea34c">1.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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic888b0212f9144a3aeb2178298dcb9a0_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMy0yLTEtMS0xMTc2MDU_d6bb42a7-2d9e-4278-b995-ea77d8d3db82">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="i23f76d0965ea46e897e8173074c916ed_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMy0zLTEtMS0xMTc2MDU_45aa3471-6f40-4a48-bacc-49661f74cb40">0.2</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="ia3efadac54f74b78afa79bd38ba078f6_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMy00LTEtMS0xMTc2MDU_9bfd7191-836c-4432-a182-308ae02a2938">6.9</ix:nonFraction></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%">Impairment reversals</span></td><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="i103acbb0e8a94f28951611deea572300_D20210101-20211231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0xLTEtMS0xMTk4NjE_56ce981b-4d01-443f-b508-3314e373182c">3.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="ie77aaa9a97ce4c77b43a6edbab8f69bb_D20210101-20211231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0yLTEtMS0xMTk4Njg_9dfcb837-e51e-4ff1-bc29-e6121ab6783b">1.2</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="i3944f63f5c1e43a39aaa47989c2e9edd_D20210101-20211231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0zLTEtMS0xMTk4NzU_880c1e80-2228-4ae4-8a35-173c2b8267b1">0.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC00LTEtMS0xMTk4ODI_55aba107-aa06-4e32-97f3-1d9c048a6553">5.8</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net impairment of lease assets and property and equipment</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i103acbb0e8a94f28951611deea572300_D20210101-20211231" decimals="-5" name="stn:ImpairmentLossNetOfReversal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0xLTEtMS0xMTc2MDU_1481e993-4588-4383-9519-977f940b0b8b">8.6</ix:nonFraction></span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie77aaa9a97ce4c77b43a6edbab8f69bb_D20210101-20211231" decimals="-5" name="stn:ImpairmentLossNetOfReversal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0yLTEtMS0xMTc2MDU_ec784cc3-1af2-41cc-a3ea-e36b1ba4661b">16.2</ix:nonFraction></span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3944f63f5c1e43a39aaa47989c2e9edd_D20210101-20211231" decimals="-5" name="stn:ImpairmentLossNetOfReversal" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0zLTEtMS0xMTc2MDU_da9c9dea-1a07-4de5-be81-bf81dbc56baf">&#8212;</ix:nonFraction></span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:ImpairmentLossNetOfReversal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC00LTEtMS0xMTc2MDU_483763b6-2a14-46d2-8d80-06ad59fb756f">24.8</ix:nonFraction></span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recoverable amount</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8705051916a74b8da4b44c778bf9ab25_I20211231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNS0xLTEtMS0xMTc2MDU_ec4ae9f3-1a33-4fb3-8d79-ee4c727f6243">&#8212;</ix:nonFraction></span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6efb01e31a444aa29282fc1c2b759f07_I20211231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNS0yLTEtMS0xMTc2MDU_542cb341-47bb-49ec-a5a4-6443fc9381d7">6.8</ix:nonFraction></span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i288eeb50128c486fa87617bec706accf_I20211231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNS0zLTEtMS0xMTc2MDU_21c44b2e-cb45-46f6-9f94-613cdfb99cfb">1.1</ix:nonFraction></span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNS00LTEtMS0xMTc2MDU_05f8bb4b-0272-455e-98b2-c58a54719d62">7.9</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMjAwMA_409cf1ce-a68a-4131-a074-31f959211453" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts recognized in administrative and marketing expenses</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - variable lease payments</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfMy0xLTEtMS0xMTc2MDU_9713fe52-72c6-41ea-b268-e4b3a14c01ed">39.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top: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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfMy0yLTEtMS0xMTc2MDU_938d251d-39e7-446d-b516-ca39e34b99ba">43.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - short-term leases and leases of&#160;low-value&#160;assets</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNC0xLTEtMS0xMTc2MDU_6019d66a-db4f-4fac-89ea-c515512d27d6">2.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNC0yLTEtMS0xMTc2MDU_791c8898-2d4a-4b55-81da-4345cfab1d90">2.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income from subleases</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:IncomeFromSubleasingRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNS0xLTEtMS0xMTc2MDU_9ca3915b-e9d2-4d92-9ff7-2bfde76ddb9a">2.5</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:IncomeFromSubleasingRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNS0yLTEtMS0xMTc2MDU_ac07829b-9114-431b-ae14-ad504c6d9105">3.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:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNy0xLTEtMS0xMTc2MDU_45a13538-d0a0-434d-ab3c-34f1d7a48c0d">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:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNy0yLTEtMS0xMTc2MDU_b782f176-87b2-4a34-a74b-f70cc0153ec5">42.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable lease payments include operating expenses, real estate taxes, insurance, and other variable costs. Future undiscounted cash flows for short-term leases, leases of&#160;low-value&#160;assets, variable lease payments, and sublease payments receivable are disclosed in note 20. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash outflows for lease liabilities are disclosed in note 32.</span></div></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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%">12. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMzIxNw_a6ff2245-4b8d-4c20-8619-2aaa06b30091" continuedAt="i35a61f484f2f49e1b2eef768aec41d84" escape="true">Goodwill</ix:nonNumeric></span></div><ix:continuation id="i35a61f484f2f49e1b2eef768aec41d84" continuedAt="ic9a8044ef8d34d4c9ac94baa2c20d7ed"><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMzIxOA_dcc406ac-25a5-49fb-b224-53abe78c1317" 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/>2022</span></td><td colspan="3" 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/>2021</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="icc31f56c57d74a8aa3a9c6e21b614358_I20211231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMi0xLTEtMS0xMTc2MDU_d727e51b-df4a-4389-b968-4086bb4a6fae">2,362.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i873be7151c6a4ac7bb0cfbfab5a67c52_I20201231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMi0yLTEtMS0xMTc2MDU_f8b46bf3-1f69-4554-92e8-1c79d43e3696">1,851.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionalRecognitionGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMy0xLTEtMS0xMTc2MDU_230b1869-6022-4d2d-82c0-1c88beae750a">64.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionalRecognitionGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMy0yLTEtMS0xMTc2MDU_e0aa56f9-1c77-4461-a4a6-03404f57e55f">532.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="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="i37a6c2353a7045c384bd494f60918057_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfNS0xLTEtMS0xMTc2MDU_a0f3681c-efe1-4537-a1bf-f9e1f8235a5a">97.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="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfNS0yLTEtMS0xMTc2MDU_200e4f39-7931-44b1-8637-2f0e9cdcef8f">22.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-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9af1ff72dc0e49d5ab6a85b41bf3d98c_I20221231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfNi0xLTEtMS0xMTc2MDU_99072695-b0d9-479b-8c1e-e339bba63265">2,524.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icc31f56c57d74a8aa3a9c6e21b614358_I20211231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfNi0yLTEtMS0xMTc2MDU_550715f4-69c9-4d5e-8d3e-92047405e5a0">2,362.3</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i2309c148717e41e4b07b2096f4b082fe_I20221231" decimals="-5" sign="-" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMTEtMS0xLTEtMTE3NjA1_fcc00bea-9215-4928-bfcd-27896f810b77">178.0</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i38b8734a9d454506b1bc3ff738a4075d_I20211231" decimals="-5" sign="-" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMTEtMi0xLTEtMTE3NjA1_b93977fb-7ace-4a78-942f-648b31c41168">178.0</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMTItMS0xLTEtMTE3NjA1_0ba6f1ce-e35d-432e-bb01-b3c951960f7b">2,346.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMTItMi0xLTEtMTE3NjA1_35c28a15-5a84-47f9-b309-c7a3f5d897f2">2,184.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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></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, 2022</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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ic9a8044ef8d34d4c9ac94baa2c20d7ed"><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><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMzIxOQ_c402837a-33cf-457b-bc88-4d38c54f5f9b" 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/>2022</span></td><td colspan="3" 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/>2021</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="i9d61e4a6fda44641a82c792e573444b3_I20221231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfMi0xLTEtMS0xMTc2MDU_d2d19754-26f9-4323-b624-e602789dbdb9">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="i0ce90c45417e497584db049d7eae83bd_I20211231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfMi0yLTEtMS0xMTc2MDU_a9901f0c-5911-4f3d-b9e0-908d3927efe1">359.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icf98de6738f44db984e67830cb599ba4_I20221231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfMy0xLTEtMS0xMTc2MDU_160ad74e-d60e-431e-bcaf-71aa8f200ded">1,408.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="padding: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="if1af5f000afc4c2483321b2bc0a3c2e5_I20211231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfMy0yLTEtMS0xMTc2MDU_c6bb09d0-ca96-460f-8ec0-d5c9164bdc3d">1,304.9</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="ifc452e2a430f40e692cf54750e05d156_I20221231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfNC0xLTEtMS0xMTc2MDU_44127be2-a46d-4243-b57c-67cb3fe428be">578.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ieb59021e84134ad28f7735967b33b7b9_I20211231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfNC0yLTEtMS0xMTc2MDU_71dac438-b100-4b50-a5a6-1edc298ae650">519.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Allocated</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib87a750a0cf5439387336ce5d870b280_I20221231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfNS0xLTEtMS0xMTc2MDU_96d05015-326a-4a06-be4a-244bdf909fa2">2,346.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1c3ea41c1074438490c03e3efbcf4508_I20211231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfNS0yLTEtMS0xMTc2MDU_bd25b796-e7b5-44b5-a839-c294013c65a8">2,184.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2022, and October&#160;1, 2021, the Company performed its annual goodwill impairment test in accordance with its policy described in note 4. Based on the results of the 2022 and 2021 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assumptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculation of fair value less costs of disposal is most sensitive to the following key assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Operating margin rates based on actual experience and management&#8217;s long-term projections.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Discount rates reflecting investors&#8217; expectations when discounting future cash flows to a present value, taking into consideration market rates of return, capital structure, company size, and industry risk. If necessary, a discount rate is further adjusted to reflect risks specific to a CGU or group of CGUs when future estimates of cash flows have not been adjusted. For its October&#160;1, 2022 impairment tests, the Company discounted the cash flows for each CGU or group of CGUs using an&#160;after-tax&#160;discount weighted-average rate ranging from <ix:nonFraction unitRef="number" contextRef="i366da4dd42fd4e0abd625fe21b5a1be6_I20221001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMTgyMg_cd1cdfbc-0888-4c06-a13a-68614b911d98">8.8</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ief977f4cca6f481481682ae1ab2c6a3d_I20221001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMTgyOA_ade9414b-3b44-4cc2-99da-e9881941543b">10.1</ix:nonFraction>% (October 1, 2021 &#8211; <ix:nonFraction unitRef="number" contextRef="i9cb4cc64c5e44d259c56e0e7140fd6c2_I20211001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMTg0OA_eaa7b233-8129-49c2-901a-f4e43b280d8a">7.7</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i38a20dc692da44f19a401dde170f7b89_I20211001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMTg1NA_1974cb82-ddcb-435a-baf6-30dfdecaa860">8.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%">Other assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Terminal growth rates based on actual experience and market analysis. Projections are extrapolated beyond five years using a growth rate that does not exceed <ix:nonFraction unitRef="number" contextRef="id9bf6812aa03425f90ae5e089bd00d81_I20221231" decimals="3" name="ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMjAzNw_ffcbf054-e325-4b72-87d9-c8dda35a33b2">3.8</ix:nonFraction>% (2021 &#8211; <ix:nonFraction unitRef="number" contextRef="i79586229b3114ac79186749a8269a880_I20211231" decimals="3" name="ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMjA0Ng_0817cf67-7aaf-46ec-b1a3-c5cb97760f37">2.5</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, 2022, the recoverable amounts of CGUs and group of CGUs tested exceeded their carrying amounts and management believes that no reasonably possible change in any of the above key assumptions would have caused the carrying amount to exceed its recoverable amount.</span></div></ix:continuation><div 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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-32</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_73"></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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfIntangibleAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMzk0_195960e9-79e7-4611-949b-512c06d9e637" continuedAt="ib577e40dfa844bbabeda2d6fe70bba8f" escape="true">Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="ib577e40dfa844bbabeda2d6fe70bba8f"><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMzk1_99a02a1c-9731-4558-a471-ba040c9482a7" 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, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia10b22ab5c954e0baaad450d3cf79b92_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMy0xLTEtMS0xMTc2MDU_d837855d-2810-41ee-b929-cae516e469a0">325.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="ia4b67129b42d4381b995472aa2a290dd_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMy0yLTEtMS0xMTc2MDU_8394fcea-4054-4efe-bf67-d51b747d5537">2.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib41d598a1b62437f8176dab700ea0257_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMy0zLTEtMS0xMTc2MDU_6c962ad3-09d1-4bf7-a15c-a8f0cbb8f6f7">39.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="ia3b5076616c2458ebbfd04c072bdc8cb_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMy00LTEtMS0xMTc2MDU_e52d8050-e38a-4497-bd83-472c9c39ab59">2.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i873be7151c6a4ac7bb0cfbfab5a67c52_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMy01LTEtMS0xMTc2MDU_ea52172a-8426-4029-8c2d-855ee4c80f0f">368.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%">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="ie44ca00c8c434ed487af37dff024c2b2_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNi0xLTEtMS0xMTc2MDU_e5c7895a-bda6-42e9-895a-c6d3b12a1e39">&#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="i277b148ada2548be893df1c2ff4a6e51_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNi0yLTEtMS0xMTc2MDU_5f1fcdd6-4b8b-4a43-8f24-fed1060a271e">&#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="idd0b16fccba04026ab536275a58c106d_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNi0zLTEtMS0xMTc2MDU_755a0f9f-b729-4997-8135-44e954da35ed">48.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idb9049e6762e41b9b781147b22509b37_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNi00LTEtMS0xMTc2MDU_4706d5a1-085b-4846-908f-798557747a7b">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="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNi01LTEtMS0xMTc2MDU_1032a893-3aeb-496a-824b-9b19c59274a3">49.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie44ca00c8c434ed487af37dff024c2b2_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNy0xLTEtMS0xMTc2MDU_dcf7f584-407c-4760-b703-7427deee7be8">152.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i277b148ada2548be893df1c2ff4a6e51_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNy0yLTEtMS0xMTc2MDU_9ec49d0a-0249-48a8-9a6b-01cac85198b3">51.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idd0b16fccba04026ab536275a58c106d_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNy0zLTEtMS0xMTc2MDU_81d5a543-0569-459a-8d31-83e6851ea8bf">&#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="idb9049e6762e41b9b781147b22509b37_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNy00LTEtMS0xMTc2MDU_974464ca-a2c2-43e4-95eb-495406461f88">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="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNy01LTEtMS0xMTc2MDU_2564399b-8b3d-4ec4-9594-7467841d7460">205.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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="ie44ca00c8c434ed487af37dff024c2b2_D20210101-20211231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfOS0xLTEtMS0xMTc2MDU_e33a58bc-9e44-46c1-8463-67bac01fe499">8.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i277b148ada2548be893df1c2ff4a6e51_D20210101-20211231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfOS0yLTEtMS0xMTc2MDU_bd1a9b3c-5f0b-4a24-8409-b30bc1d930a3">4.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="idd0b16fccba04026ab536275a58c106d_D20210101-20211231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfOS0zLTEtMS0xMTc2MDU_85c9c436-176c-4e57-8052-91e986cc39c0">13.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="idb9049e6762e41b9b781147b22509b37_D20210101-20211231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfOS00LTEtMS0xMTc2MDU_3e5725be-3a2e-458d-beb0-984ab41cb7fa">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="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfOS01LTEtMS0xMTc2MDU_38e77ef4-fed9-4fe9-8f51-c97b8a2ea4c4">26.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie44ca00c8c434ed487af37dff024c2b2_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTAtMS0xLTEtMTE3NjA1_924d834e-f308-41c1-865e-733a37164561">5.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i277b148ada2548be893df1c2ff4a6e51_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTAtMi0xLTEtMTE3NjA1_2b32a796-76a5-49b3-8f36-2db9a31d2e9f">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="idd0b16fccba04026ab536275a58c106d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTAtMy0xLTEtMTE3NjA1_ace4fc1b-98cd-47fa-9f96-8616d26f7c9a">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="idb9049e6762e41b9b781147b22509b37_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTAtNC0xLTEtMTE3NjA1_7e8aa061-da42-4369-96e8-f18eee427c12">&#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="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTAtNS0xLTEtMTE3NjA1_3c003524-1286-4889-b8e1-8636f72badd9">5.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie03f6ae97c0a4ed1b1205b7938045701_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTEtMS0xLTEtMTE3NjA1_0539d634-4670-4aad-a133-e63befd071a0">463.2</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0d4165507bca46a5b93a0b8bef91cb5f_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTEtMi0xLTEtMTE3NjA1_733d9466-cd21-4d0e-8b7a-26dd018def63">50.2</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5f9aeeb8e988425dae90756cc3b57082_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTEtMy0xLTEtMTE3NjA1_28974950-c62e-40f8-9407-9117de1b86a3">74.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id412eeb7cecb4bd3bf988f1eef3309f2_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTEtNC0xLTEtMTE3NjA1_7fbee790-4298-4a93-8c8f-95402ee5fdc8">4.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icc31f56c57d74a8aa3a9c6e21b614358_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTEtNS0xLTEtMTE3NjA1_7f642198-344d-439d-b820-b48066d30df6">592.2</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;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="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTItMS0xLTEtMTE3NjA1_47cec8b1-caf3-44d6-91f6-9ba6e3de83b2">&#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="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTItMi0xLTEtMTE3NjA1_b2a14458-a9bb-4480-8fa4-c415fa9076b5">&#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="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTItMy0xLTEtMTE3NjA1_005b04c0-34d9-41eb-9c6c-e383e329096d">25.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="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTItNC0xLTEtMTE3NjA1_f7146745-e1e8-4018-8d22-c90c00ef62c6">&#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="i37a6c2353a7045c384bd494f60918057_D20220101-20221231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTItNS0xLTEtMTE3NjA1_bc224d01-cdb9-4bb1-801b-472c58233abe">25.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%">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="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTMtMS0xLTEtMTE3NjA1_ef80a642-be8f-4ea4-aec1-2c3d49bcda2d">13.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="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTMtMi0xLTEtMTE3NjA1_17065612-60a9-4a5b-bb2f-b973ce2a0772">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="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTMtMy0xLTEtMTE3NjA1_c036a309-d890-40b7-9393-4e6b1d51ddd6">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="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTMtNC0xLTEtMTE3NjA1_58ceef20-d758-4678-a052-3cd94a8d0d0a">&#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="i37a6c2353a7045c384bd494f60918057_D20220101-20221231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTMtNS0xLTEtMTE3NjA1_843e9516-e125-4528-a471-80a29a232e13">15.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%">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="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTQtMS0xLTEtMTE3NjA1_06681b76-83a7-4c6c-bd50-f3e90e212293">24.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="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTQtMi0xLTEtMTE3NjA1_217fef33-69dd-4a28-8136-a366663381b6">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="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTQtMy0xLTEtMTE3NjA1_d6e8d29f-ef5c-4cf1-bf24-b0444eddaf34">12.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="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTQtNC0xLTEtMTE3NjA1_f08e3fa3-a16a-4a43-b202-67c21a65e849">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="i37a6c2353a7045c384bd494f60918057_D20220101-20221231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTQtNS0xLTEtMTE3NjA1_77f4d3c8-4116-4980-8101-8793d0c4b92a">44.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%">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="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231" decimals="-5" name="ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMS0xLTEtMTMyMzQ1_47c06c3f-bdd5-447f-816f-e8323d2eab15">&#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="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231" decimals="-5" name="ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMi0xLTEtMTMyMzUy_b53048f9-00c0-4b36-a4fc-cdbefd6ac9dd">&#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="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231" decimals="-5" name="ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMy0xLTEtMTMyMzU5_abbb1186-d462-44c6-bbfc-21328309d349">&#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="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231" decimals="-5" name="ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtNC0xLTEtMTMyMzY2_a3c4b10c-7555-4c1c-b9a4-4b7944a8dcb7">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="i37a6c2353a7045c384bd494f60918057_D20220101-20221231" decimals="-5" name="ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtNS0xLTEtMTMyMzcz_e836889f-9c7f-42c8-ac2c-ad50c5400412">1.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="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMS0xLTEtMTE3NjA1_5d4de871-cec5-41c4-9c9b-0d2b04a7ed66">19.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMi0xLTEtMTE3NjA1_6b1ef9da-258f-470d-9801-e21a74d815e8">2.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="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMy0xLTEtMTE3NjA1_7fd42fb4-6e10-485e-8abc-d7db63ae4178">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="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtNC0xLTEtMTE3NjA1_d5736212-6541-41fd-8891-4f9b71838f02">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="i37a6c2353a7045c384bd494f60918057_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtNS0xLTEtMTE3NjA1_24cbbf00-4931-4098-86da-7177c3be2c81">23.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i035516467ab84e6492fd03ac9bd62aa4_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTYtMS0xLTEtMTE3NjA1_9b2b171c-1863-4e7d-81af-f539fbb75fff">471.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i373e74f956664b0c9582a303ff9f755e_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTYtMi0xLTEtMTE3NjA1_e49544b0-94df-472d-9674-a6907f6ca282">48.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6c0410b08e2e49d1ad9bfe2d4a8267ad_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTYtMy0xLTEtMTE3NjA1_6d3d46bb-43b3-45bd-a77f-03cb9e75fa6c">89.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i754d03bfc8d149b9ae6fc50d65c3aacf_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTYtNC0xLTEtMTE3NjA1_d54082ac-23ba-46e6-8ae8-70bfbaa9dfe7">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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9af1ff72dc0e49d5ab6a85b41bf3d98c_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTYtNS0xLTEtMTE3NjA1_77d8cba8-2d84-420b-b5ed-35c6bd39c51f">610.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib6e14428f8214c41ae32d048b4596196_I20201231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTgtMS0xLTEtMTE3NjA1_df5999ad-f2f2-40dc-8b5e-2b051b013a1a">163.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="i73433393149f493f8de0b2fa93adfebf_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTgtMi0xLTEtMTE3NjA1_b245b846-5d25-4ac2-8e2f-2b4769b2b3d3">&#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="ib06dbeaca1b64aa3a871371bc641b43e_I20201231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTgtMy0xLTEtMTE3NjA1_47fb362a-7104-4ba3-a66e-8c37c36a3e87">23.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="i6458eb6ce3ab4a97b319131eeed5a2da_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTgtNC0xLTEtMTE3NjA1_6f7c1f5e-1fd1-4aad-a5f9-29858338421b">&#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="i5fd4ee0ea0cc41c18ebdbe7f54c5438f_I20201231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTgtNS0xLTEtMTE3NjA1_111f8289-c3da-4683-a60f-60fcb67c62f3">186.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%">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="ib6240afbbae2486b813b13a0612b23be_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjEtMS0xLTEtMTE3NjA1_2ae63582-3b80-4cc0-b8ff-6546b3fcdcbb">32.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i921c6165b78647a690687159bf09c957_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjEtMi0xLTEtMTE3NjA1_d13375e2-ac2f-4d49-bd2c-aa24acf8a6e6">6.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ide10fdc8a99a40d3b1b6f2d849482cac_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjEtMy0xLTEtMTE3NjA1_1ad6a5b3-bc7f-447f-be7c-5342ccc97c2a">20.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibb6fd5a30bb6431ba6272f69d758328d_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjEtNC0xLTEtMTE3NjA1_7339a8e7-f170-498e-a418-d9f6c55b97f2">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="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjEtNS0xLTEtMTE3NjA1_4dbfca58-e21f-4726-babc-fac7124d6295">60.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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="ib6240afbbae2486b813b13a0612b23be_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjQtMS0xLTEtMTE3NjA1_05f481f8-cc96-4d2a-a929-12663f9cb286">8.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i921c6165b78647a690687159bf09c957_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjQtMi0xLTEtMTE3NjA1_73e4207a-384b-4cab-8b4c-413e8ccbdd76">4.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ide10fdc8a99a40d3b1b6f2d849482cac_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjQtMy0xLTEtMTE3NjA1_c175319e-0a45-4e24-8895-e1f1180c5ce8">13.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibb6fd5a30bb6431ba6272f69d758328d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjQtNC0xLTEtMTE3NjA1_f4e27039-ff06-4d82-a29c-5ccb8b8ef1ec">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="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjQtNS0xLTEtMTE3NjA1_bc6f2120-03e5-46b6-8c2e-4630a142c10b">26.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib6240afbbae2486b813b13a0612b23be_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjUtMS0xLTEtMTE3NjA1_d8a51e27-d191-4861-b736-4f898ec86dba">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="i921c6165b78647a690687159bf09c957_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjUtMi0xLTEtMTE3NjA1_d0fdeeba-bee1-4e6b-a879-83b6dddfdb0c">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="ide10fdc8a99a40d3b1b6f2d849482cac_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjUtMy0xLTEtMTE3NjA1_4dc8ea25-2eb4-40e6-bc48-834ff25adccb">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="ibb6fd5a30bb6431ba6272f69d758328d_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjUtNC0xLTEtMTE3NjA1_2bd1dca7-4596-4576-aa64-67ab6655d234">&#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="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjUtNS0xLTEtMTE3NjA1_029b78ec-e16f-43b8-9f90-c820a815cded">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="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic2d7382aff734f4aa965deaca3809561_I20211231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjYtMS0xLTEtMTE3NjA1_22595a5f-66dd-4878-a0b1-f8ff48de8b1a">185.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0c9b9a6dd2cb40ce975bf32d71e5dd12_I20211231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjYtMi0xLTEtMTE3NjA1_5492b06a-3157-4b44-ace6-578b509a352a">2.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3d5b6957813e40cd80336ef6fea1a46d_I20211231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjYtMy0xLTEtMTE3NjA1_a79aff68-5899-4229-be6a-7a91f069c0ef">31.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i37ade45250e744e78cd360cba89ced89_I20211231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjYtNC0xLTEtMTE3NjA1_105edd21-0fe0-4f0e-bb1e-26d35e29dfec">0.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9e4766b9009d40cfaa11d0ca0d7b6546_I20211231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjYtNS0xLTEtMTE3NjA1_cf3dd107-6885-40ec-92e9-316a5f26adad">218.9</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i210e149383b649b2bcaee76e39a9d198_D20220101-20221231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjctMS0xLTEtMTE3NjA1_6ad109ed-2401-4cde-ae43-290f945086b9">45.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="i32781a6b6bcd44e69b11889f9e4a2b6b_D20220101-20221231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjctMi0xLTEtMTE3NjA1_9cefac7f-6ad8-4d0b-b4b0-ccb3a2a9a24d">33.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="ie25c8136bfd14a20850ebc5fd91bc83e_D20220101-20221231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjctMy0xLTEtMTE3NjA1_99680078-d90a-4af5-b321-9b48d90e72c4">24.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="id673b13eb2ef4869bc7919451f7c6388_D20220101-20221231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjctNC0xLTEtMTE3NjA1_29e5f3f2-0a9e-48bd-8335-f84a92b759ba">1.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="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjctNS0xLTEtMTE3NjA1_db6f3f0f-9413-41e1-858e-a417cefac064">104.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="i210e149383b649b2bcaee76e39a9d198_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjgtMS0xLTEtMTE3NjA1_1257867f-e37e-4067-b57f-ce9ca817bfc4">24.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="i32781a6b6bcd44e69b11889f9e4a2b6b_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjgtMi0xLTEtMTE3NjA1_8744d8b0-fe50-4bb6-9bab-47fe4d5d8193">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="ie25c8136bfd14a20850ebc5fd91bc83e_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjgtMy0xLTEtMTE3NjA1_49c72aae-2394-435e-83a0-95ff94221461">12.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="id673b13eb2ef4869bc7919451f7c6388_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjgtNC0xLTEtMTE3NjA1_2ca8e7dc-b016-4248-bd4d-e17258c233be">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="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjgtNS0xLTEtMTE3NjA1_621a0ce8-80a5-427a-a932-3c7b0cabec01">44.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="i210e149383b649b2bcaee76e39a9d198_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjktMS0xLTEtMTE3NjA1_0ff9f8d6-0b71-4ac1-9ba9-49d3d30192c6">9.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="i32781a6b6bcd44e69b11889f9e4a2b6b_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjktMi0xLTEtMTE3NjA1_a9f8421c-e921-4caa-a6a5-385d33f7ef7c">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="ie25c8136bfd14a20850ebc5fd91bc83e_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjktMy0xLTEtMTE3NjA1_c94a160c-5eb2-4dff-9f95-eb9ee9823ea2">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="id673b13eb2ef4869bc7919451f7c6388_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjktNC0xLTEtMTE3NjA1_e4c1ce2f-357d-4bc4-8119-4d789ba72b9b">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="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjktNS0xLTEtMTE3NjA1_d5808692-86c6-4ef7-a4cb-88546f2c168b">11.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i686722b84171445786cc42fd083a1c54_I20221231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzAtMS0xLTEtMTE3NjA1_193400fb-fd79-4833-85ab-40d3cd081279">215.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i705b3315349f4b2c9998e3caadd0110b_I20221231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzAtMi0xLTEtMTE3NjA1_20f1358d-7759-430d-b1aa-5f6f7528ec65">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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i208d032662ad4fa29aa18f54e0d4814b_I20221231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzAtMy0xLTEtMTE3NjA1_9f1ba4ac-2bc4-49ec-8e6b-bdd3cb84ca04">43.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6b972b9d2c464015a6a73a255b8010dc_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzAtNC0xLTEtMTE3NjA1_3fbbee26-5ef6-4da2-837b-47a29d4a0bc5">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idd3c3ebf942c486facde77338214f05f_I20221231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzAtNS0xLTEtMTE3NjA1_1851d957-f6fc-4ca6-bd1d-33c702949b4e">290.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i62ac5e2bc6334a42822820e1be15a76e_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzItMS0xLTEtMTE3NjA1_ded1f2ab-bf8a-4d88-bd44-31da9305bf25">278.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="i2784223406524cb38ad8ab2af7e94ba1_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzItMi0xLTEtMTE3NjA1_af895d7e-c355-4725-a9b5-f4f851251249">47.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="i82a9162c824d4136ac9eddaae85bc2b1_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzItMy0xLTEtMTE3NjA1_e3b37a51-4a9b-4f8d-9f48-3ffd48414a65">43.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="ic10d838f90054b129a345e07ffe565a7_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzItNC0xLTEtMTE3NjA1_35eab3c7-caff-41b8-ad28-ec0116d5c534">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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzItNS0xLTEtMTE3NjA1_862d6291-06e8-4902-a3bf-d66cc58f1599">373.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="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4a4f0338dbe24d3f979586b9c7114634_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzMtMS0xLTEtMTE3NjA1_c7c0c81b-131b-4f0e-94ba-9e003de9f2f4">256.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3fb36f5919a14ad4a5f75348f80da82d_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzMtMi0xLTEtMTE3NjA1_4124536a-525b-4ecd-88a2-fa1be820c7d9">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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iaa4441f95f3a482d9d7c4fe0caa4bb6f_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzMtMy0xLTEtMTE3NjA1_d4d57dbc-42e5-4fc2-a1e3-4d52e42fb986">45.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3341911b437a4489b94b10a208c6dcbc_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzMtNC0xLTEtMTE3NjA1_18c8ed52-6234-4524-89b8-0fbcc7436e06">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;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzMtNS0xLTEtMTE3NjA1_d857daff-814f-4cee-bc2c-191872bc939d">320.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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 2022, 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="i3a32c00b0a464fa59627b04ec9fcef59_I20221231" decimals="-5" name="stn:SoftwareFinancingObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMjE5_fb1cd132-2f38-4ef6-83a5-a746c5591fb4">32.7</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i8bba9f1adaa34b54ba7d18f8cb958f46_I20211231" decimals="-5" name="stn:SoftwareFinancingObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMjI4_ebddb1db-df46-420d-bef0-3daa02a91ac5">33.5</ix:nonFraction>). In 2022, software additions through software financing obligations were $<ix:nonFraction unitRef="cad" contextRef="i3a32c00b0a464fa59627b04ec9fcef59_I20221231" decimals="-5" name="stn:NonCashPortionOfSoftwareAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMzAz_807beacd-4f92-405c-a08f-09f7a7045287">19.3</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i8bba9f1adaa34b54ba7d18f8cb958f46_I20211231" decimals="-5" name="stn:NonCashPortionOfSoftwareAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMzEy_62f300da-1ff4-4e0b-a6c3-5d87ab963263">44.4</ix:nonFraction>) and have been excluded from the consolidated statement of cash flows (note 32).</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, 2022</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><div id="i8e469d493867425d9a4edc166788ee23_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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfOtherAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfMTAyNQ_b25971fe-ceee-4878-8219-9a97ef049ff8" continuedAt="i05911556e6e847579c3532a55c917f04" escape="true">Other Assets</ix:nonNumeric></span></div><ix:continuation id="i05911556e6e847579c3532a55c917f04"><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfMTAyNg_c6d4af37-e684-46a6-83cd-e171dcd113fa" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2022</span></td><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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="i095f8f5813924a6ca44b9ce1cac3f051_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMy0yLTEtMS0xMTc2MDU_6545e342-4ab3-4d46-b283-f4882d241df3">156.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="ibad95dae36c84763a2cd1bcf178ba47a_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMy0zLTEtMS0xMTc2MDU_b078b857-c945-4005-b9b5-f3c2850e2e14">198.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Holdbacks on long-term contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4186c854c49046fb9d0db53d51177aac_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNC0yLTEtMS0xMTc2MDU_59af04b2-eeaa-434d-9632-c8e76840ff2b">33.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="i368e06e7ed0d4dcc8c72bfd2bad01551_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNC0zLTEtMS0xMTc2MDU_afe1f33c-f9e4-49ef-9eb5-8d11b47d127a">23.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 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7d55384d887648e68d7012e025757932_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNS0yLTEtMS0xMTc2MDU_b8a64e73-4af1-4083-af10-d4bc193378cc">27.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:#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="i41b472d97824499e9de8fe915d11cd67_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNS0zLTEtMS0xMTc2MDU_cb3d8daa-f78d-4655-951b-6ff2ec457249">15.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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-financial assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments in joint ventures and associates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i393a242b9f3c4e05810096f45dbba8dc_I20221231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNy0yLTEtMS0xMTc2MDU_5bdd3ab8-4d9a-43ec-8710-67de07a7f783">7.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="i22178183e0824bdc941c6638547c3e05_I20211231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNy0zLTEtMS0xMTc2MDU_a0d256f6-bcbe-42b2-a721-2ab81ccb020a">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7d55384d887648e68d7012e025757932_I20221231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfOC0yLTEtMS0xMTc2MDU_4eb01da3-8581-415c-a835-325f2076d81e">9.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#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="i41b472d97824499e9de8fe915d11cd67_I20211231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfOC0zLTEtMS0xMTc2MDU_e1129531-19ac-45b1-8c72-b414dafe94b2">7.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="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfOS0yLTEtMS0xMTc2MDU_e944705b-8e35-4114-a1e0-30adfe614ddf">234.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfOS0zLTEtMS0xMTc2MDU_6628dd1b-2fba-4947-9224-b53dc263058e">252.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion - financial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTAtMi0xLTEtMTE3NjA1_25212997-c3d9-42be-b0e7-c63928bbd2b3">9.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTAtMy0xLTEtMTE3NjA1_ede28647-8eeb-4b55-a80f-daa4e16e6362">21.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion -&#160;non-financial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherCurrentNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTEtMi0xLTEtMTE3NjA1_959beb42-1421-4454-8cfb-03a5cd78e675">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:#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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherCurrentNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTEtMy0xLTEtMTE3NjA1_8fed728a-ce19-4b54-9551-187ad4bf6c8b">2.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTItMi0xLTEtMTE3NjA1_74fe704f-e715-4c37-ab71-169df3ca585e">224.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTItMy0xLTEtMTE3NjA1_88d07bf5-6418-4e02-8c85-2fd7265d84e9">228.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 includes indemnifications, sublease receivables, deposits, and derivative financial instruments (note 24).&#160;Non-financial&#160;assets - Other primarily includes transactions costs on long-term debt and investment tax credits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities include government and corporate bonds that are classified as FVOCI with unrealized gains (losses) recorded in other comprehensive income. Investments also include equity securities that are classified as FVPL with gains (losses) recorded in net income. During 2022, the Company recorded an unrealized loss on equity securities of $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfNjg5_12a41e49-a3f5-4da1-91aa-8f3be5968bdd">18.0</ix:nonFraction> (2021 - unrealized gain of $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfNzE4_0a175fc4-e7da-4c7d-af59-61a7c8527354">13.9</ix:nonFraction>) (note 30) and an unrealized loss on bonds of $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfNzY4_16080d24-8a1a-41db-befe-369ff3d7eefa">0.6</ix:nonFraction> (2021 - unrealized loss of $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfNzk3_5f86c970-25a5-40ac-a348-54b9cd9e8bb6">2.9</ix:nonFraction>).</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfFinancialAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfMTAyMw_ca5bf156-8f16-4311-ad14-82a46e2bbcd5" 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/>2022</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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amortized<br/>Cost/Cost</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortized<br/>Cost/Cost</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bonds</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i57cf45f3f291437fb4ca0cc9b8c68dff_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfMy0xLTEtMS0xMTc2MDU_e2b07262-1e1e-422a-bbba-e9932ad65d1f">104.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i57cf45f3f291437fb4ca0cc9b8c68dff_I20221231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfMy0yLTEtMS0xMTc2MDU_5bb33e50-dae7-4bfb-b54f-5ca005240844">105.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: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="i7a4130e023fe4528b0203b49aa880e0a_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfMy0zLTEtMS0xMTc2MDU_a78676bd-ff6b-4537-832c-89af652e2a37">124.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><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="i7a4130e023fe4528b0203b49aa880e0a_I20211231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfMy00LTEtMS0xMTc2MDU_51749aef-556f-441b-93dd-5b8699995af7">124.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></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="i2d74358285264252b8ef50df6e3330ca_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNC0xLTEtMS0xMTc2MDU_ab51b8ef-b74c-4696-b0b7-0b12b7bb6465">52.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="i2d74358285264252b8ef50df6e3330ca_I20221231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNC0yLTEtMS0xMTc2MDU_b8c26ba9-7ca5-4454-9f08-a31d16c7f316">51.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:#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="iaa9a1f69662345a5b668179f9084d469_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNC0zLTEtMS0xMTc2MDU_1b7c5143-39cb-4b31-bcd0-0b541b61a64c">73.9</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="iaa9a1f69662345a5b668179f9084d469_I20211231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNC00LTEtMS0xMTc2MDU_c5fa1636-c395-4ce4-8179-67b77dbdfb7b">55.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNS0xLTEtMS0xMTc2MDU_4e27c0c0-e5d1-4cff-ad33-ecab25eaead1">156.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNS0yLTEtMS0xMTc2MDU_5e65240e-73ef-4404-9be3-6992d6b94ab2">156.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNS0zLTEtMS0xMTc2MDU_be4dd054-818b-4c81-ae4e-6ccd1dc7d46b">198.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNS00LTEtMS0xMTc2MDU_a8d3b0c5-1773-4fbb-a046-f96d2945e6e0">179.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The bonds bear interest at rates ranging from <ix:nonFraction unitRef="number" contextRef="i1ead5934652e47888fec336032c6f68e_D20220101-20221231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfOTA0_f6c31aec-b022-4aeb-809e-9778b45fdd2b">0.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i1cc9474d4bd8441a963bf5006c9df3d4_D20220101-20221231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfOTEw_808d0b07-ca1d-41cc-85ee-732583d5a6a4">8.00</ix:nonFraction>% per annum (2021 &#8211; <ix:nonFraction unitRef="number" contextRef="i7624795e159c4408955adaf53d97aedf_D20210101-20211231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfOTI5_a778e592-0ecb-4fc5-9a91-d59468b816ce">0.80</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ic8a6a2dc6c7d414da12453d88149ec1a_D20210101-20211231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfOTM1_6ce59253-b3f8-4237-99ab-fbd19c4e082c">4.55</ix:nonFraction>%). <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfMTAyNA_2be7850f-0273-4a95-91bd-c0a0daff2526" continuedAt="id911881a46d24f4890a83e8248c2e919" escape="true">The terms to maturity of the bond portfolio, stated at fair value, are as follows:</ix:nonNumeric></span><ix:continuation id="id911881a46d24f4890a83e8248c2e919"><table style="border-collapse: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/>2022</span></td><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/>2021</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="i7197abdd4ee84c398e6cb6be688355fa_I20221231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfMi0xLTEtMS0xMTc2MDU_88b4180b-3bbb-4117-b0fd-2ef45c7aa1aa">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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i0d7c6c76534b4aee96ed755af13f4904_I20211231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfMi0yLTEtMS0xMTc2MDU_a465598e-7c7f-4c1e-b7e3-aa483a06d424">17.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%">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="i1713488bd650420c9d5691e0cb87e45b_I20221231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfMy0xLTEtMS0xMTc2MDU_39bad418-a06f-4100-a48c-bbdee6269c34">45.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="i2bd99c413b1943d088137e5aa9838035_I20211231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfMy0yLTEtMS0xMTc2MDU_9062b824-d25f-4f6b-b27b-2918c1d4adca">104.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%">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="i3bf64ca2bfb743fc989989c53f263333_I20221231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfNC0xLTEtMS0xMTc2MDU_cde489cd-9ffa-44df-8843-9e71d52e2923">57.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="i8bcc241243bf4fdcb2442f6ed18b412e_I20211231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfNC0yLTEtMS0xMTc2MDU_f9a71384-cb66-4ae3-8d73-763e5ef670e2">2.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i57cf45f3f291437fb4ca0cc9b8c68dff_I20221231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfNS0xLTEtMS0xMTc2MDU_5aab07eb-7805-4fff-b87a-bd8cbc16800e">104.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7a4130e023fe4528b0203b49aa880e0a_I20211231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfNS0yLTEtMS0xMTc2MDU_68b8d334-17ff-4601-9bd4-6e81574815a2">124.4</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div></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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-34</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i8e469d493867425d9a4edc166788ee23_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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RleHRyZWdpb246OTcxMjA4ODE0ZWVkNDU5MDk5ZGYzMzdhMGFiOTk0ZTFfMzUy_2cac339c-6299-4503-8a3d-f99ab6dfe8b2" continuedAt="id39cb1ff89b2413f85675b2a1abdec9c" escape="true">Trade and Other Payables</ix:nonNumeric></span></div><div><ix:continuation id="id39cb1ff89b2413f85675b2a1abdec9c"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RleHRyZWdpb246OTcxMjA4ODE0ZWVkNDU5MDk5ZGYzMzdhMGFiOTk0ZTFfMzUz_c6b43366-f3b0-4391-ad9f-07e9b5b3a913" 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/>2022</span></td><td colspan="3" 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/>2021</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfMi0xLTEtMS0xMTc2MDU_16812d04-a3d0-4125-8235-76d02f6c59ae">300.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfMi0yLTEtMS0xMTc2MDU_7e8f4de1-fb01-4068-a3dd-6ab6bf3411dd">213.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:EmployeeAndPayrollLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfMy0xLTEtMS0xMTc2MDU_35044379-a2db-4c5c-80ff-0fded11f248e">368.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:EmployeeAndPayrollLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfMy0yLTEtMS0xMTc2MDU_31ec7db5-072d-4ccc-ab3a-e9d52ffa2d3b">349.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:Accruals" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfNC0xLTEtMS0xMTc2MDU_10834f33-2e7d-433b-abb9-e9557a249138">86.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:Accruals" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfNC0yLTEtMS0xMTc2MDU_d4d775e4-d93d-46bc-bf2e-048923840ac8">72.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other payables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:TradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfNS0xLTEtMS0xMTc2MDU_de8dd1ca-e8b3-4722-9f1f-bb76a869de9b">755.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfNS0yLTEtMS0xMTc2MDU_e01cf00f-aefe-4df9-b171-3e9f40be30de">634.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_82"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">16. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfBorrowingsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDUzNQ_eb54c300-fdd1-43f9-9464-2edca2a499b3" continuedAt="icf2ef63b1fe64c57a915fadffaa67cee" escape="true">Long-Term Debt</ix:nonNumeric></span></div><ix:continuation id="icf2ef63b1fe64c57a915fadffaa67cee" continuedAt="i165b7280062e48088a028157b9b3f000"><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDUzNg_bb5bfb85-d0a8-4633-8e21-71af3090e059" continuedAt="i01039aa144994dc3a710eba2b38bf932" 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/>2022</span></td><td colspan="3" 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/>2021</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="i9aa4af3fb16f411e8285ae4d591f9ba0_I20221231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfMi0xLTEtMS0xMTc2MDU_ff409697-9e24-49d7-addf-a273c64a91c7">298.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i5ce0fd238d2546b4b9a8549b77403b09_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfMi0yLTEtMS0xMTc2MDU_ad6093db-bd00-43e7-b3d1-bc47ea0c8354">298.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 2px 12.25pt;text-align:left;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="ia00920a242f44468999268b99b277a4c_I20221231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfMy0xLTEtMS0xMTc2MDU_588bf8ad-6caa-40eb-b61c-cdc8b22ba9e4">533.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i69a63542a2ef4949bfac470a9efb7205_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfMy0yLTEtMS0xMTc2MDU_92e9a13b-91f3-46a3-80cd-0ab73c27ed28">543.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%">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="i0bf6dc2c429a41cdb74b266c980707e3_I20221231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNC0xLTEtMS0xMTc2MDU_1c07ee2d-4487-409d-bafe-1c870db84bb1"><ix:nonFraction unitRef="cad" contextRef="i0bf6dc2c429a41cdb74b266c980707e3_I20221231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNC0xLTEtMS0xMTc2MDU_3c33f93d-7287-41ba-b94a-2fae9413ad84">307.2</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="i80ef9d770f8342bd893a2ff405beeaca_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNC0yLTEtMS0xMTc2MDU_2e6690b9-e1f6-4f17-a901-014288fb4cbc"><ix:nonFraction unitRef="cad" contextRef="i80ef9d770f8342bd893a2ff405beeaca_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNC0yLTEtMS0xMTc2MDU_5ec00eed-01c5-40bf-9d10-02d24fed08fb">307.9</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="i597444390a8849d591b7eda9d90f0f1e_I20221231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNS0xLTEtMS0xMTc2MDU_fbde2fb3-5feb-4209-b178-8dc1c5f1df17">62.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="i0803fd0e0218448dbd74c46fbdefd3c4_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNS0yLTEtMS0xMTc2MDU_be1e1417-ca25-4679-9b33-3f7d90b0a4d5">64.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="ib3f6008043b44c7d808448c5f7c47564_I20221231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNi0xLTEtMS0xMTc2MDU_f27ba1fb-64b4-4a26-9220-463f008b89a2">34.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="i056cfafb757a4f65a744d6c9195e8002_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNi0yLTEtMS0xMTc2MDU_895874ff-17c0-478a-9639-c2789048e335">31.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNy0xLTEtMS0xMTc2MDU_2e5f1995-b3f6-493a-9f57-73ddb3be5661">1,235.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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNy0yLTEtMS0xMTc2MDU_7902c23b-038f-47c9-8b8d-dfaed2255330">1,245.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfOC0xLTEtMS0xMTc2MDU_8e7fb34c-a40e-432c-9aef-53894101d657">52.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfOC0yLTEtMS0xMTc2MDU_f0270239-b7f3-456b-921a-83825ee90937">51.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfOS0xLTEtMS0xMTc2MDU_3d76d476-68d9-4ea5-8bda-6629ab03d394">1,183.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfOS0yLTEtMS0xMTc2MDU_0206910c-a52d-4729-8f28-d29b934dfce8">1,194.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Senior unsecured notes</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has $<ix:nonFraction unitRef="cad" contextRef="ib1a4f196618f428eab3503cd551678f3_I20201008" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNjc_05e6595f-07cc-4e62-a38c-53f0375a014b">300</ix:nonFraction> of senior unsecured notes (the notes) that mature on October 8, 2027. The notes bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="ib1a4f196618f428eab3503cd551678f3_I20201008" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTgz_22d8f2d8-5b30-462c-a1f0-49827ec03455">2.048</ix:nonFraction>% per annum, which is payable in Canadian funds semi-annually on April 8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and October 8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of each year. The notes rank pari passu with all other debt and future indebtedness of the Company. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving credit facility 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 senior credit facilities consisting of a senior revolving credit facility in the maximum amount of $<ix:nonFraction unitRef="cad" contextRef="icb1301d9f2734fdcbb666f3160983a90_I20211029" decimals="INF" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTc0_1858d072-645d-4920-a7fb-b3c39d0df713">800</ix:nonFraction> and a senior term loan of $<ix:nonFraction unitRef="cad" contextRef="i9342331dd8d74e5383e98ab701598544_I20211029" decimals="INF" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNjAz_3529346d-f8b2-4015-b945-1d8a9d1d49b0">310</ix:nonFraction> in <ix:nonFraction unitRef="tranche" contextRef="i0fc7c1e4b6214caab1291848d8b49ccd_D20211029-20211029" decimals="INF" name="stn:NumberOfTranches" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNjA5_5128877e-3e77-469d-b682-52270765e437">two</ix:nonFraction> tranches. Additional funds of $<ix:nonFraction unitRef="cad" contextRef="i4966e3c545a44d2cba92ecdfdc2458eb_I20211029" decimals="-5" name="stn:LineOfCreditFacilityAdditionalBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNjQy_feeb3c79-9362-45e0-9461-4ba0c98cd462">600</ix:nonFraction> can be accessed subject to approval and under the same terms and conditions. On December 8, 2022, the Company amended the syndicated senior credit facilities to change certain terms and conditions, including extending the maturity dates for the revolving credit facility from October 29, 2026 to December 8, 2027, the $<ix:nonFraction unitRef="cad" contextRef="i5a9bb638d8e1402a9e49610d5ded4911_I20211029" decimals="-6" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfOTIx_a85a36a7-fe87-40d1-8497-f5a99e4c1815"><ix:nonFraction unitRef="cad" contextRef="i5a9bb638d8e1402a9e49610d5ded4911_I20211029" decimals="-6" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfOTIx_f4d8b5a1-c300-4af2-9bab-42fbab1ac081">150</ix:nonFraction></ix:nonFraction> tranche B of the term loan from October 29, 2024 to December 8, 2025, and the $<ix:nonFraction unitRef="cad" contextRef="i20d2235e7bcd4967a6b6f84d7de20bbf_I20211029" decimals="-6" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTAyNg_63339e1b-e9d8-47cc-aba2-acb9770d43b2"><ix:nonFraction unitRef="cad" contextRef="i20d2235e7bcd4967a6b6f84d7de20bbf_I20211029" decimals="-6" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTAyNg_b66a7193-1218-42dc-8e37-668abd10eeb8">160</ix:nonFraction></ix:nonFraction> tranche C of the term loan from October 29, 2026 to December 8, 2027. The amendments to the terms and conditions were not considered to be substantial. As such, the amendments were accounted for as a debt modification.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The revolving credit facility and the term loan are unsecured and may be repaid from time to time at the option of the Company. At December&#160;31, 2022, $<ix:nonFraction unitRef="cad" contextRef="i25e09b19af614fb287e91bf9d8e25b16_I20221231" decimals="-5" name="stn:BorrowingsPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTQ5Mw_3d754f02-83b8-434a-9e4a-e4cf111b5b07">376.0</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i435e1a2b13d548ca97ebcbf6438be2fc_I20211231" decimals="-5" name="stn:BorrowingsPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTUwMg_92dac3da-aa08-4913-94e1-67bfa6db39b1">403.0</ix:nonFraction>) of the revolving credit facility was payable in Canadian funds and $<ix:nonFraction unitRef="cad" contextRef="if1c11191fab34996a217c31b90ff7c5f_I20221231" decimals="-5" name="stn:BorrowingsPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTU3Mw_e8977b8e-9633-4a1c-92b8-f3565c9b159c">157.0</ix:nonFraction> (US$<ix:nonFraction unitRef="usd" contextRef="if1c11191fab34996a217c31b90ff7c5f_I20221231" decimals="-5" name="stn:BorrowingsPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTU3OQ_9df42f8d-0139-4f2d-9b18-a54574230966">116.0</ix:nonFraction>) (2021 - $<ix:nonFraction unitRef="cad" contextRef="i618be6c03cef4da78f9ddaa8979d246d_I20211231" decimals="-5" name="stn:BorrowingsPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTU4OQ_9f42cd5d-7475-4658-9d55-bddbc5a7ceb7">140.3</ix:nonFraction> (US$<ix:nonFraction unitRef="usd" contextRef="i618be6c03cef4da78f9ddaa8979d246d_I20211231" decimals="-5" name="stn:BorrowingsPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODE5MTUw_b27e7e58-1b75-4f9f-8282-fbc381209bbc">111.0</ix:nonFraction>)) was payable in US funds. As at December&#160;31, 2022 and 2021, both tranches of the term loan were payable in Canadian funds. The average interest rate for the revolving credit facility and term loan at December&#160;31, 2022, was <ix:nonFraction unitRef="number" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTc4Mw_1c9605b6-7ec4-410a-8e35-11bdf60a3f5e">6.09</ix:nonFraction>% (2021 &#8211; <ix:nonFraction unitRef="number" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTc5Mg_202670a8-76d2-4c2f-8b6c-49307ed02b56">2.15</ix:nonFraction>%).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The funds available under the revolving credit facility are reduced by overdrafts (included in bank indebtedness in the consolidated statements of financial position) and outstanding letters of credit issued pursuant to the facility agreement. At December&#160;31, 2022, the Company had issued outstanding letters of credit that expire at various dates before October 2023, are payable in various currencies, and total $<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjA4Nw_77112972-8f29-4607-aa4f-cc77597d42a3">2.6</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjA5Ng_9341744c-dfc0-4f82-a81d-23e3900b1919">5.8</ix:nonFraction>). These letters of credit were issued in the normal course of operations, including the guarantee of certain office rental obligations. At December&#160;31, 2022, $<ix:nonFraction unitRef="cad" contextRef="ia00920a242f44468999268b99b277a4c_I20221231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjI0Mg_37c6f2ae-50d4-47c8-b663-9e7113cd65d0">223.6</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i69a63542a2ef4949bfac470a9efb7205_I20211231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjI1MQ_16a1451c-7296-42a5-8140-84457beb6fb1">243.7</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, 2022</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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i165b7280062e48088a028157b9b3f000"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Bank indebtedness </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 23, 2022, the Company entered into an uncommitted unsecured multicurrency credit facility of up to &#163;<ix:nonFraction unitRef="gbp" contextRef="ie9a988f617e14ce8831b8a7fdd4e9272_I20221223" decimals="-5" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI4NzA1_f586c1fc-457e-4be4-9341-ec280bb95ed8">20</ix:nonFraction> that is repayable on demand. The average interest rate for the facility at December&#160;31, 2022, was <ix:nonFraction unitRef="number" contextRef="i9980fabd84d8426998e63acf6e24ce3d_I20221231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI0Nzky_6e2b91ab-31b1-4b95-a1a9-8ab11a30132d">5.18</ix:nonFraction>% and the amount drawn was $<ix:nonFraction unitRef="cad" contextRef="i9980fabd84d8426998e63acf6e24ce3d_I20221231" decimals="-5" name="stn:BorrowingsPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI4NzIz_b989518c-9ce7-44f7-8be2-c0daf9f792e5">24.6</ix:nonFraction> (&#163;<ix:nonFraction unitRef="gbp" contextRef="i9980fabd84d8426998e63acf6e24ce3d_I20221231" decimals="-5" name="stn:BorrowingsPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI4NzE0_c81ffcfb-eee7-4f6e-87e1-be143f4f7702">15.0</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%">Bank indebtedness also includes overdrafts drawn under the terms of the Company&#8217;s syndicated senior credit facilities of $<ix:nonFraction unitRef="cad" contextRef="i5ac618f21a654a9982973020faccea96_I20221231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTgzMQ_14268cf9-08c0-4a0c-89d2-bf22bb54d1c1">12.7</ix:nonFraction> (2021 - <ix:nonFraction unitRef="cad" contextRef="i3ec9d45b41064c3b8e7bf20e98740e4a_I20211231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTg0MA_6ee020a5-3f87-4391-811b-aa9a49963497">nil</ix:nonFraction>) payable in Canadian funds and $<ix:nonFraction unitRef="cad" contextRef="ie7c03ad1830b4fbb8d1c31e09cc6aec0_I20221231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTg3OA_d4b8e5e4-676d-4984-bfc2-24862c89e219">28.1</ix:nonFraction> (US$<ix:nonFraction unitRef="usd" contextRef="ie7c03ad1830b4fbb8d1c31e09cc6aec0_I20221231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTg1MA_75a507a3-c107-4131-8c0e-070377f2a0be">20.7</ix:nonFraction>) (2021 - $<ix:nonFraction unitRef="cad" contextRef="if17a35f8619e4e53a7536df3bcf4f81b_I20211231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTg2MA_6b60fe41-1bd8-46ee-a003-c47a1540cf89">7.2</ix:nonFraction> (US - $<ix:nonFraction unitRef="usd" contextRef="if17a35f8619e4e53a7536df3bcf4f81b_I20211231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTg2OQ_fcac3502-535a-4a1f-ac42-5adc610a9dc7">5.7</ix:nonFraction>)) payable in US funds.</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) and repayment is contingent on selling shareholders complying with the terms of the acquisition agreements. The weighted average interest rate on the notes payable at December&#160;31, 2022, was <ix:nonFraction unitRef="number" contextRef="if9cb6e1dfb714d98bc71ef314b8546ed_I20221231" decimals="3" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjkwMg_12848292-d30f-4476-a5a5-325879aaa2fa">1.6</ix:nonFraction>% (2021 &#8211; <ix:nonFraction unitRef="number" contextRef="i06ba50850e6042ccb213e53bc8679fa3_I20211231" decimals="3" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjkxMQ_cdeef528-895a-42ac-85b1-ca2ccecc4518">1.5</ix:nonFraction>%). Notes payable may be supported by promissory notes and are due at various times from 2023 to 2025. <ix:continuation id="i01039aa144994dc3a710eba2b38bf932" continuedAt="if5b2c18fb4c748f88b3e1f398a9a21e2">The aggregate maturity value of the notes of $<ix:nonFraction unitRef="cad" contextRef="i597444390a8849d591b7eda9d90f0f1e_I20221231" decimals="-5" name="stn:AggregateMaturityValueOfNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI5Njk0_49d3fd79-bee3-4b43-9bf0-24da069ca541">62.8</ix:nonFraction> </ix:continuation></span></div><ix:continuation id="if5b2c18fb4c748f88b3e1f398a9a21e2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2021 - $<ix:nonFraction unitRef="cad" contextRef="i0803fd0e0218448dbd74c46fbdefd3c4_I20211231" decimals="-5" name="stn:AggregateMaturityValueOfNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI5NzA2_0947184d-3359-4e2f-a5ef-b46b102261d7">65.3</ix:nonFraction>) is comprised of:</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:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.807%"></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/>2022</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/>2021</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%">CAD</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%">Foreign currency </span></td><td colspan="3" 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%">CAD</span></td><td colspan="3" 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%">Foreign currency </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australian dollars</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="i6857540c2a824dc7a3542fe586143be2_I20221231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMi0xLTEtMS0xNDM0NDg_9176adfa-ecca-4eef-942d-ffc47cbef1d0">22.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="aud" contextRef="i6857540c2a824dc7a3542fe586143be2_I20221231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMi0yLTEtMS0xNDQwMTU_a1461610-0f70-4347-ab60-d93dc272c368">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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="idbd6193584b746bea847a83aca1d18a4_I20211231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMi0yLTEtMS0xNDM0NDg_dc37a45d-d78b-4ca1-b825-4e6ea00363dc">55.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="aud" contextRef="idbd6193584b746bea847a83aca1d18a4_I20211231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMi00LTEtMS0xNDQwMTg_8ef80694-19fb-421c-a880-f966e341d0c7">60.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%">British pounds </span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3603062f38644be2a72f829a7748df30_I20221231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMy0xLTEtMS0xNDM0NjY_ae3a70bb-539a-4731-95fc-930e48e06a04">28.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="gbp" contextRef="i3603062f38644be2a72f829a7748df30_I20221231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMy0yLTEtMS0xNDQwMjg_05496ed8-7575-4e50-880e-d48730258dda">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="idec79511fcd140d4b469a92373a2f9ec_I20211231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMy0yLTEtMS0xNDM0NjY_783d7a8d-8cf1-490c-8781-9fa587b5d757">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="gbp" contextRef="idec79511fcd140d4b469a92373a2f9ec_I20211231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMy00LTEtMS0xNDQwMzc_2da55b6e-e43d-4113-9ead-2d60fa9c01ea">2.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other currencies </span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6c424e5231784c159a38039aff1fa1c4_I20221231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfNC0xLTEtMS0xNDM0OTM_e75a5ba5-a480-4fba-8276-bdb27a0d1773">11.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6c424e5231784c159a38039aff1fa1c4_I20221231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfNC0yLTEtMS0xNDQwNDY_4ddf5bc6-9177-49a1-b78a-2c786504eb11">8.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i193dc70d46e448e580aec7cfe87ffb06_I20211231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfNC0yLTEtMS0xNDM1MDA_36996250-2822-4c2d-af31-5dff74593919">5.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i193dc70d46e448e580aec7cfe87ffb06_I20211231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfNC00LTEtMS0xNDQwNTU_7fcf279c-0450-4bed-8d88-0bccba8588aa">5.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software financing obligations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has financing obligations for software, included in intangible assets, bearing interest at rates up to <ix:nonFraction unitRef="number" contextRef="ib3f6008043b44c7d808448c5f7c47564_I20221231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzQ2Mg_12db3907-91a4-4a27-bd0b-632ffec2c4cb">5.94</ix:nonFraction>% (2021 - up to <ix:nonFraction unitRef="number" contextRef="i056cfafb757a4f65a744d6c9195e8002_I20211231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzQ3Nw_eb1cd428-f000-4572-bbfb-05fddc2786df">4.69</ix:nonFraction>%). These obligations expire at various dates before October 2027. Software additions acquired through software financing obligations during 2022 were $<ix:nonFraction unitRef="cad" contextRef="i859aa9ad2dee40f583e18bd26be06646_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseInBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzYxNw_f8e32b01-22eb-4e30-a519-b0e915faa52b">19.3</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i1daeeefb59834f549c937f9fe39d46ba_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseInBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzYyNg_09e52ebc-0611-4949-95c4-7fde2a0c263c">44.4</ix:nonFraction>) and have been excluded from the consolidated statement of cash flows (note 32).</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%">Letter of credit and 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 a separate letter of credit facility outside of its revolving credit facility that provides letters of credit up to $<ix:nonFraction unitRef="cad" contextRef="id12e0606294c44c19fe7fb583dbe4084_I20221231" decimals="INF" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIxNzM3_6b3a47cc-c118-41aa-9fdd-8b0373bb85d4">100</ix:nonFraction>. At December&#160;31, 2022, $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIxNzUw_2ad5769f-88f8-423d-967a-1f67b9db7cea">66.9</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIxNzYx_acbd2f40-230c-4632-9d60-c1c9796ee513">76.5</ix:nonFraction>) in aggregate letters of credit outside of the Company&#8217;s credit facilities were issued and outstanding. These were issued in various currencies. Of these letters of credit, $<ix:nonFraction unitRef="cad" contextRef="i4463e42b2c214515a240a382b4e36dc6_D20220101-20221231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIxOTQ2_7ac740cf-518d-4bb7-867d-87f5b4a23387">54.6</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i9e085fbfb1534d458602b970b9c1e97e_D20210101-20211231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIxOTU3_f8d38c97-c91e-438d-83de-1075ecc3aafa">63.7</ix:nonFraction>) expire at various dates before January 2024 and $<ix:nonFraction unitRef="cad" contextRef="id15afcbdae554b4d88f6d6728e96d010_D20220101-20221231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIyMDAx_df51c9f9-ea9e-46c2-bc08-e10455652977">12.3</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i328392ad1a0a4df4af74db5ca1065602_D20210101-20211231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIyMDEy_b600e131-d64d-44c2-8207-745991da99a2">12.8</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:400;line-height:120%">The Company has surety facilities related to Construction Services (which was sold in 2018), to accommodate the issuance of bonds for certain types of project work. At December&#160;31, 2022, the Company retained bonds of $<ix:nonFraction unitRef="cad" contextRef="ic6e948ef794d4107a8d4e939e1d17bb5_I20221231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzk0NQ_4dc8dfe6-4760-444d-ab20-cec92c97991c">27.1</ix:nonFraction> (US$<ix:nonFraction unitRef="usd" contextRef="ic6e948ef794d4107a8d4e939e1d17bb5_I20221231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzk1Mg_e8570b74-743d-4094-8a40-9c5a22831181">20.0</ix:nonFraction>) (2021 - </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="i05fd71b8147b40448f3304d9019c8f7a_I20211231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzk2Mw_dea3c9bd-25e0-4342-b03a-1da9f298fcd9">65.5</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="i05fd71b8147b40448f3304d9019c8f7a_I20211231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzk3MA_8201ad29-453d-472b-ac4c-164dd9c844ad">51.8</ix:nonFraction>)) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in US funds that will expire on completion of the associated projects</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated completion dates of these projects are before March 2024. 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.</span></div><div><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 has $<ix:nonFraction unitRef="cad" contextRef="i99a2100abe2c4b68a2c99353813251ce_I20221231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDM2Ng_bc47477b-b908-476f-808e-751fc8000b3f">18.8</ix:nonFraction> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2021 - $<ix:nonFraction unitRef="cad" contextRef="i5c81c63d418c4241bd50ccf98dceba9c_I20211231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDM3Ng_68148a24-7f70-4b48-b425-53df3cb16dcc">10.1</ix:nonFraction>)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in bonds for our continuing operations that will expire on completion of the associated projects. The estimated completion dates of these projects are before August 2029.</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, 2022</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="i8e469d493867425d9a4edc166788ee23_85"></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%">17. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfNDUy_872ee0ec-328f-429b-a0d0-3fe79e6675ae" continuedAt="i3c7218cc5e2241318cb06868d4bd9041" escape="true">Provisions</ix:nonNumeric></span></div><ix:continuation id="i3c7218cc5e2241318cb06868d4bd9041" continuedAt="id1d78ddfc14b497fb41f4138b0d2c950"><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfOtherProvisionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfNDUz_74bc6630-1033-4325-b9a6-7bf5075d9e3a" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:31.267%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.426%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Self- <br/>insured <br/>liabilities<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Claims <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease <br/>restoration<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Onerous <br/>contracts <br/>$</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i26e4cbfb80584cabab95a1471154e0f8_I20211231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMS0xLTEtMS0xMTc2MDU_6b523a7a-c7b7-4228-b37c-3c6e23a49de6">109.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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="i03130edc1c144fa59b6a58f89581db5b_I20211231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMS0yLTEtMS0xMTc2MDU_171b6ddb-b591-4b2f-8f53-c364d6a55dae">20.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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="i5069175c000c48e5a758ea56732d861f_I20211231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMS0zLTEtMS0xMTc2MDU_f63c5c73-ead1-486c-a6cf-c0b4cea569e0">12.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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="i094b259b2d60494880ec23e3aa692f98_I20211231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMS00LTEtMS0xMTc2MDU_a05ebbd0-ebfd-4c12-a24a-b00df988135b">16.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMS02LTEtMS0xMTc2MDU_6a72a89f-e0e6-4670-80dc-2439e50fc4b8">159.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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="i84f695a228b34c4aa87510a101609d0f_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMi0xLTEtMS0xMTc2MDU_cc8f3ada-f719-4094-889f-370c70b607c7">26.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="i026011a7de7f4d93aa0c9391d466a407_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMi0yLTEtMS0xMTc2MDU_d09975bd-074a-46fe-ab02-0ac640308c0b">56.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="icad8260fadc24841917cf35bfcbdc070_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMi0zLTEtMS0xMTc2MDU_5be5a02a-0734-4ee1-ad54-2573102d7234">2.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="ib69293824995439b9a77c4f14a7023ff_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMi00LTEtMS0xMTc2MDU_47497ea0-a971-4524-b09c-c0f39ff9e8f1">20.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="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMi02LTEtMS0xMTc2MDU_a3fa3aab-710a-419c-86c4-6c0770ebdf58">106.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></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="i84f695a228b34c4aa87510a101609d0f_D20220101-20221231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMy0xLTEtMS0xMTc2MDU_d0fbe0a4-c273-42d3-ace7-cca4dcd6656f">&#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="i026011a7de7f4d93aa0c9391d466a407_D20220101-20221231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMy0yLTEtMS0xMTc2MDU_23c29cd7-3494-4a6a-af38-4500c827b836">10.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="icad8260fadc24841917cf35bfcbdc070_D20220101-20221231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMy0zLTEtMS0xMTc2MDU_a21d52dd-4dc7-4143-bf8b-1e07d11007d5">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: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="ib69293824995439b9a77c4f14a7023ff_D20220101-20221231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMy00LTEtMS0xMTc2MDU_637fc90a-d9f8-49ec-95e5-c06b0f8fc05d">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:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMy02LTEtMS0xMTc2MDU_0ef17d59-0826-4785-aaa8-dc0273b097dc">21.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></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="i84f695a228b34c4aa87510a101609d0f_D20220101-20221231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNC0xLTEtMS0xMTc2MDU_f2d9a2a2-fd51-459e-89fa-9854e4e5f6e9">46.7</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="i026011a7de7f4d93aa0c9391d466a407_D20220101-20221231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNC0yLTEtMS0xMTc2MDU_868d30f3-612b-4cf7-b95f-2e17441f38d4">37.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="icad8260fadc24841917cf35bfcbdc070_D20220101-20221231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNC0zLTEtMS0xMTc2MDU_56a0e124-2cc8-46a0-9271-06748f225758">2.0</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="ib69293824995439b9a77c4f14a7023ff_D20220101-20221231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNC00LTEtMS0xMTc2MDU_fccbc5c9-bfbd-46fd-8ffc-b819a97197cb">11.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNC02LTEtMS0xMTc2MDU_02a6a1e9-414e-48b2-abe4-9a3c51387800">97.9</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="i84f695a228b34c4aa87510a101609d0f_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNS0xLTEtMS0xMTc2MDU_7c887077-8323-401a-ace7-901269925d9a">5.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="i026011a7de7f4d93aa0c9391d466a407_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNS0yLTEtMS0xMTc2MDU_d1744572-9bc0-4f51-94e7-1e0d747327b9">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;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="icad8260fadc24841917cf35bfcbdc070_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNS0zLTEtMS0xMTc2MDU_1f9f909f-88ab-481d-b9c0-dbf85fb97011">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: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="ib69293824995439b9a77c4f14a7023ff_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNS00LTEtMS0xMTc2MDU_79eab554-a449-4451-aa29-bcfeab0e8c0e">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="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNS02LTEtMS0xMTc2MDU_e3c8ab41-0f27-41af-8708-ae2887aa4318">8.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="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i355993891c8545bfbf9df8b15f459823_I20221231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNi0xLTEtMS0xMTc2MDU_053a1590-b64b-4eba-8f8a-2cd4cbeb82a7">94.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibef51c12e49942aa9f822ea9ebe59ef4_I20221231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNi0yLTEtMS0xMTc2MDU_6d0a1f64-f6ec-4b43-8381-4fa77dca0330">52.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i71368a1182b1438fa058c53f519e21c2_I20221231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNi0zLTEtMS0xMTc2MDU_5f2804de-0b7e-4e71-8a3c-63ca4e1d6e6e">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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3d6470f83c84464788689437308f4816_I20221231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNi00LTEtMS0xMTc2MDU_a8039068-3dce-4606-94bf-84b0b7cf2bfa">33.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNi02LTEtMS0xMTc2MDU_2582c037-889d-4f56-8d0e-41df52621aa0">197.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i355993891c8545bfbf9df8b15f459823_I20221231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNy0xLTEtMS0xMTc2MDU_042e2d6a-04d0-4b92-a6ce-a590e04bba51">7.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="ibef51c12e49942aa9f822ea9ebe59ef4_I20221231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNy0yLTEtMS0xMTc2MDU_b61dbe02-cacf-4e8a-9ebe-16bf94b2929f">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;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="i71368a1182b1438fa058c53f519e21c2_I20221231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNy0zLTEtMS0xMTc2MDU_ea906b90-644c-4359-a52f-841621c3f0c9">3.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="i3d6470f83c84464788689437308f4816_I20221231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNy00LTEtMS0xMTc2MDU_c48fa4e6-4275-4045-8162-1f46ced20bb8">11.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNy02LTEtMS0xMTc2MDU_a09bc381-b3de-461a-9488-0b3afdaffcbb">48.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></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i355993891c8545bfbf9df8b15f459823_I20221231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfOC0xLTEtMS0xMTc2MDU_d30e672d-90b7-4468-9cac-d81b5e7119ff">87.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibef51c12e49942aa9f822ea9ebe59ef4_I20221231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfOC0yLTEtMS0xMTc2MDU_1f1c169b-394d-4a6a-9361-6ad43a1a5f15">26.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i71368a1182b1438fa058c53f519e21c2_I20221231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfOC0zLTEtMS0xMTc2MDU_c82c8ee2-31d5-4472-9ee6-7be46b3eda03">14.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3d6470f83c84464788689437308f4816_I20221231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfOC00LTEtMS0xMTc2MDU_4237b65c-aaa4-4285-9cfd-4df5dbd00826">22.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfOC02LTEtMS0xMTc2MDU_41f54e60-b90e-486f-a1e4-140474552c44">149.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="i2affa7064bc04cfc8b10a5ebdc78efaf_D20220101-20221231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfMTAx_d4b590e9-6965-4de9-a8e9-886c47af0e50">one</ix:nonNumeric> to <ix:nonNumeric contextRef="i398e0c9f20f343c08386a9e1bbd097fa_D20220101-20221231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfMTA3_38483cb7-7470-4f82-9f5e-052bb201276d">five years</ix:nonNumeric>, although this is uncertain and depends on the development of the various claims. These outflows are not expected to have a material impact on the Company&#8217;s net cash flows. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for lease restoration relates to building leases (note 11). Cash outflows for provisions for lease restoration are expected to occur within the next <ix:nonNumeric contextRef="if92ec0addc8d44f7bfae9c8497a5262c_D20220101-20221231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfNDQ0_14e08512-9a24-4d88-a62e-4105dd025c5d">one</ix:nonNumeric> to <ix:nonNumeric contextRef="i24a8a8a74b0840d88d7bd999217da161_D20220101-20221231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfNDUw_d345fc92-b535-4e94-b1f9-6bc4169308e5">twelve years</ix:nonNumeric>.</span></div></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfEmployeeBenefitsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2Nw_b6ff2d83-a31f-4e74-846b-0680a7718cb5" continuedAt="ie3ec48f0fcb3473da98c3a885299a367" escape="true">Employee Defined Benefit Obligations</ix:nonNumeric></span></div><ix:continuation id="ie3ec48f0fcb3473da98c3a885299a367" continuedAt="if5ee6785d6754937b468a622ac774144"><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2NQ_1e477057-34aa-4955-bf78-a8088c4b5e85" continuedAt="i5659d82802a043fd891d00c0bf253a4f" 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/>2022</span></td><td colspan="3" 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/>2021</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="iec2adcf841824469a61411c0d07b972e_I20221231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfMi0xLTEtMS0xMTc2MDU_b8bd3c69-bb83-43da-a954-51636a084b78">57.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="ia65b22b30c854077992a2e3af43573ed_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfMi0yLTEtMS0xMTc2MDU_421f992f-d219-4c0a-a0f6-d475a92eb058">17.0</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit pension liability</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iec2adcf841824469a61411c0d07b972e_I20221231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNC0xLTEtMS0xMTc2MDU_ea3e526c-b3d2-4293-a558-3a055c041160">17.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="ia65b22b30c854077992a2e3af43573ed_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNC0yLTEtMS0xMTc2MDU_6af03523-6f36-4cf1-8689-28eb301b4f1d">42.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%">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="ide2a1120394e475badbf60f483372878_I20221231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNS0xLTEtMS0xMTc2MDU_99c5eae0-0118-49c8-bd62-c0af0f7451de">15.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="ib358e7d8f9df4d22a7f3ecb7cef23516_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNS0yLTEtMS0xMTc2MDU_9fef32d3-ccf7-4788-ac50-14ee4e89227d">15.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNi0xLTEtMS0xMTc2MDU_07bb66f2-6eef-44b6-aa39-eab6ec0ef7e4">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;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNi0yLTEtMS0xMTc2MDU_ebf74588-5b71-42bd-9608-f2d7fec8a4bf">58.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> March 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Plans require 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMTE4Mw_2c51f48c-c567-4e07-993b-1b2bf2336306">21</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 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 Plans expose the Company to a number of risks, including changes to long-term UK interest rates and inflation expectations, movements in global investment markets, changes in life expectancy rates, foreign exchange risk, and regulatory risk from changes in UK pension legislation. The Company is also exposed to price risk because the Plans&#8217; assets include investments in equities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a bulk annuity policy for a UK pension scheme and also holds guaranteed annuities for certain plan members upon retirement. Future cash flows from annuities will match the amount and timing of certain benefits </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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-37</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="if5ee6785d6754937b468a622ac774144" continuedAt="i77e5027495d94e48962df727d163e7b8"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">payable under the Plans, partially mitigating the Company's exposure to future volatility in the related obligations. At December&#160;31, 2022, <ix:nonFraction unitRef="number" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="3" name="stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNTQ5NzU1ODIzMDYy_271121e3-2ea8-4d29-8afc-3f64fd21699c">56.9</ix:nonFraction>% (2021 - <ix:nonFraction unitRef="number" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="3" name="stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMTk4Ng_495f7b95-c826-4136-9c11-51ff86f09bde">54.2</ix:nonFraction>%) of the defined benefit obligation was fully covered against changes in interest rates and longevity post-retirement. Post-retirement benefits that are fully matched with annuity policies have been included in both the asset and liability figures in the following tables.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A liability-driven investment (LDI) strategy has been implemented to mitigate a portion of the Plans&#8217; long-term interest rate and inflation risks by investing in assets that have similar interest rate and inflation characteristics as the Plans&#8217; liabilities. The LDI strategy relates to only a portion of the Plans&#8217; investments; therefore, the Plans remain exposed to significant interest rate and inflation risk, along with the other risks mentioned above.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2Mw_9779525f-6951-4e70-9128-4706d8380238" 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 (asset) 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%">2022</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net<br/>Defined <br/>Benefit <br/>(Asset) Liability<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net<br/>Defined <br/>Benefit <br/>Liability<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i164a67a3766c4ce0803f76b74e6940c5_I20211231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi0xLTEtMS0xMTc2MDU_5359e33d-2e2d-4421-92f4-1fad902c7d7c">586.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-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="iea5f56f009da4f28b0a9de1bd80c3a9b_I20211231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi0yLTEtMS0xMTc2MDU_b623a0f6-bd22-48bf-b731-b7c2d90afed9">560.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="ia65b22b30c854077992a2e3af43573ed_I20211231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi0zLTEtMS0xMTc2MDU_6ce94eed-5e41-4950-87b3-d5e51eadc53d">25.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i4af8cf7d2cb44b509580ae4d459e07d2_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi00LTEtMS0xMTc2MDU_e704a1a4-69d4-4cac-93f9-847092adb8d6">601.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="i3c5686666f60490d984391d70583f34b_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi01LTEtMS0xMTc2MDU_438bfcce-024f-466f-bf0f-a7a7178d1539">575.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="iac386ae1afce4b3fb4c3328593bbbebf_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi02LTEtMS0xMTc2MDU_1d3864b2-ffeb-4162-9b2d-773ccd92ced4">26.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="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="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS0xLTEtMS0xMTc2MDU_fee5d3fb-f9a8-4e59-bf5a-9d24c859e6a9">9.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="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS0yLTEtMS0xMTc2MDU_f7d3a12d-8fc8-498e-876e-fb49b49baa17">9.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS0zLTEtMS0xMTc2MDU_8de38094-ba2e-4cae-a676-bceb43e47e1b">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="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS00LTEtMS0xMTc2MDU_60de1d0b-05ec-433e-a3a9-4a07c8174e01">6.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS01LTEtMS0xMTc2MDU_4e0075ee-ff1b-474a-bad8-00c602e20fd2">6.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS02LTEtMS0xMTc2MDU_10eef666-bed1-46dc-8d01-fdc19e2b5833">0.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy0xLTEtMS0xMTc2MDU_79713abd-7a90-4305-8bd0-9444198b0d71">&#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="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" sign="-" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy0yLTEtMS0xMTc2MDU_59cb992a-8a2f-49cf-87f9-c2d56fde9b58">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="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy0zLTEtMS0xMTc2MDU_52c8e839-92df-4888-b423-ec20ffa5f341">1.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy00LTEtMS0xMTc2MDU_ccc0ea2c-b94c-490c-a416-64a5ca5e43ba">&#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="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" sign="-" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy01LTEtMS0xMTc2MDU_8c37209e-d729-4975-bb6b-25aff3f65cdc">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="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy02LTEtMS0xMTc2MDU_8e34c1ae-71b1-40e8-9c47-cb6465e0faff">1.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC0xLTEtMS0xMTc2MDU_067e5157-cc54-4b0d-a0dd-801a0676c6cf">9.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC0yLTEtMS0xMTc2MDU_70eea51d-38c4-4a9e-b0cc-cc6c35702a33">7.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC0zLTEtMS0xMTc2MDU_a74c0182-d8e4-404c-b863-360a7ab24826">1.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC00LTEtMS0xMTc2MDU_99f331ec-e85c-4785-a6c6-c7bd3b973012">6.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC01LTEtMS0xMTc2MDU_0bd1efee-b05f-4745-a49d-2183ff61d0f9">5.7</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC02LTEtMS0xMTc2MDU_7578ffac-9f18-4370-b754-79c91c43116f">1.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other comprehensive loss (income)</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments 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="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtMS0xLTEtMTE3NjA1_e54e4ab7-b92f-4d45-8aca-2a6e723836d0">&#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="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtMi0xLTEtMTE3NjA1_0b9fc2ab-89ca-4233-903c-9ba2b8b9535b">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtMy0xLTEtMTE3NjA1_4e4fe166-6f99-4ae4-ae0f-78f3ec518faf">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="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtNC0xLTEtMTE3NjA1_3f60abaa-1691-4dca-b2ba-fb39f1d51155">&#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="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtNS0xLTEtMTE3NjA1_56c46d3b-9b2b-40a3-a86e-bc7bf0f7565f">11.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="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtNi0xLTEtMTE3NjA1_452c5801-1ba3-4cb4-9006-7b0f924dd52c">11.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%">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="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItMS0xLTEtMTE3NjA1_193da24e-3703-4d45-adb3-05d4c47fd695">0.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="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItMi0xLTEtMTE3NjA1_74eb534e-f417-4767-8428-8fb62b21d66a">&#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="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItMy0xLTEtMTE3NjA1_5bb58122-4a48-4298-a39c-4e1f398c2334">0.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="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItNC0xLTEtMTE3NjA1_6dcbb673-5fbf-428a-81ab-feb485ccc057">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="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItNS0xLTEtMTE3NjA1_a50e1f27-1305-47e4-9be5-1788cc924fd1">&#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="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItNi0xLTEtMTE3NjA1_52b9987e-6838-4c7c-9651-88887698a599">5.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in financial assumptions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtMS0xLTEtMTE3NjA1_7712115a-a56e-4fc8-b496-aba8ea68d058">192.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtMi0xLTEtMTE3NjA1_20cece1d-0aeb-4b75-a38c-3483e2b67b08">&#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="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtMy0xLTEtMTE3NjA1_40dbf67e-fdee-475c-8c56-f5fb96d60820">192.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="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtNC0xLTEtMTE3NjA1_a84756cc-be6d-4dde-808d-db0e7b2457f2">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="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtNS0xLTEtMTE3NjA1_73fe0863-a2bc-40ee-a5d5-7b90ca53d0fe">&#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="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtNi0xLTEtMTE3NjA1_4bd024ab-480a-4ed2-93a2-88e2db02e7be">0.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtMS0xLTEtMTE3NjA1_08f10de5-e3d7-48a2-8f3e-a4a22d2ec91c">16.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="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtMi0xLTEtMTE3NjA1_1029714d-ff29-4c71-ba9f-e0f8a4f187dc">&#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="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtMy0xLTEtMTE3NjA1_4d59c13a-6c51-473a-82a2-bd9240a24fb0">16.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="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtNC0xLTEtMTE3NjA1_5fa2b6cb-ea8a-485e-96ee-92ce07ef62f1">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="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtNS0xLTEtMTE3NjA1_2b4afd3b-9d5f-47ee-a3af-fbaad563afba">&#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="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtNi0xLTEtMTE3NjA1_7eb3c7cb-1120-46f6-adee-ff329a8aef9d">1.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remeasurement (gain) loss, before tax</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtMS0xLTEtMTE3NjA1_5df0906b-e226-4007-bdfb-cab60812016c">176.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtMi0xLTEtMTE3NjA1_46fbddb4-a46d-4a62-85af-b0312c73e76f">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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtMy0xLTEtMTE3NjA1_b9743368-ff11-4869-be45-7fe11dc92080">49.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtNC0xLTEtMTE3NjA1_0af70c5a-38a2-4127-9366-23c5c0b62fda">3.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtNS0xLTEtMTE3NjA1_4ef48fab-f2ee-4481-b36a-de06a3d25ead">11.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtNi0xLTEtMTE3NjA1_89408be7-66f6-48b5-adcd-575f9c86056d">14.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of movement in exchange rates</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtMS0xLTEtMTE3NjA1_c1441747-41ad-4150-a93c-26ced6e70b51">22.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtMi0xLTEtMTE3NjA1_52e5ca7c-1adf-4d47-8094-af638fbeb2b4">21.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtMy0xLTEtMTE3NjA1_e4b0f6d1-75c1-4ef4-b4d6-64b95cac14e3">0.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtNC0xLTEtMTE3NjA1_d27cd29d-576a-434e-a804-6780e9db645a">10.4</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtNS0xLTEtMTE3NjA1_1ee9530c-1f59-47bb-9d4d-d930e6a00167">10.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtNi0xLTEtMTE3NjA1_3eb66675-e3a4-4ceb-ae10-e1f7f501ccd0">0.3</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctMS0xLTEtMTE3NjA1_6dada2e9-3745-455b-987d-1aaeea536e74">199.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctMi0xLTEtMTE3NjA1_1db5e316-a66f-4593-928a-462364ca8cf9">148.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctMy0xLTEtMTE3NjA1_fe7b1225-4ba6-430e-9c20-aa4c6f6ddea1">50.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctNC0xLTEtMTE3NjA1_2f2e57b5-3c10-4d7c-9373-63a4d74eb384">6.7</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctNS0xLTEtMTE3NjA1_88e1daa6-4254-41aa-a543-52de32404173">21.2</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctNi0xLTEtMTE3NjA1_ab366fa4-d530-416c-9d98-3c5d13ee78f5">14.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefits paid</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktMS0xLTEtMTE3NjA1_88ea3255-7b6e-4653-8a6f-9d38ed6bc9a8">14.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="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktMi0xLTEtMTE3NjA1_8332223c-617c-4a50-9152-0746e146212f">14.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktMy0xLTEtMTE3NjA1_da79c248-c76d-4214-bf43-e40b21bf4b02">&#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="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktNC0xLTEtMTE3NjA1_d4d2c5aa-8684-4106-9ff1-ec6a1f8bc585">15.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktNS0xLTEtMTE3NjA1_f9c4578b-9129-439a-9116-b3498d534c46">15.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktNi0xLTEtMTE3NjA1_2d1d2f6d-497a-4497-abc3-7fb5ea688424">&#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="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtMS0xLTEtMTE3NjA1_9542725b-67e7-4548-849a-b73d5018dd17">&#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="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtMi0xLTEtMTE3NjA1_0438095c-067a-4694-9e37-cc84a932d550">17.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="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtMy0xLTEtMTE3NjA1_a15580ef-7389-4277-ac61-f5e573ed93cd">17.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="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtNC0xLTEtMTE3NjA1_b4278ced-b784-4ed0-b958-620bf1bbb2bb">&#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="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtNS0xLTEtMTE3NjA1_edc28660-7858-4233-9e09-fc317eff62f8">16.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="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtNi0xLTEtMTE3NjA1_4e580f99-27b2-4d54-afb3-572a28f606f2">16.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtMS0xLTEtMTE3NjA1_18438e05-a660-4631-a38c-f06bc483fb3d">14.0</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtMi0xLTEtMTE3NjA1_1c4140b3-049c-431f-840d-054437c27d61">3.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtMy0xLTEtMTE3NjA1_b385f8b0-313c-45f3-879f-7a701d04bc18">17.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtNC0xLTEtMTE3NjA1_5eda6b15-36bf-4045-8dd8-cebac0479c7b">15.6</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtNS0xLTEtMTE3NjA1_ed2c0d45-11c6-4956-a94e-277fdafab21e">0.6</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtNi0xLTEtMTE3NjA1_e28fead8-806a-4ef2-ab4c-646671dd5a0a">16.2</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7b3a8dac241b4b23bc7992b555649945_I20221231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItMS0xLTEtMTE3NjA1_52913d15-20e7-41a9-a7a2-38612c3a1c6e">382.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i7958cea5f5ea4c1fa55e78def75aa45d_I20221231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItMi0xLTEtMTE3NjA1_ea8ca57c-beb0-45ca-b24b-9b0dd1974dc2">422.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iec2adcf841824469a61411c0d07b972e_I20221231" decimals="-5" sign="-" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItMy0xLTEtMTE3NjA1_6ded2ada-61ca-4148-a0ab-f0393b3c6835">40.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i164a67a3766c4ce0803f76b74e6940c5_I20211231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItNC0xLTEtMTE3NjA1_614190f1-1ec9-4397-b10a-aa27af1b9133">586.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iea5f56f009da4f28b0a9de1bd80c3a9b_I20211231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItNS0xLTEtMTE3NjA1_8a1186fa-e256-44ab-8d46-3d20032ef00a">560.3</ix:nonFraction>)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia65b22b30c854077992a2e3af43573ed_I20211231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItNi0xLTEtMTE3NjA1_8b56f2ac-668b-4b93-ad1b-6dd524fcbea4">25.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></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 gain on the net employee defined benefit liability at December&#160;31, 2022, is a gain</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMjk3Mg_0542ac70-1f39-4cc7-a150-b51402f5cac1">35.5</ix:nonFraction>, net of deferred tax expense of $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMzAwOA_20d0da96-b2d7-4322-9161-0ac025cd0af6">14.2</ix:nonFraction></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%">2021 &#8211; loss of $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMzAyNQ_e6dc52cf-cf73-4227-ac71-6aff89b1ba3e">10.1</ix:nonFraction>, net of deferred tax recovery of $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMzA2MQ_1b89e0b7-c10b-4079-9e28-f567ae8de602">4.7</ix:nonFraction>).</span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2022</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="i77e5027495d94e48962df727d163e7b8" continuedAt="ia7db99b25cd84a33ac958c20ba78301d"><div><ix:continuation id="i5659d82802a043fd891d00c0bf253a4f"><table style="border-collapse: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/>2022</span></td><td colspan="3" 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/>2021</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="iec2adcf841824469a61411c0d07b972e_I20221231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfMy0xLTEtMS0xMTc2MDU_a1a433d0-05be-4415-9b36-67e0d842a6c2">57.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="ia65b22b30c854077992a2e3af43573ed_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfMy0yLTEtMS0xMTc2MDU_b38d8495-187f-4671-a348-d1976149bba1">17.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="iec2adcf841824469a61411c0d07b972e_I20221231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfNC0xLTEtMS0xMTc2MDU_734f51d7-e650-4d6f-830d-5f336078bd9e">17.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="ia65b22b30c854077992a2e3af43573ed_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfNC0yLTEtMS0xMTc2MDU_39c081d0-2429-4c27-ba6d-5d0f19322720">42.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iec2adcf841824469a61411c0d07b972e_I20221231" decimals="-5" sign="-" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfNS0xLTEtMS0xMTc2MDU_a4a99e36-f255-4db9-a2a3-618739c3bc87">40.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia65b22b30c854077992a2e3af43573ed_I20211231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfNS0yLTEtMS0xMTc2MDU_77af3ac1-c40d-420d-a6e3-c9a2998b784e">25.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="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><table style="border-collapse: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><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2OQ_9ba70185-0683-4be8-909e-6083f0fe82ef" 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%">2022</span></td><td colspan="3" 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%">2021</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMy0xLTEtMS0xMTc2MDU_0dd98bd9-327d-4377-b15d-d07243bbd573">18.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMy0yLTEtMS0xMTc2MDU_d568dfa8-0a3f-4c25-bb58-1917e8fb903e">23.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%">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="i096e7a63123e4b9f88d5ddc8df593bb4_I20221231" decimals="-5" name="ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNS0xLTEtMS0xMTc2MDU_4f97d223-97e2-4b2d-95dc-2bf146fa9bfe">15.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="i0e0c30233b4b450284f50a9a0c6feeb2_I20211231" decimals="-5" name="ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNS0yLTEtMS0xMTc2MDU_96bef548-de4f-46aa-8de3-2927bed83e76">43.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Corporate bonds and fixed income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i096e7a63123e4b9f88d5ddc8df593bb4_I20221231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNi0xLTEtMS0xMTc2MDU_fa4f4320-3fbc-4d4b-a6fb-b617a60f7f37">6.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="i0e0c30233b4b450284f50a9a0c6feeb2_I20211231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNi0yLTEtMS0xMTc2MDU_feebac98-c0d6-464d-9e35-af7be8848fc5">9.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%">&#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="i096e7a63123e4b9f88d5ddc8df593bb4_I20221231" decimals="-5" name="stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNy0xLTEtMS0xMTc2MDU_4430f926-fbb6-4d4d-9161-88e26460b340">18.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="i0e0c30233b4b450284f50a9a0c6feeb2_I20211231" decimals="-5" name="stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNy0yLTEtMS0xMTc2MDU_e5073a39-4d22-427b-a1ff-bba01709fd7a">26.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="i096e7a63123e4b9f88d5ddc8df593bb4_I20221231" decimals="-5" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfOC0xLTEtMS0xMTc2MDU_1bb45c6a-d478-42b3-8276-143010e496f2">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="i0e0c30233b4b450284f50a9a0c6feeb2_I20211231" decimals="-5" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfOC0yLTEtMS0xMTc2MDU_7d9c4ba1-fb62-48c2-b6da-9b0f1ebf2985">1.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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="i09dabc55c73d45efa0b3da00dcab399e_I20221231" decimals="-5" name="stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTAtMS0xLTEtMTE3NjA1_75671330-1ec1-4e51-943f-0c9751960d9e">217.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="i037a0dfa80c14cbe8df01d65bba7ce4e_I20211231" decimals="-5" name="stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTAtMi0xLTEtMTE3NjA1_06100cd9-6514-413d-9d48-9c8ca458db4b">317.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%">&#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="i09dabc55c73d45efa0b3da00dcab399e_I20221231" decimals="-5" name="stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTItMS0xLTEtMTE3NjA1_4178689f-c8d5-44c4-ae95-b8226f87fbe5">97.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="i037a0dfa80c14cbe8df01d65bba7ce4e_I20211231" decimals="-5" name="stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTItMi0xLTEtMTE3NjA1_803fb4b3-3a87-4ce3-b684-3e4511fd5229">100.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="i09dabc55c73d45efa0b3da00dcab399e_I20221231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTMtMS0xLTEtMTE3NjA1_a29fa272-d5a4-4aea-a1de-2d7bd60dee28">26.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="i037a0dfa80c14cbe8df01d65bba7ce4e_I20211231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTMtMi0xLTEtMTE3NjA1_e8b57515-7a39-4512-b5bc-b3f76854477d">27.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="i09dabc55c73d45efa0b3da00dcab399e_I20221231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTQtMS0xLTEtMTE3NjA1_98702d65-5348-4184-9089-e23ede351264">21.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="i037a0dfa80c14cbe8df01d65bba7ce4e_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTQtMi0xLTEtMTE3NjA1_f77281d7-1e65-4d35-85ca-c302b11c82b4">10.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:PlanAssetsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTUtMS0xLTEtMTE3NjA1_f262b577-bdb0-4a74-975c-becd87f0b3b8">422.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:PlanAssetsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTUtMi0xLTEtMTE3NjA1_c865b7fd-900c-4db8-9d9d-6a6211a57bb4">560.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="2" name="stn:PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMzM3NQ_111ae22a-0697-4816-bd88-265cb9415f1b">14</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="2" name="stn:PercentageOfPlanAssetInAnnuityPolicies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMzUyMw_9aa12e96-359c-4648-b3c7-ed716f2eb598">52</ix:nonFraction>% of plan assets are held in annuity policies that will have cash flows that match the amount and timing of certain benefits payable under the Plans. The fair value of these policies reflects the present value of the related obligations  and is determined using actuarial techniques and guaranteed annuity rates. The remaining assets of the Plans are invested in a wholly insured with-profits insurance contract with a major insurance company. Contributions made to this contract are invested in insurance policies administered by third parties, which provide for a declared rate of interest. The yields on the investments are intended to provide for a steady return on the assets. The insurance contract is fair valued using valuation techniques with market observable inputs.</span></div></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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-39</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia7db99b25cd84a33ac958c20ba78301d"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfActuarialAssumptionsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2NA_09b60a2c-09a0-4a0f-9037-bbcbeb894444" continuedAt="ice99356fed324572b162b6b6eedfc387" 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="ice99356fed324572b162b6b6eedfc387"><table style="border-collapse: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/>2022</span></td><td colspan="3" 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/>2021</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="4" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMS0xLTEtMS0xMTc2MDU_98d56034-2045-4cf4-9d4b-3267ad8232a7">4.60</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="4" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMS0yLTEtMS0xMTc2MDU_35854266-0616-4719-b8f1-3ef87ac713ea">1.80</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMi0xLTEtMS0xMTc2MDU_e2d678c7-1284-4034-bce4-fdafbee0bb41">4.30</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMi0yLTEtMS0xMTc2MDU_c1cd68ad-650c-400c-9aef-4b9a7ece1c80">4.27</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMy0xLTEtMS0xMTc2MDU_5e408908-fcd0-4fa8-8f4b-c66d808bd015">2.68</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMy0yLTEtMS0xMTc2MDU_6c7b4475-1415-4160-88a1-f4d71b2a5cad">2.74</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNC0xLTEtMS0xMTc2MDU_e06afbf8-ba54-4e11-9f9f-6cf08797ec38">3.39</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNC0yLTEtMS0xMTc2MDU_4d1f2871-2be0-432d-9625-ca080d62aef8">3.49</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNi0xLTEtMS0xMTc2MDU_ca627e89-0d16-42c4-993f-9c05dd1a7919">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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNi0yLTEtMS0xMTc2MDU_a7897656-af69-4318-8de1-bf9fab4c9679">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNy0xLTEtMS0xMTc2MDU_56d10b65-3355-4230-9f46-9f774b7024ca">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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNy0yLTEtMS0xMTc2MDU_b2093abb-24b3-4a1c-99a4-11bf1e9bb026">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfOS0xLTEtMS0xMTc2MDU_634f1bc5-0a15-4ffa-935c-5da33e64660e">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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfOS0yLTEtMS0xMTc2MDU_e38d0ca3-5b22-4aa2-b4bb-591d3069b9e9">23</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMTAtMS0xLTEtMTE3NjA1_5c396a61-528a-4f89-ba41-b59569a263df">25</ix:nonNumeric> years</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMTAtMi0xLTEtMTE3NjA1_a270400a-476e-408c-938d-92a13101ebfe">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, 2022, the weighted average duration of the defined benefit obligation was <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNDY2MA_3ea64a0a-8f0b-488f-b290-672ae7eabd4c">15</ix:nonNumeric> years </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2021 &#8211; <ix:nonNumeric contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNDY2OQ_5e097e70-d15a-4554-b097-59644122e629">15</ix:nonNumeric> years).</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2Mg_a37aeab1-5bd1-4b4a-a850-67ccce2915ef" 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/>2022</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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Decrease<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Decrease<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in discount rate by <ix:nonFraction unitRef="number" contextRef="ic1839e8d30d141fd98f2b68f8fe97bce_I20221231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo1MjcyZjlkZWE5N2M0MDg0OWJlNTI2Mzc4YjE4NWI4MF8zMQ_7bec1881-41e0-4326-b31f-88991880a644"><ix:nonFraction unitRef="number" contextRef="ic1839e8d30d141fd98f2b68f8fe97bce_I20221231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo1MjcyZjlkZWE5N2M0MDg0OWJlNTI2Mzc4YjE4NWI4MF8zMQ_dcb22c8e-d18c-43b3-9b46-43ecf1c83d86">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="ic1839e8d30d141fd98f2b68f8fe97bce_I20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi0xLTEtMS0xMTc2MDU_3abfcf09-ee52-44de-964a-1ec071936b7d">11.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="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic1839e8d30d141fd98f2b68f8fe97bce_I20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi0yLTEtMS0xMTc2MDU_3428d42a-0a25-4de3-ad1e-979a4f1a91c1">11.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="iae6da8af3d0945e39245daceb5b6cb13_I20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi0zLTEtMS0xMTc2MDU_4799cdec-539f-46fb-afaa-061284dec6fa">22.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="iae6da8af3d0945e39245daceb5b6cb13_I20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi00LTEtMS0xMTc2MDU_39b6f066-598e-4ced-bd02-f624ceae51b8">23.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"><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="i6eff026b01114761b44d3f8e3557b322_I20221231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo1ZTNmOTc0N2I1ZjI0YjRlYTY2NzUwMGU2NzFlOGMzNF80Nw_2bf44804-06a9-4943-b7ad-019dccf27754"><ix:nonFraction unitRef="number" contextRef="i6eff026b01114761b44d3f8e3557b322_I20221231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo1ZTNmOTc0N2I1ZjI0YjRlYTY2NzUwMGU2NzFlOGMzNF80Nw_8eda3308-64ce-4295-ac38-f3a9b1446761">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="i6eff026b01114761b44d3f8e3557b322_I20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy0xLTEtMS0xMTc2MDU_11683550-a96d-4756-b295-6ce0e3326664">2.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6eff026b01114761b44d3f8e3557b322_I20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy0yLTEtMS0xMTc2MDU_b5e3beeb-d899-4099-9718-7a20945b39b8">2.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="i7970be45ccc94e80816d11e41f1b011e_I20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy0zLTEtMS0xMTc2MDU_9c21d544-ba48-48f0-b46e-e47a3a38cced">5.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i7970be45ccc94e80816d11e41f1b011e_I20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy00LTEtMS0xMTc2MDU_11368b3b-250c-4714-b26f-bdd857dc8658">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="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="i59c527d1feba46e684fa596d20b4aa8c_I20221231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpiODA5OWZmOTU5MDk0Mjk2YmJkMDhjMjNkMzEzYzU3Ml8zMQ_04ece8ca-e682-4aed-bad5-4af806a56cd1"><ix:nonFraction unitRef="number" contextRef="i59c527d1feba46e684fa596d20b4aa8c_I20221231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpiODA5OWZmOTU5MDk0Mjk2YmJkMDhjMjNkMzEzYzU3Ml8zMQ_5a16a91a-0981-4e06-a331-f13abbdb1850">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="i59c527d1feba46e684fa596d20b4aa8c_I20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC0xLTEtMS0xMTc2MDU_c1363c29-cb2a-4bc6-b8c3-d1a983c8e53d">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="i59c527d1feba46e684fa596d20b4aa8c_I20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC0yLTEtMS0xMTc2MDU_bdaacb30-6c52-49b5-9ea8-99fd8573413e">0.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="i50996608689e43a5a5a79a993933e219_I20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC0zLTEtMS0xMTc2MDU_c83e7b2e-adda-48db-98ca-7e4786562e3c">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="i50996608689e43a5a5a79a993933e219_I20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC00LTEtMS0xMTc2MDU_c65fd73b-f23a-445b-9b7c-ccc12a33cde2">1.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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="i245ac308b6be40fa9a20786486e87c94_I20221231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpmMmY5YWZiNDk5NjA0NWRmYTQzMzYwODQyYmJkYTgyYl80NQ_475fe054-87d6-402a-a9a8-f1088408851d"><ix:nonFraction unitRef="number" contextRef="i245ac308b6be40fa9a20786486e87c94_I20221231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpmMmY5YWZiNDk5NjA0NWRmYTQzMzYwODQyYmJkYTgyYl80NQ_8b353511-13b4-4ef5-aeb2-951b3868048b">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="i245ac308b6be40fa9a20786486e87c94_I20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS0xLTEtMS0xMTc2MDU_2be24d53-4820-4c23-954f-3646dcfaf9c3">7.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="i245ac308b6be40fa9a20786486e87c94_I20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS0yLTEtMS0xMTc2MDU_78cfd1d3-acf2-4250-8de9-a1a387b14bd9">7.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i37a64457169b44a292340100761f8958_I20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS0zLTEtMS0xMTc2MDU_6dc844df-2fb9-4413-9a14-334287cc9363">12.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="i37a64457169b44a292340100761f8958_I20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS00LTEtMS0xMTc2MDU_816c23ab-79a5-4ef7-901a-368436d28abd">11.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:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in one year in the life expectancy</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i90c5b91cbfe34ef9a30f2ff89d12f801_I20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNi0xLTEtMS0xMTc2MDU_4bc86626-224b-4f08-b3b6-33fc13bded27">10.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i90c5b91cbfe34ef9a30f2ff89d12f801_I20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNi0yLTEtMS0xMTc2MDU_f864aef6-719d-44a0-8c07-c8109b6ad889">10.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1673e6ab34ac4e45b8e6efc2cbc36125_I20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNi0zLTEtMS0xMTc2MDU_0196912a-7448-45ed-8ed7-e2431cdd075a">12.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1673e6ab34ac4e45b8e6efc2cbc36125_I20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNi00LTEtMS0xMTc2MDU_292e442a-1c7b-4a15-a646-e676a970e6be">12.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The sensitivity analyses above have been determined based on a method that extrapolates the impact on the defined benefit obligation as a result of reasonable changes in key assumptions occurring at the end of the reporting year. The sensitivity analyses were based on changing a significant assumption and keeping all other assumptions constant and may not be representative of an actual change in the defined benefit obligation as it is unlikely that changes in assumptions would occur in isolation of one another.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight: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 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, 2022</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><div id="i8e469d493867425d9a4edc166788ee23_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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfOtherLiabilitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RleHRyZWdpb246MGRlNzE4MjUxNDI0NGUyMDkyYzkxMjdkZmRkN2Y2YWFfMjg_107ea783-fb33-421f-80ea-2ff6448e5153" continuedAt="ice399754811544febc9032dc214e1953" escape="true">Other Liabilities</ix:nonNumeric></span></div><ix:continuation id="ice399754811544febc9032dc214e1953"><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RleHRyZWdpb246MGRlNzE4MjUxNDI0NGUyMDkyYzkxMjdkZmRkN2Y2YWFfMjk_ec5870db-fcae-4910-9451-e9270f9345d1" 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/>2022</span></td><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/>2021</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%">22</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfMi0yLTEtMS0xMTc2MDU_c2e1465a-6535-4a43-9574-ee49d934db89">60.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfMi0zLTEtMS0xMTc2MDU_fe1d038e-5d9e-4f16-9ac2-176b19713162">62.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="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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:MiscellaneousOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNS0yLTEtMS0xMTc2MDU_150f96ce-d358-476d-a683-fb146e1bc37c">8.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:MiscellaneousOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNS0zLTEtMS0xMTc2MDU_9620fe49-aedb-4bc6-9862-db9758b0bd57">10.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNi0yLTEtMS0xMTc2MDU_1ec6a624-8e9c-4ff7-8990-1d7eeb01b82e">69.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNi0zLTEtMS0xMTc2MDU_eec9d8e0-2498-4f12-ba2d-b2b2f311f9c1">72.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNy0yLTEtMS0xMTc2MDU_28c74512-88f8-408b-a0b6-37fe25429f78">36.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNy0zLTEtMS0xMTc2MDU_5287d7a6-b1ed-467d-97c1-637870149deb">34.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfOC0yLTEtMS0xMTc2MDU_6363fbc0-4e1d-4e51-bd74-c9db1a0d6147">33.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfOC0zLTEtMS0xMTc2MDU_021a6a19-33a4-43d8-951e-d1c889d1af2c">38.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other liabilities - Other primarily includes derivative financial instruments (note 24).</span></div></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfCommitmentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfNDY1_05aa6df4-bb81-4dd6-871b-a207d1205173" continuedAt="i6f22574fec0447b69da8c5180d38ac72" escape="true">Commitments</ix:nonNumeric></span></div><ix:continuation id="i6f22574fec0447b69da8c5180d38ac72"><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 11). In addition, the Company has commitments for variable lease payments, short-term leases, and leases of&#160;low-value&#160;assets. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfNDY2_aebec095-5a0b-4823-8d13-5f91885865bb" continuedAt="if51f844867a54df680040caca6ece14d" escape="true">These commitments as at December&#160;31, 2022, are as follows:</ix:nonNumeric></span></div><div><ix:continuation id="if51f844867a54df680040caca6ece14d"><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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMS0xLTEtMS0xMTc2MDU_778f27ac-07f8-46a6-99c8-f728ed6dbd54">283.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: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="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMS0yLTEtMS0xMTc2MDU_c033e7c0-a464-44c3-9dde-09537f15e9d4">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;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="ic3ca8e526a884663b2e0f12c3631f837_I20221231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMS0zLTEtMS0xMTc2MDU_35d7dfab-96b1-4ca4-a7d3-31d96db40304">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;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="i1197a974f8994b58a06cf4c7f2d728f7_I20221231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMS00LTEtMS0xMTc2MDU_6c0ccc4e-cc28-4879-ba49-4070fb7eab2b">155.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></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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMi0xLTEtMS0xMTc2MDU_0223cd1e-35aa-42d4-99e5-d83ae97abefe">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: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="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231" decimals="-5" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMi0yLTEtMS0xMTc2MDU_c93cc80d-91ee-420b-bd04-2d05909936a6">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="ic3ca8e526a884663b2e0f12c3631f837_I20221231" decimals="-5" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMi0zLTEtMS0xMTc2MDU_cd15c937-2124-4612-b12c-ac6cfd85ebc4">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><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"><ix:nonFraction unitRef="cad" contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231" xsi:nil="true" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMi00LTEtMS0xMTc2MDU_081b44ba-c070-4f1e-b920-6fa8dd94a015"></ix:nonFraction></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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMy0xLTEtMS0xMTc2MDU_97be30f0-15e1-4719-871d-4cd7a50d3957">7.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMy0yLTEtMS0xMTc2MDU_619e333c-3307-474b-a6a6-07b93a9c73e5">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: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="ic3ca8e526a884663b2e0f12c3631f837_I20221231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMy0zLTEtMS0xMTc2MDU_e4e8e01b-3e03-4f17-9fce-24b79b7c78c7">2.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i1197a974f8994b58a06cf4c7f2d728f7_I20221231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMy00LTEtMS0xMTc2MDU_27f2c4cc-c606-4156-a604-6584fb148f17">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfNS0xLTEtMS0xMTc2MDU_c8ee67d4-cd7e-43d3-b970-0966a6af3f96">292.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfNS0yLTEtMS0xMTc2MDU_884a5e3b-1188-4486-82cd-a769716162f4">48.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfNS0zLTEtMS0xMTc2MDU_5103fead-f160-46cc-aa3f-6bf37afe77a7">83.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfNS00LTEtMS0xMTc2MDU_a360226f-4189-411f-a7ea-d33fbf453c79">160.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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, 2022, are $<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:UndiscountedLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfMzYy_de0559a0-c35f-4508-81d8-6771e8ab7855">28.1</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:UndiscountedLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfMzcx_9aa3e476-b6a8-4a12-a2f1-58195469d0ec">7.2</ix:nonFraction>), of which $<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfMzg1_8fd2f440-6396-4042-8cb1-0703a01b625d">11.9</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfMzk0_06e32021-5f1e-41b4-ab2a-327790303d1a">3.0</ix:nonFraction>) relates to sublease receivables included in other assets (note 14).</span></div></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_97"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">21. <ix:continuation id="id1d78ddfc14b497fb41f4138b0d2c950" continuedAt="i1e36d07a614144288d226a4164f44a70">Contingencies and Guarantees</ix:continuation></span></div><ix:continuation id="i1e36d07a614144288d226a4164f44a70"><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="i905761945c9f45b2b4672c753004ef55_I20221231" decimals="INF" name="ifrs-full:EstimatedFinancialEffectOfContingentAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185Ny9mcmFnOjU4ZTM0NjM0ODY0NTRhZDA4ZmI0YzdhNTlhYjhkNWZiL3RleHRyZWdpb246NThlMzQ2MzQ4NjQ1NGFkMDhmYjRjN2E1OWFiOGQ1ZmJfMjQxNQ_e76cc2aa-a434-461d-812d-66a649072cee">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 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, 2022</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><div id="i8e469d493867425d9a4edc166788ee23_100"></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%">22. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3OTQ_cd2a4b48-025b-45cc-8ffe-f08960275ead" continuedAt="ie0ddf8a9e0bf48a4b5aa867ebcd4e807" escape="true">Share Capital</ix:nonNumeric></span></div><ix:continuation id="ie0ddf8a9e0bf48a4b5aa867ebcd4e807" continuedAt="i013a5fa7aeb1408cb335252b387788b0"><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;14, 2022, 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="i7d5afd9f8aa6407e8d65b0e03798a1ab_I20211109" decimals="INF" name="stn:NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE5MQ_80417ef0-10d1-412d-8631-22664422e01a">5,538,309</ix:nonFraction> common shares during the period November&#160;16, 2022, to November&#160;15, 2023. 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 NCIB at any time during predetermined trading blackout periods. During 2022, <ix:nonFraction unitRef="shares" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="0" name="stn:SharesRepurchasedForCancellation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDAwOA_fb070e74-3588-457e-8298-f48483cc8d19">1,085,676</ix:nonFraction> (2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="0" name="stn:SharesRepurchasedForCancellation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDAxOQ_c1ed0444-c394-4b5b-a584-fe4653e03378">939,482</ix:nonFraction>) common shares were repurchased for cancellation pursuant to the NCIB at a cost of $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:CancellationOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDEwNg_cf03e105-4404-4714-8c82-2d4decd61ccd">65.3</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:CancellationOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDExNw_2889eddd-8e62-4b3f-84d3-d7a841bec50a">50.7</ix:nonFraction>). Of this amount, $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ReductionOfIssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDEzOQ_40aa865a-744c-4ea1-867e-4f8af1ba39fa">9.6</ix:nonFraction> and $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:ReductionOfContributedSurplus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDE0Nw_3822e260-c427-4d8a-a325-a7cd775772db">0.1</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ReductionOfIssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDE1OA_43691978-e15e-47f4-8537-f6264fba0943">8.1</ix:nonFraction> and $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:ReductionOfContributedSurplus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDE2Ng_f0b43728-b53f-4072-a7bb-689aa9e8b2c0">0.1</ix:nonFraction>) reduced share capital and contributed surplus, respectively, and $<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:ChargesToRetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDIzNg_61605648-22da-4272-bda9-5d1b90b38243">55.6</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:ChargesToRetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDI0Nw_0fffe442-cf6d-4de8-8ffe-905acb8f5c35">42.5</ix:nonFraction>) was charged to retained earnings. As at December&#160;31, 2022 and December&#160;31, 2021, 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 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfDividendsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3OTA_740e8333-e05a-47c0-81c4-43b922087ead" continuedAt="i0e266c85201347609831b8ea0d9372c9" escape="true">The table below sets out the dividends paid in 2022.</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="i0e266c85201347609831b8ea0d9372c9"><table style="border-collapse: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 3, 2021</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</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 18, 2022</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="if83fc86e474849279046203f78482de4_D20220101-20221231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzEtMy0xLTEtMTE3NjA1_aa2a4d78-9f2b-4d32-9be1-e1c479d32a9b">0.165</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="if83fc86e474849279046203f78482de4_D20220101-20221231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzEtNC0xLTEtMTE3NjA1_d35e01d4-3bb3-41fa-bcde-534de25f3cb2">18.3</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 23, 2022</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, 2022</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 18, 2022</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="ic8609e5c902a4a0b9aefa5b21a80ec4f_D20220101-20221231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzItMy0xLTEtMTE3NjA1_837b94dd-8eec-4e52-85e3-da80f1a19ff8">0.180</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="ic8609e5c902a4a0b9aefa5b21a80ec4f_D20220101-20221231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzItNC0xLTEtMTE3NjA1_4e06c937-02b9-4f7c-ba65-ed3048f62e4b">20.0</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 11, 2022</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, 2022</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, 2022</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="i70b9ecf3e139424f8cf424203001b2ac_D20220101-20221231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzMtMy0xLTEtMTE3NjA1_9a6104ad-d5d1-40f7-b7c4-89b3a3388ba0">0.180</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="i70b9ecf3e139424f8cf424203001b2ac_D20220101-20221231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzMtNC0xLTEtMTE3NjA1_98b57d84-f798-4f4d-9d69-b86f62d70c4a">19.9</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 10, 2022</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 29, 2022</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 17, 2022</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="i7986e572d1dc44b99054095df4d30a8f_D20220101-20221231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzQtMy0xLTEtMTE3NjA1_e6a3b6cf-8a8d-4fc6-84bd-5960fb3fd203">0.180</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="i7986e572d1dc44b99054095df4d30a8f_D20220101-20221231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzQtNC0xLTEtMTE3NjA1_87476aaf-aa4d-48ca-8ecb-02b452501b7d">20.0</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">November 10, 2022</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 30, 2022</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 17, 2023</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="ibb0d3202994447c68183b95c73b5bf6c_D20220101-20221231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzUtMy0xLTEtMTE3NjA1_d9398fde-fea2-4c3d-ba72-772b7d01adca">0.180</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibb0d3202994447c68183b95c73b5bf6c_D20220101-20221231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzUtNC0xLTEtMTE3NjA1_4605c9e8-4089-4723-b151-9e3a6dcb3325">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, trade and other payables included $<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:DividendPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzExNzY_b57329aa-d996-43c3-859d-725420f41b72">20.0</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:DividendPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzExODU_7209fd24-c73a-4580-8366-48c639af3025">18.3</ix:nonFraction>) related to the dividends declared on November&#160;10, 2022.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-based payment transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a long-term incentive program that uses share options, restricted share units, and performance share units (RSUs and PSUs). The Company also has a deferred share unit (DSUs) plan for the board of directors.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2022, the Company recognized a net share-based compensation expense of $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE1NTg_b7e80d24-1e1a-4a2f-b27c-fdda27a1a420">26.0</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE1Njc_a0e4bf02-c3cc-4c2a-8562-d9875b12216c">46.7</ix:nonFraction>) in administrative and marketing expenses in the consolidated statements of income. The amount expensed included <ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE2ODM_3e009d37-4519-4ce8-b182-cef19c0e60e9">nil</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE2OTI_9e1dadea-0585-453e-afc6-202752cb1d5d">0.1</ix:nonFraction>) related to the amortization of the fair value of options granted and $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE3NjU_bc69b288-f4c2-493f-8f3f-e829a3dada75">26.0</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE3NzQ_587af019-c79c-4994-8c34-71a4fdfc346a">46.6</ix:nonFraction>) related to the cash-settled share-based compensation (RSUs, PSUs, and DSUs). Also, an adjustment of $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE4Nzk_4bdef44b-0f3c-4196-9802-e00ed9fb70fc">0.8</ix:nonFraction> (December&#160;31, 2021 - $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE4ODg_cacb79fe-4275-4614-b13e-ede0657d2800">4.9</ix:nonFraction>) was included in contributed surplus for deferred tax impacts on share-based compensation.</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, 2022</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="i013a5fa7aeb1408cb335252b387788b0" continuedAt="ieff4955e1d8f48bba6199c86723a73b0"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3OTE_423debaa-2815-496c-aaf1-338daa61dfe5" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December&#160;31,<br/>2022</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/>2021</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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="INF" name="ifrs-full:NumberOfOutstandingShareOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzMtMS0xLTEtMTE3NjA1_b21329f3-c51f-4100-86b9-cb312cc9a7c3">848,278</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzMtMi0xLTEtMTE3NjA1_6aef0be1-7980-4f1b-a146-1217bcb197bc">32.37</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231" decimals="INF" name="ifrs-full:NumberOfOutstandingShareOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzMtMy0xLTEtMTE3NjA1_35d1b0db-b910-436f-8811-662b08d81073">2,123,800</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzMtNC0xLTEtMTE3NjA1_83de33aa-1fd9-4a1f-8df7-80fb7ab85a2b">32.45</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzUtMS0xLTEtMTE3NjA1_0577fab9-639d-4c17-bb1e-d591bd996047">561,217</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzUtMi0xLTEtMTE3NjA1_4d77c8a7-5865-4512-9de9-ed3cd2c198c4">32.06</ix:nonFraction></span><span 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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzUtMy0xLTEtMTE3NjA1_cb43eff1-8d32-4a62-baae-0115bcea86d0">1,267,614</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzUtNC0xLTEtMTE3NjA1_e5f061fd-e835-4858-b856-a6f4f5835e9f">32.50</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzYtMS0xLTEtMTE3NjA1_39bab96f-9f19-4699-b87c-b00cb25276fc">6,000</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzYtMi0xLTEtMTE3NjA1_32ad52e6-6492-437c-9b01-af69642fe905">32.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:#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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzYtMy0xLTEtMTE3NjA1_676d01f7-6f92-4c21-abc0-e054ae5cc4ff">7,908</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzYtNC0xLTEtMTE3NjA1_4798696e-d13a-46b1-a11f-0c20b1e13f45">32.98</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="INF" name="ifrs-full:NumberOfOutstandingShareOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzgtMS0xLTEtMTE3NjA1_f70c21fa-dc4a-4de4-a642-466d77b85e45">281,061</ix:nonFraction></span><span 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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzgtMi0xLTEtMTE3NjA1_a5bf1030-3b43-4725-add3-e63ea7b76d67">32.98</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="INF" name="ifrs-full:NumberOfOutstandingShareOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzgtMy0xLTEtMTE3NjA1_338e0170-01c3-4641-ab53-d761a05ca51b">848,278</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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzgtNC0xLTEtMTE3NjA1_13f00981-738e-4834-a36d-a0dd9dba167b">32.37</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="INF" name="stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzktMS0xLTEtMTE3NjA1_d0e525aa-6c1a-4b4f-be3c-884827dd5f47">281,061</ix:nonFraction></span><span 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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="2" name="stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzktMi0xLTEtMTE3NjA1_92438114-f43c-485d-a715-f08076285b80">32.98</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="INF" name="stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzktMy0xLTEtMTE3NjA1_34816307-3cb5-4169-99b9-979e107ec369">848,278</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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="2" name="stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzktNC0xLTEtMTE3NjA1_a2fb1de7-5417-47f6-8af7-0f2562b622d3">32.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These options are held by officers and employees, expire on May&#160;15, 2023, and can be exercised at a price per share of $<ix:nonFraction unitRef="cadPerShare" contextRef="i9e5bebc7e44149d09848dbda6a64c652_I20221231" decimals="2" name="ifrs-full:ExercisePriceOfOutstandingShareOptions2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzIxNjY_ac24bca2-bd9b-4f6c-8b3c-972f146c85df">32.98</ix:nonFraction>. </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><br/></span></div><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3OTM_fdbbd74d-5419-4bb5-b866-98bbcd1ae4a5" 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="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, 2022</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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">DSUs<br/>#</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, beginning of year</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i4408d86987784767b70af0b6a64add67_I20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItMS0xLTEtMTE3NjA1_ab25c49b-f7c4-40eb-9d09-38cb0e62b238">406,762</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-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="ia2a936aaf6aa40038e498fa2e828ebdc_I20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItMi0xLTEtMTE3NjA1_21a69d9e-2818-4c2b-b87b-4de07b90d5a6">862,032</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-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="if64bfd57e6e5492ea7a76372ca7fcf7a_I20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItMy0xLTEtMTE3NjA1_8cf36625-a62d-4433-a455-2b1c5f71c2e7">200,411</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-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="i75299546d173419e849dd5fd9e285ea1_I20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItNC0xLTEtMTE3NjA1_a9d5d402-7166-4db0-a0c9-3072c7178704">289,180</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="i7a70b63222fd437087d7242487f5b2d7_I20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItNS0xLTEtMTE3NjA1_ed4547eb-9e52-4f72-888b-5e7b148c7c75">869,337</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="ic726fc4702274b198f352fb5f1f0506f_I20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItNi0xLTEtMTE3NjA1_82ea4d45-a369-41bc-afc7-6fb00a3d4f8d">163,249</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 and adjusted dividends</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="i41747079cb5c42a697819f01ca68aee6_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtMS0xLTEtMTE3NjA1_b323d428-2803-4743-a8d9-a48a429292ca">150,591</ix:nonFraction></span><span 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="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtMi0xLTEtMTE3NjA1_4e52ffb3-308f-4c8f-828a-4af68abd6466">263,434</ix:nonFraction></span><span 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="ie82d3d2674fb4ddeab4fa9e51ea116f2_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtMy0xLTEtMTE3NjA1_05da2125-c215-4377-94c7-33c0ded8974c">28,871</ix:nonFraction></span><span 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="i3e7338bd08b944b3a50f1e83ae8cba4f_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtNC0xLTEtMTE3NjA1_b2bd3692-d676-4b6d-8f08-a10c1fe0c8a3">128,579</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="i328f2cb12b064473994ab96f136b7ef8_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtNS0xLTEtMTE3NjA1_fe5638ad-7eeb-4387-8950-551c92522254">251,120</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="ic914474d530744fda82e50e322406345_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtNi0xLTEtMTE3NjA1_26549345-d291-4bf4-9288-8c56e86599fb">37,162</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="i41747079cb5c42a697819f01ca68aee6_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtMS0xLTEtMTE3NjA1_e50e87fb-3e5e-4b53-8a08-709887fb51a6">148,327</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="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtMi0xLTEtMTE3NjA1_6d39f89c-77cc-403f-8930-812ecc71979c">318,058</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="ie82d3d2674fb4ddeab4fa9e51ea116f2_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtMy0xLTEtMTE3NjA1_a6170be1-6505-4919-826f-e382b18ebf02">&#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="i3e7338bd08b944b3a50f1e83ae8cba4f_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtNC0xLTEtMTE3NjA1_c87f4a19-3ee8-411a-b7b0-f9db6139c41d">&#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="i328f2cb12b064473994ab96f136b7ef8_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtNS0xLTEtMTE3NjA1_da5185c4-0345-4a14-b8f2-53981c829e84">235,373</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="ic914474d530744fda82e50e322406345_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtNi0xLTEtMTE3NjA1_dcd29f0c-0004-40fd-9c94-9da7bbb130f6">&#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="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="i41747079cb5c42a697819f01ca68aee6_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtMS0xLTEtMTE3NjA1_0fcd3a4d-c37c-436e-bcd9-5e965d90e07f">13,301</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="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtMi0xLTEtMTE3NjA1_527a0867-59a2-4bdb-81db-2c8a595b842e">21,919</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="ie82d3d2674fb4ddeab4fa9e51ea116f2_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtMy0xLTEtMTE3NjA1_fbe39871-5890-482a-b41f-5f28b220540a">&#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="i3e7338bd08b944b3a50f1e83ae8cba4f_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtNC0xLTEtMTE3NjA1_38f1265e-7520-43f9-9b4c-23bada67541a">10,997</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="i328f2cb12b064473994ab96f136b7ef8_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtNS0xLTEtMTE3NjA1_927f4adf-2958-4416-a7df-1620cba7476d">23,052</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="ic914474d530744fda82e50e322406345_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtNi0xLTEtMTE3NjA1_1d97d67c-8672-4551-95ef-0322b9e5acae">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, end of year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i9e5c523b8cdb46fb860ff3ecc542ba06_I20221231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtMS0xLTEtMTE3NjA1_0f5b2b7c-7c61-4f19-aab6-4b7e3371f2c0">395,725</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i186d94a6b2ec4738895125ea37e48f51_I20221231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtMi0xLTEtMTE3NjA1_ce261a36-6215-407a-9048-d0e30bc74117">785,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i2121d79f8f044875a3e14c7d4209e472_I20221231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtMy0xLTEtMTE3NjA1_1f9af7f4-9189-461c-95b4-59ff50d81578">229,282</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i4408d86987784767b70af0b6a64add67_I20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtNC0xLTEtMTE3NjA1_c7f3aac5-ea71-4c69-8a13-8a1932aedaa6">406,762</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ia2a936aaf6aa40038e498fa2e828ebdc_I20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtNS0xLTEtMTE3NjA1_921cade6-4714-47c9-a7d2-65e4e154b57f">862,032</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="if64bfd57e6e5492ea7a76372ca7fcf7a_I20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtNi0xLTEtMTE3NjA1_08410087-99f3-49d3-9d37-413c44c165d2">200,411</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></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 has total return swaps for a portion of its RSUs and DSUs to offset its exposure to the change in common share price (note 24).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Restricted share units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s long-term incentive program, certain officers and employees may be granted RSUs. These units are adjusted for dividends as they arise, based on the number of units held on the record date, and the fair value is determined based on the trading price of the Company's common shares. For units that vest upon completing a <ix:nonNumeric contextRef="i3e7338bd08b944b3a50f1e83ae8cba4f_D20210101-20211231" name="stn:VestingDurationForShareBasedPaymentArrangement" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3OTI_6eeceeee-0bb1-4f0f-af3a-578d7416ad99">three-year</ix:nonNumeric> service condition, unit holders will receive cash payments based on the number of units held on the record date and the volume weighted average trading price of the Company&#8217;s common shares for the last <ix:nonFraction unitRef="day" contextRef="i9e5c523b8cdb46fb860ff3ecc542ba06_I20221231" decimals="INF" name="stn:NumberOfTradingDays" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzMxNDM_5241a6e3-1b5b-42d1-b27f-eb217e032deb">five</ix:nonFraction> trading days preceding the vesting date, less withholding amounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2022, the Company granted <ix:nonFraction unitRef="number" contextRef="i9e99a8ab2e864112971f57795825282e_D20220101-20221231" decimals="0" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjIxNQ_4d301427-09ca-44f5-86ca-0ef0338c875d">145,884</ix:nonFraction> RSUs (2021 - <ix:nonFraction unitRef="number" contextRef="ic18f7b700b1442fdbefec805cb7ade7f_D20210101-20211231" decimals="0" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjIzMQ_111f77fc-8a9e-4f1f-bfe1-3cc6726fc66c">124,599</ix:nonFraction>) at a fair value of $<ix:nonFraction unitRef="cad" contextRef="i24d3a6dbd6364c61836e698cec03c850_I20221231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjI1NQ_4902ae03-0043-48cc-a17d-31c3085a8583">8.0</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="ia2946d0b2f3d44a096bb98dac20103e4_I20211231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjI2Ng_d9d8fb3c-bdb7-43ab-8d56-87acf320ec2e">6.7</ix:nonFraction>) and <ix:nonFraction unitRef="number" contextRef="i41747079cb5c42a697819f01ca68aee6_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjUxMA_f30f5382-a0dc-45ee-be0e-8594025ef6a4">148,327</ix:nonFraction> RSUs were paid at a value of $<ix:nonFraction unitRef="cad" contextRef="i9e5c523b8cdb46fb860ff3ecc542ba06_I20221231" decimals="-5" name="stn:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjUyMw_6c8c92c4-0e6e-42ae-9108-3724bf815179">8.0</ix:nonFraction> (2021 - <ix:nonFraction unitRef="cad" contextRef="i4408d86987784767b70af0b6a64add67_I20211231" decimals="-5" name="stn:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE2NDkyNjc0NTM4OTE_3c0e9f44-711c-48c8-bf57-b4ddcb2bd719">no</ix:nonFraction> payments were made for RSUs). At December&#160;31, 2022, the obligations accrued for RSUs were $<ix:nonFraction unitRef="cad" contextRef="i9e5c523b8cdb46fb860ff3ecc542ba06_I20221231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzMyNTk_8e6e800e-067b-4ac0-bbef-26f9e5510aa8">12.7</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i4408d86987784767b70af0b6a64add67_I20211231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzMyNjg_5c79e8b4-694f-4681-a721-26de6437dd09">15.4</ix:nonFraction>) included in other liabilities (note 19).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Performance share units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s long-term incentive program, certain members of the senior leadership team may be granted PSUs. These units are adjusted for dividends as they arise, based on the number of units held on the record date. The number of units that vest upon completing a <ix:nonNumeric contextRef="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231" name="stn:VestingDurationForShareBasedPaymentArrangement" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3ODg_bb51babc-647f-4f26-be48-c29f62a45b68">three-year</ix:nonNumeric> service condition, is subject to a percentage that can range from <ix:nonFraction unitRef="number" contextRef="idcfe2b386b644be5aac1fa4c9afd8dcb_D20220101-20221231" decimals="INF" name="stn:SharebasedPaymentArrangementVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzM2ODQ_bb230d08-4e32-46e5-8d18-610cc2ba2c67">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i44423187b96749459843f0ecc1927c71_D20220101-20221231" decimals="INF" name="stn:SharebasedPaymentArrangementVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzM2OTA_2c4a614c-991c-4859-bb11-c084efba9a69">200</ix:nonFraction>%, depending on achieving <ix:nonNumeric contextRef="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231" name="stn:VestingDurationForShareBasedPaymentArrangement" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3ODk_be57e935-7730-440d-a16e-0c547b70a63c">three-year</ix:nonNumeric> performance and market objectives. The objectives include a return on equity target for a <ix:nonFraction unitRef="number" contextRef="i9a650f543cbd4253a621b01fe7b0df6c_D20200101-20201231" decimals="2" name="stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzM4MTM_a1fbcfb8-fb80-493e-8ed1-b0667a73093e">60</ix:nonFraction>% weighting and a total shareholder return relative to the Company's peer group for a <ix:nonFraction unitRef="number" contextRef="i79210062fbad4e019a7ef7603fc67cec_D20200101-20201231" decimals="2" name="stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzM4OTg_560e3cd7-0024-4f08-92ab-3f177749ad98">40</ix:nonFraction>% weighting. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of these units is measured using the Monte Carlo method. For units that vest upon completing a <ix:nonNumeric contextRef="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231" name="stn:VestingDurationForShareBasedPaymentArrangement" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzYwNDczMTM5NjUwMTE_1d01cb92-ade9-4e46-bbae-bc4a81acad51">three-year</ix:nonNumeric> service condition that starts after the grant date, unit holders will receive cash payments based on the number 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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-43</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ieff4955e1d8f48bba6199c86723a73b0"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">units held on the record date and the volume weighted average trading price of the Company&#8217;s common shares for the last <ix:nonFraction unitRef="day" contextRef="i186d94a6b2ec4738895125ea37e48f51_I20221231" decimals="INF" name="stn:NumberOfTradingDays" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE2NDkyNjc0NTM5MTE_e2ec5d06-ac27-4095-b64d-c95537b149c9">five</ix:nonFraction> trading days preceding the vesting date, less withholding amounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2022, <ix:nonFraction unitRef="number" contextRef="i7012f071761a4c39a631a37f623ef79a_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ0OTc_7a33907f-e27f-494b-b41d-e860e95b983c">253,938</ix:nonFraction> PSUs (2021 - <ix:nonFraction unitRef="number" contextRef="ib741f9db430d41a5bdcbe8d93ea80914_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ1MTE_b6fe0c07-be90-44c1-98d1-867b0bad22e3">242,701</ix:nonFraction>) were granted at a fair value of $<ix:nonFraction unitRef="cad" contextRef="ib61b23685ad14d8eade9f3032c57fd03_I20221231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ1NDc_ec9d3aae-e1b0-47d4-9fff-eeaaaa7108b3">14.5</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i0d64bfa378ee4176a42471c5aab756af_I20211231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ1NTY_7602fba3-f7cd-41d0-a0eb-51e1372f5595">14.0</ix:nonFraction>) and <ix:nonFraction unitRef="number" contextRef="i7012f071761a4c39a631a37f623ef79a_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ1NjE_c2117ad3-f9aa-4575-a27b-8fb4ebca4f4c">318,058</ix:nonFraction> PSUs were paid (2021 - <ix:nonFraction unitRef="number" contextRef="ib741f9db430d41a5bdcbe8d93ea80914_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ1ODU_5f375edf-50b3-4743-bc4d-e50569c60004">235,373</ix:nonFraction>) at a value of $<ix:nonFraction unitRef="cad" contextRef="i7012f071761a4c39a631a37f623ef79a_D20220101-20221231" decimals="-5" name="ifrs-full:PaymentsOfOtherEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ2MDM_e7862149-e9c9-4f80-a446-546afb1ff32f">15.3</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="ib741f9db430d41a5bdcbe8d93ea80914_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsOfOtherEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ2MTI_1f3dcc43-a756-43bc-ac70-2025c30c2d86">9.0</ix:nonFraction>). At December&#160;31, 2022, the obligations accrued for PSUs were $<ix:nonFraction unitRef="cad" contextRef="i186d94a6b2ec4738895125ea37e48f51_I20221231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ2NjI_2d99bab3-acc4-4ec7-b1d9-cc8d963b1458">32.8</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="ia2a936aaf6aa40038e498fa2e828ebdc_I20211231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ2NzE_ffca9311-1316-4073-85e2-92f34bfc0bfd">32.5</ix:nonFraction>) included in other liabilities (note 19).</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 once certain requirements are met, on an annual basis, the directors may elect to allocate their compensation between DSUs and cash payment (to a maximum of <ix:nonFraction unitRef="number" contextRef="i32576304884641dcb7c826b0c508491a_I20221231" decimals="INF" name="stn:PercentageOfCompensationInShares" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ5NDc4MDIzMzcyMzE_8977801f-3f4f-4e91-a986-eff81bdb0d99">70</ix:nonFraction>%), less withholding amounts. These units vest on their grant date and are adjusted for dividends as they arise, based on the number of units held on the record date. The fair value is determined based on the trading price of the Company's common shares and are paid in cash to the directors of the board on their death or retirement. Cash payment is determined at the volume weighted average of the closing market price of the Company&#8217;s common shares for the last <ix:nonFraction unitRef="day" contextRef="i32576304884641dcb7c826b0c508491a_I20221231" decimals="INF" name="stn:NumberOfTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzUzNzk_98852eeb-06da-4aaf-a6d9-c8d566cfe009">10</ix:nonFraction> trading days of 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%">During 2022, <ix:nonFraction unitRef="number" contextRef="idbb3d5fe0504446ca279361ca315afc0_D20220101-20221231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0NDU_9ba1c479-44fe-41a6-98b6-8ac3d1557dac">28,871</ix:nonFraction> DSUs (2021 &#8211; <ix:nonFraction unitRef="number" contextRef="i07ac39bd00a1483cb62f576081ae01e7_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0NTk_fee23ca9-0445-4fd3-b88e-8a61b473f195">37,162</ix:nonFraction>) were granted at a fair value of $<ix:nonFraction unitRef="cad" contextRef="i32576304884641dcb7c826b0c508491a_I20221231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTU_c7f40cd3-ddd6-45f0-a620-8664f36532da">1.6</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i72f58ef6cae946e991f136b24f57b6aa_I20211231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU1MDQ_0d92d83c-add3-4dac-b6b4-f97d19b10f51">1.8</ix:nonFraction>), based on the closing market price of the Company&#8217;s common shares at the grant date. At December&#160;31, 2022, the outstanding and vested DSUs had a fair value of $<ix:nonFraction unitRef="cad" contextRef="i2121d79f8f044875a3e14c7d4209e472_I20221231" decimals="-5" name="ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3MzU_93130d6d-aa94-4397-8fc3-9c537765ddbb">14.9</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="if64bfd57e6e5492ea7a76372ca7fcf7a_I20211231" decimals="-5" name="ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3NDQ_dc9fe9c2-548a-4be0-9793-bab7ad02d502">14.1</ix:nonFraction>) included in other liabilities (note 19).</span></div></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfFairValueMeasurementExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90ZXh0cmVnaW9uOmJiMWZlNGZkNGJhYjQ1ODI5ZWI0MDBlZTdlZGRlNGVkXzIwODQ_6c1d732a-f474-4df6-b99e-eb56ef415fd0" continuedAt="i1d19bb29cb244078bd98612d77c8b05f" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i1d19bb29cb244078bd98612d77c8b05f" continuedAt="if4e20a93e9124cacbf7783167803196b"><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 2022, no changes were made to the method of determining fair value and no transfers were made between levels of the hierarchy.</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, 2022</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="if4e20a93e9124cacbf7783167803196b"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90ZXh0cmVnaW9uOmJiMWZlNGZkNGJhYjQ1ODI5ZWI0MDBlZTdlZGRlNGVkXzIwODU_c10fd4a4-1c54-485f-918f-0f705b51a8af" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables summarize the Company&#8217;s fair value hierarchy for those assets and liabilities measured and adjusted to fair value on a recurring basis:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:48.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At December&#160;31, 2022</span></div></td><td colspan="3" 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%">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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic5582defc8b34dceb8c08236ddc3056a_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzMtMi0xLTEtMTE3NjA1_7cb64ff2-abd6-4bf2-a900-944ad2fd9e13">156.8</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="ide984dd3164d4e48bf1a5816597f5f85_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzMtMy0xLTEtMTE3NjA1_3913914a-c916-44f9-b5c1-15945d662169">&#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="i9f7f7ec69c57484fabad938edc1875f5_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzMtNC0xLTEtMTE3NjA1_471e329e-232d-487f-a94c-370dc7b97ccd">156.8</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="i10345836b02e4d33b6208d4cb59edadc_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzMtNS0xLTEtMTE3NjA1_6496ca4e-6ab3-4a18-ad22-158cc592185a">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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%">Derivative financial instruments</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%">14,24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i86c5f95e965142bd877c1060877cb2f4_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzYtMi0xLTEtMTIwNTU1_0c8cf3f9-ca90-4ffd-a1c4-665b9ee0f027">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8c57189dc3ed4e7f94f5ab3415eeb6a4_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzYtMy0xLTEtMTIwNTU4_08fbb44f-2054-41b6-968a-aa4663cdc622">&#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="ied801213e2e64777966a1894b4bd9832_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzYtNC0xLTEtMTIwNTYy_7f96ae04-4f62-4c5e-b878-ae374da878d7">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i54acbe4d8eb1455f94ed3561d98eff8f_I20221231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzYtNS0xLTEtMTIwNTY0_f456d97f-daa1-48f6-9676-fac39f705af9">&#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;padding:2px 1pt;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="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%">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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i34fce451bad243e3b1c68bbb4f6678c4_I20221231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtMi0xLTEtMTI0NDEy_4784c67b-47d0-4dcc-bfd3-bfebf10f325b">62.4</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="i881c742fc0e5418a80c90d2e8506e9e2_I20221231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtMy0xLTEtMTI0NDEy_d4fda6fc-4deb-4118-a6c4-1093d3067169">&#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="ia45a4500a0be471eb16fc0438958ab0d_I20221231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtNC0xLTEtMTI0NDEy_9f04eb57-36aa-498e-84ff-71a78ac87878">&#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="i3411a24503f34ddd8620fc54813487b4_I20221231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtNS0xLTEtMTI0NDEy_a65e1b9a-0806-436d-98b5-3bc06361ce6e">62.4</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;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%">Derivative financial instruments</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%">19,24</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="iacc57581fc1f4b86b60e517e12a8c460_I20221231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtMi0xLTEtMTMzMTg5_9287b950-f217-440e-99f3-35cd909526f7">2.3</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="i2cb9d9a8be7d40538be20c3ebed880e2_I20221231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtMy0xLTEtMTMzMTk0_11e4a441-41c5-4c72-be13-4c85d4827949">&#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="id5c3aff46f2b49a2a1cf95b5bd00dd41_I20221231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtNC0xLTEtMTMzMTk3_00219364-d916-4b2a-ace2-055b3a28a36e">2.3</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="i41fbda7f377949e2a92746c5b343f052_I20221231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtNS0xLTEtMTMzMjEz_bdb4e454-0961-4314-81d1-b9f85d1a8f14">&#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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:48.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">Carrying <br/>Amount</span></td><td colspan="3" 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%">Level 1</span></td><td colspan="3" 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%">Level 2</span></td><td colspan="3" 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%">Level 3</span></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:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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%">Assets</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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1pt;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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ied8787a8bd1340d984510ea09e7d9034_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzQtMi0xLTEtMTI5MTkz_dfc2b810-012e-4296-a4f4-bd7f6982e996">198.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="ie1b78e3864464982b83fed354f32b3a3_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzQtMy0xLTEtMTI5MTA2_bc801c42-25bb-4e3e-bc1d-196981b2d3ec">&#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="ieefd9f18449840659900db60b738612c_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzQtNC0xLTEtMTI5MTE3_9ae57420-c882-4028-a058-26c8f33f4096">198.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="i9d5292771ae14e5ea432a6c64eb70af4_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzQtNS0xLTEtMTI5MTI2_02ffd6ac-8872-4535-bbe7-93afebb4f236">&#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%">Derivative financial instruments</span></td><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%">24</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5cc166f291ae40bb82c50f427db05789_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzUtMi0xLTEtMTI5MTkz_b6dfe084-bddc-4c4a-a302-150784e9e1a5">0.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib9464fadd86343458a3650953b6e2493_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzUtMy0xLTEtMTI5MTA2_fff9c9c3-5ab2-497e-ad10-944193b7f074">&#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="icb1f520d767f4560a7e404f54351f8f7_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzUtNC0xLTEtMTI5MTE3_3b436ad9-2fb4-4907-af05-3917337ee843">0.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i84facbef2cde4fdb82f7c7d1d5a9dcf0_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzUtNS0xLTEtMTI5MTI2_eae0eed8-7276-4a51-8743-8c7ce840758c">&#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="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;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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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="i8c96436252674dd0b4554ea8b358e17a_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzktMi0xLTEtMTI5MzIy_59714d86-3434-4f37-9e5a-f311cdfaa905">64.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="i04178539cd464d67a01c6abfac7f4bd7_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzktMy0xLTEtMTI5MzM0_458bd69b-d360-40f6-b206-14be5109a004">&#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="i8f2cc51305f24d0faec4358f3e21bd58_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzktNC0xLTEtMTI5MzQx_7bb96e83-569c-47b8-a676-34d15532cbd3">&#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="ia81b6f1d7ab44805a2287276dcee216a_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzktNS0xLTEtMTI5MzQ4_e3dcaa69-5cbe-4d9a-953a-3a2ed870041d">64.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative financial instruments</span></td><td colspan="3" style="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%">24</span></td><td colspan="2" style="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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3f93016398c148f2a3b0493dbed15d91_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzEwLTItMS0xLTEyOTE0Nw_5ea13e46-8aa8-47cc-8ef2-6e2a2b0c7727">2.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1463372057c146238c477001221a8820_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzEwLTMtMS0xLTEyOTE4MQ_ecf63a82-0cc5-410f-adda-a3fba8aa2dc5">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6212f80400db4494a3ebe34f4e90b91b_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzEwLTQtMS0xLTEyOTE2MQ_64bb2be3-cd89-48b2-8212-395598024ddc">2.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0519fed080c640b89d2d0900cb8c3b33_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzEwLTUtMS0xLTEyOTE4Ng_2f3b4eed-4442-4c69-9099-f97451e07cc9">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities consist of government and corporate bonds and equity securities. Fair value of bonds is determined using observable prices of debt with characteristics and maturities that are similar to the bonds being valued. Fair value of equities is determined using the reported net asset value per share of the investment funds. The funds derive their value from the observable quoted prices of the equities owned that are traded in an active market. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of notes payable is not based on observable market data and as such, the valuation method is classified as level 3 in the fair value hierarchy. For payments with terms greater than one year, the estimated liability is discounted using an appropriate rate of interest. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90ZXh0cmVnaW9uOmJiMWZlNGZkNGJhYjQ1ODI5ZWI0MDBlZTdlZGRlNGVkXzIwODY_4cf6f572-d8c6-4e6b-9e99-e994c6c79c0b" 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:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.739%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.050%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At December&#160;31, 2022</span></div></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-bottom:1.5pt 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%">Senior unsecured notes</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;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%">16</span></td><td colspan="2" style="background-color:#e1e0df;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="cad" contextRef="ie766d2604f624abdb5cb6c9dba0798f2_I20221231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTphZDM5NTFjNTQxOGU0ZjYyOTExNzU5ZGNmMDZjNDg5MC90YWJsZXJhbmdlOmFkMzk1MWM1NDE4ZTRmNjI5MTE3NTlkY2YwNmM0ODkwXzItMi0xLTEtMTE3NjA1_ce4d094a-0665-403a-a283-5a1339d5eeb3">298.6</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;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="background-color:#e1e0df;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="cad" contextRef="i9df874bae7de460e8af1d804362c7a7d_I20221231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTphZDM5NTFjNTQxOGU0ZjYyOTExNzU5ZGNmMDZjNDg5MC90YWJsZXJhbmdlOmFkMzk1MWM1NDE4ZTRmNjI5MTE3NTlkY2YwNmM0ODkwXzItMy0xLTEtMTE3NjA1_0391720f-9554-4c61-887e-4967e7d60973">&#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;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-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="cad" contextRef="i387fe91882e941d8ad6de6f1556ed95f_I20221231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTphZDM5NTFjNTQxOGU0ZjYyOTExNzU5ZGNmMDZjNDg5MC90YWJsZXJhbmdlOmFkMzk1MWM1NDE4ZTRmNjI5MTE3NTlkY2YwNmM0ODkwXzItNC0xLTEtMTE3NjA1_27ca3ee3-2bb9-4d43-827a-31a35ea263fe">259.8</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;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="background-color:#e1e0df;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="cad" contextRef="i2210c433741c472497d172289e4811e5_I20221231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTphZDM5NTFjNTQxOGU0ZjYyOTExNzU5ZGNmMDZjNDg5MC90YWJsZXJhbmdlOmFkMzk1MWM1NDE4ZTRmNjI5MTE3NTlkY2YwNmM0ODkwXzItNS0xLTEtMTE3NjA1_cbe87ff0-e454-4bc8-a1df-a9930e84f7bb">&#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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse: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="padding:0 1pt"></td><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:400;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" 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%">Level 1</span></td><td colspan="3" 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%">Level 2</span></td><td colspan="3" 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%">Level 3</span></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:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021</span></div></td><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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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-bottom:1.5pt 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%">Senior unsecured notes</span></td><td colspan="3" style="border-bottom:1.5pt 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%">16</span></td><td colspan="2" style="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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i833635812df0456db90ad11cf7ce3cce_I20211231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTozYWUxYjA5ZjExYTk0YjRiYmEwMWE4MTJjMjFkMzIwNy90YWJsZXJhbmdlOjNhZTFiMDlmMTFhOTRiNGJiYTAxYTgxMmMyMWQzMjA3XzEtMi0xLTEtMTI5NjIz_6cc31d08-bf4b-4fa8-a202-9d1e666088d9">298.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:1.5pt 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: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="id20cef17fc6c49b18e043cc8d3bd4f35_I20211231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTozYWUxYjA5ZjExYTk0YjRiYmEwMWE4MTJjMjFkMzIwNy90YWJsZXJhbmdlOjNhZTFiMDlmMTFhOTRiNGJiYTAxYTgxMmMyMWQzMjA3XzEtMy0xLTEtMTI5NjMz_25b7c295-4466-42f6-b6b5-7530e860a36d">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:1.5pt 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: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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4b457ce11f4d4f25a04c8b0c8e4ae64a_I20211231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTozYWUxYjA5ZjExYTk0YjRiYmEwMWE4MTJjMjFkMzIwNy90YWJsZXJhbmdlOjNhZTFiMDlmMTFhOTRiNGJiYTAxYTgxMmMyMWQzMjA3XzEtNC0xLTEtMTI5NjQw_948533cb-658a-41a6-8367-1fb0d0753248">290.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:1.5pt 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: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="ib4cbd5db1f8a4069b6bba80eafcbbf34_I20211231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTozYWUxYjA5ZjExYTk0YjRiYmEwMWE4MTJjMjFkMzIwNy90YWJsZXJhbmdlOjNhZTFiMDlmMTFhOTRiNGJiYTAxYTgxMmMyMWQzMjA3XzEtNS0xLTEtMTI5NjQ3_559e0e1c-57ba-4403-84b8-01be5e3d44b5">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:1.5pt 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></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 fair value of senior unsecured notes is determined by calculating the present value of future payments using observable benchmark interest rates and credit spreads for debt with similar characteristics and maturities.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2022</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><div id="i8e469d493867425d9a4edc166788ee23_106"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">24. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfFinancialInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzkyMzE_102ecaf2-b23c-42df-8859-5c6745b25e23" continuedAt="i9fb439fb545f4af495d24cab3d404460" escape="true">Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="i9fb439fb545f4af495d24cab3d404460" continuedAt="ica8e2f03e0cf455f93437c9c85a8ada4"><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt">Derivative financial instruments</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Interest rate swap</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an interest rate swap agreement to hedge the interest rate variability on tranche C of the term loan with a notional amount of $<ix:nonFraction unitRef="cad" contextRef="id86caf91f1084b58abbddb00785dc301_I20221231" decimals="-5" name="ifrs-full:NominalAmountOfHedgingInstrument" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIyNw_d5342f59-8d37-4942-bfa8-a3bac0326a54">160.0</ix:nonFraction>, maturing on June&#160;27, 2023. The swap agreement has the effect of converting the variable interest rate on the term loan, based on a bankers&#8217; acceptance rate, into a fixed interest rate of <ix:nonFraction unitRef="number" contextRef="id86caf91f1084b58abbddb00785dc301_I20221231" decimals="5" name="ifrs-full:AverageRateOfHedgingInstrument" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzQxOA_14106318-35f9-47ff-9192-30095e39ec5f">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, 2022, is an unrealized gain of $<ix:nonFraction unitRef="cad" contextRef="i6a8a314228814453aaba98a1344b0edb_D20220101-20221231" decimals="-5" name="ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU3Mg_04c9c293-d71d-4c1d-91da-2f106e3e6e0a">4.3</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="i6a8a314228814453aaba98a1344b0edb_D20220101-20221231" decimals="-5" name="ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU3Ng_22ff36ee-6524-4ec5-9735-f5a5a8d3557d">3.3</ix:nonFraction> net of tax) (2021 - unrealized gain of $<ix:nonFraction unitRef="cad" contextRef="i8ffcb4a220664ffdaf16c7cbb843b8fc_D20210101-20211231" decimals="-5" name="ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzYwNQ_7f66bdfc-fb4d-4a7d-a16d-ab04478ca0a3">4.6</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="i8ffcb4a220664ffdaf16c7cbb843b8fc_D20210101-20211231" decimals="-5" name="ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzYxMA_f73b5661-cf38-4150-9ad8-609b469b71df">3.5</ix:nonFraction> net of tax)). The Company has designated the swap as a cash flow hedge against tranche C; therefore, the unrealized gains and losses are recorded in other comprehensive income (loss) and in the statement of financial position as other assets (note 14).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There is an economic relationship between the interest rate swap and this tranche of the term loan because the terms of the two instruments match (i.e., notional amount, payment, and reset dates). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risks of the interest rate swap are identical to the hedged risks.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hedge ineffectiveness could arise due to a renegotiation or amendment made to the hedged term loan resulting in a reduced term or a mismatch in the notional amount compared to the interest rate swap.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Total return swaps on share-based compensation units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has total return swap (TRS) agreements with financial institutions to manage its exposure to changes in the fair value the Company's shares for certain cash-settled share-based payment obligations. The TRS agreements fixed the impact that the Company's share price has on the payments required to settle the obligations for RSUs and DSUs. The Company has designated the TRSs related to its RSUs as a cash flow hedge, with a notional amount of $<ix:nonFraction unitRef="cad" contextRef="i8a2ef42c21254bdbade46cf6dc225b9c_I20221231" decimals="-5" name="ifrs-full:NominalAmountOfHedgingInstrument" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzE3OTc_a795b5f8-c995-4ac5-b3b3-3a7beb7fc6ec">22.4</ix:nonFraction> maturing between 2023 and 2025. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of the TRSs are based on the difference between the hedged price and the fair value of the Company&#8217;s common shares and are recorded in other assets (note 14) and other liabilities (note 19). For the year ended December&#160;31, 2022, changes in the fair value of the TRSs related to the Company's RSUs of $<ix:nonFraction unitRef="cad" contextRef="iec779fca31b340938e6a1ffe84e48d0f_D20220101-20221231" decimals="-5" name="ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDI2OA_270f788a-4b52-49a6-a1ee-58f29f7e670c">0.4</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="iec779fca31b340938e6a1ffe84e48d0f_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDI3Mw_d42ef35c-611d-4d5f-a46d-1ce5a503de9f">0.3</ix:nonFraction> net of tax) (2021 - $<ix:nonFraction unitRef="cad" contextRef="id53dd5a8fadd466fb0ab9941fef6dae6_D20210101-20211231" decimals="-5" name="ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDI5Ng_84362936-b4b9-49c0-8f96-2b8b6eaee1f8">0.1</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="id53dd5a8fadd466fb0ab9941fef6dae6_D20210101-20211231" decimals="-5" name="ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDMwMQ_59aa9f76-0096-4fe7-8839-cbf154a1642f">0.1</ix:nonFraction> net of tax)) were recognized in other comprehensive (loss) income and $<ix:nonFraction unitRef="cad" contextRef="iec779fca31b340938e6a1ffe84e48d0f_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjI1NQ_44606af9-6153-453d-854c-17389a999710">3.0</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="iec779fca31b340938e6a1ffe84e48d0f_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjI1OQ_1818f9e1-8b16-4d66-b139-f09a2af67f53">2.3</ix:nonFraction> net of tax) (2021 - $<ix:nonFraction unitRef="cad" contextRef="id53dd5a8fadd466fb0ab9941fef6dae6_D20210101-20211231" decimals="-5" name="ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjIyMA_a34c5b75-0b11-474b-9da5-6745170f4c4c">0.1</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="id53dd5a8fadd466fb0ab9941fef6dae6_D20210101-20211231" decimals="-5" name="ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDQxMA_d7c09dd2-fae2-48fb-b163-d7c57136b7ca">0.1</ix:nonFraction> net of tax)) was reclassified to the consolidated statements of income, in administrative and marketing expenses. Changes in the fair value of the TRSs related to the Company's DSUs, for which hedge accounting was not applied, of $<ix:nonFraction unitRef="cad" contextRef="i7893684718944730a342f78252badd14_D20220101-20221231" decimals="-5" name="ifrs-full:LossesOnChangeInFairValueOfDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDY0NQ_52a9f0fd-b7d1-4fe9-bc76-a0967d154aa5">1.2</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i718193e591f047a0b9f20294fd0e15b2_D20210101-20211231" decimals="-5" name="ifrs-full:GainsOnChangeInFairValueOfDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDY1Ng_feb2563d-db7d-4aa6-988a-0c9c48465629">0.1</ix:nonFraction>) were recognized in administrative and marketing expenses in the consolidated statements of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There is an economic relationship between these TRSs and the obligation for RSUs because the terms of the two instruments match (i.e., notional amount and payment). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risk of the TRSs are identical to the hedged risk component. </span></div><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 if actual forfeitures of RSUs are greater than anticipated which could create a mismatch in the notional amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Foreign currency forward contracts</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company entered into foreign currency forward contracts to manage the variability of foreign currency exchange rates of certain currencies. The fair value of the contracts, estimated using market rates as at December&#160;31, 2022, is a net</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> unrealized gain of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="cad" contextRef="i23ab371ed1d548f0aab7582cbd96ec21_D20220101-20221231" decimals="-5" name="ifrs-full:GainsOnChangeInFairValueOfDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzM0MDM_909b7e57-c559-4701-bb37-f6136e7fe764">0.1</ix:nonFraction> (2021 - net unrealized gain of $<ix:nonFraction unitRef="cad" contextRef="i2a242a04918e4fa3b369c2a512e6d076_D20210101-20211231" decimals="-5" name="ifrs-full:GainsOnChangeInFairValueOfDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzM0MzE_7083b6fe-8ad9-4237-8320-277405bf05cb">0.3</ix:nonFraction>) and was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> recorded in foreign exchange losses and in the consolidated statements of financial position with</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in other assets and liabilities. The notional amount of contracts held to purchase or sell primarily includes US$<ix:nonFraction unitRef="usd" contextRef="ice9c1ac572d84622b8a0d10d53576c86_I20221231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1NDA_72169a9c-c706-4c3e-a26d-faecae5e7a3a">110.6</ix:nonFraction> for CAD$<ix:nonFraction unitRef="cad" contextRef="ice9c1ac572d84622b8a0d10d53576c86_I20221231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1NTE_cb9224e2-189a-44a5-a121-bff572660d7d">149.9</ix:nonFraction> and AUD$<ix:nonFraction unitRef="aud" contextRef="ic989ab22062749f8a3398bb9e76b39ca_I20221231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1NjI_bcbc2e8b-8746-4e61-b290-fef5f83356e0">56.4</ix:nonFraction> for CAD$<ix:nonFraction unitRef="cad" contextRef="ic989ab22062749f8a3398bb9e76b39ca_I20221231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1NzM_a1fdd51a-2927-4b7c-9f75-1de01a63c88c">51.6</ix:nonFraction> (2021 - AUD$<ix:nonFraction unitRef="aud" contextRef="i0cfb5bcca57c4a5589dda3b6e5ae8a39_I20211231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1ODc_8071d136-2595-403e-8db0-e0ccccd22583">42.8</ix:nonFraction> for CAD$<ix:nonFraction unitRef="cad" contextRef="i0cfb5bcca57c4a5589dda3b6e5ae8a39_I20211231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1OTg_82787dc8-0e80-4218-9322-6b04a202a8bb">39.3</ix:nonFraction>). </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, the conflict in Ukraine, and the transition to higher inflationary environments, as described in note 5, have had adverse financial impacts on the global economy, but the Company has not seen a significant increase to its risk exposure. Management continues to closely monitor the impacts on the Company&#8217;s risk exposure and will adjust its risk management approach as necessary.</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, 2022</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="ica8e2f03e0cf455f93437c9c85a8ada4" continuedAt="i76f60e916c8b43fe9705e16bad02af94"><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, 2022, was $<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:MaximumExposureToCreditRisk" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzQzNDU_1d3abd2c-d832-4707-b1f6-5a3e922371bb">2,031.1</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:MaximumExposureToCreditRisk" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzQzNTQ_380dd7c1-ddfc-4a3f-9f2e-cac8af3aa89c">1,746.9</ix:nonFraction>).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 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, 2022, the days of revenue in trade receivables was <ix:nonFraction unitRef="day" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="INF" name="stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU2NDQ_2402a66a-81a0-4e26-a13f-65d75b2e79a5">62</ix:nonFraction> days (2021 &#8211; <ix:nonFraction unitRef="day" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="INF" name="stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU2NTg_2679ad9d-2569-4410-a808-8334843e723f">59</ix:nonFraction> days). </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfProvisionMatrixExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzkyMzM_ab142fa9-9b0a-4812-b304-8a2fb0653b54" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lifetime ECLs relating to financial assets are outlined in the table below:&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#8211;30</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31&#8211;60</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">61&#8211;90</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">91&#8211;120</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">121+</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</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="ib13bdf20fa4f4ef9a2ae2e7c60d0fe1c_I20221231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzItMi0xLTEtMTE3NjA1_021181dc-a6d4-4e19-928c-18ff10994bd1">0.07</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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="i29afb1cc1de640648bbf3422f85bbd41_I20221231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzItMy0xLTEtMTE3NjA1_cb862cda-e3b0-4550-adf4-0f5224fb6b18">0.11</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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="ibda5990299de48928e3ddce185397ef3_I20221231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzItNC0xLTEtMTE3NjA1_9cc77e5f-d1a7-48af-8fea-adbcea654c5e">0.28</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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="idabc3e3a26ed4f53808ad9f340e896b2_I20221231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzItNS0xLTEtMTE3NjA1_b40f4383-2e25-4530-a802-c512df6e0a2f">0.61</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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="icd909037834742cb83550248f0a95be0_I20221231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzItNi0xLTEtMTE3NjA1_77d9fbd6-13ba-47d7-ab80-bcd3ddbdcdb1">1.27</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;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="i9af1ff72dc0e49d5ab6a85b41bf3d98c_I20221231" decimals="-5" name="ifrs-full:FinancialAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtMS0xLTEtMTE3NjA1_7c920ea9-2402-4bbc-8358-e0ef605ad4d6">1,720.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="i12ef032d9c404cbb805a5c06d9f3d673_I20221231" decimals="-5" name="ifrs-full:FinancialAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtMi0xLTEtMTE3NjA1_8c14e14d-9d1e-4097-aa48-10cf63da4976">1,286.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="i271d3c5d6bab41a5a29e3d772a33883b_I20221231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtMy0xLTEtMTE3NjA1_971b915b-eaac-4586-b228-c03d82c24f9c">246.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="i61610918624a4af2b950b9c797664d13_I20221231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtNC0xLTEtMTE3NjA1_ec547257-06eb-4969-9619-7469a0b1d4db">71.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="i068e591d61344dc2b82cfc543ee52f53_I20221231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtNS0xLTEtMTE3NjA1_593906c2-377d-4df5-a4c3-4c42d835e171">39.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="i891aef475170499c969469f1f0777994_I20221231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtNi0xLTEtMTE3NjA1_aa3d832d-63f3-40cb-90cd-f10fc5d1502c">75.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="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="i2309c148717e41e4b07b2096f4b082fe_I20221231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtMS0xLTEtMTE3NjA1_1aaf77d4-451a-401e-b943-3589ae18bec3">2.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6967d6b7fde845fb97a62f7b359d03d0_I20221231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtMi0xLTEtMTE3NjA1_e62645d7-83c0-462e-9650-5bbf18ede555">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="i379d35d1c7804e0398c4966064918ab9_I20221231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtMy0xLTEtMTE3NjA1_f4239ab2-1642-42ba-85a3-09acbc693dce">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="i4efe633049eb41a1b91e0b9f61c30dde_I20221231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtNC0xLTEtMTE3NjA1_bc9089df-368c-43e7-a256-1b25f327f0ca">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="i5768894803a445389ab9f78d77cf0ffb_I20221231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtNS0xLTEtMTE3NjA1_bc59c03f-ce36-4084-ae1e-d30e03920204">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="ib365ece5cc11425d896dcf0b653399e4_I20221231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtNi0xLTEtMTE3NjA1_acd18f93-5b4d-47c1-916c-48edadb80ee7">0.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected loss rate</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ic67d7d7595bb43f89c1692063380565e_I20211231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzYtMi0xLTEtMTE3NjA1_c320a19d-6466-4b33-9e16-13c88d78d80c">0.09</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i33163e1a27df41fdb4f185dffabec72d_I20211231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzYtMy0xLTEtMTE3NjA1_979bf96d-70e9-42c5-9ee4-7db630672041">0.14</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="iccf27388349c41e7a6656df0b18a0153_I20211231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzYtNC0xLTEtMTE3NjA1_bcfe9b2d-1282-4326-84cc-5e75d3673b18">0.34</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0e06ca9bba16412793442654b634a46c_I20211231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzYtNS0xLTEtMTE3NjA1_b21979b5-9137-4cb5-9a61-f968a0961d04">0.73</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ibf029468a2b14c2f8e3bde4aa834f226_I20211231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzYtNi0xLTEtMTE3NjA1_16dbd066-e5fd-4409-b8c7-cd03c463938b">1.55</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross carrying amount</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icc31f56c57d74a8aa3a9c6e21b614358_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctMS0xLTEtMTE3NjA1_bb157a7b-7355-4743-980f-9b4e1d7440da">1,348.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="i0345363cba924ff4b568235d7e15ccd2_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctMi0xLTEtMTE3NjA1_09573c8a-cae6-4613-931c-01a5661b9dfc">1,026.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="i68e7d0d2e9cd4b479ca405c4bb5833eb_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctMy0xLTEtMTE3NjA1_f62c168b-71ec-4e92-bd6a-91d2fe79b4f5">181.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="ib59d01e8cf5a4b1a896a33a4a33f7479_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctNC0xLTEtMTE3NjA1_284fb5a3-0686-41a4-aafd-d4cf04b8e1a3">56.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="i30e1cc192edc416294e1aad6dad19472_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctNS0xLTEtMTE3NjA1_177873ac-a172-4404-99fa-c354e191eebd">30.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="ie7a44295aedd49a3aa505a4d778fcd36_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctNi0xLTEtMTE3NjA1_22bae0aa-1d14-4222-996b-96e2f1d0ccaa">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-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss allowance provision, end of the year</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i38b8734a9d454506b1bc3ff738a4075d_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtMS0xLTEtMTE3NjA1_4797d4b3-d52a-4f01-b15a-567a0504aa05">2.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3f3cd7d4dcef4fa4944b9b7aa9dd0930_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtMi0xLTEtMTE3NjA1_4b044fad-c8d4-487e-8f89-108b8c2ec668">1.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i232432f6de7843f3836e0ffcd43c8bd7_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtMy0xLTEtMTE3NjA1_fc8ceabd-8fe7-43a1-85a1-325e0a1aa7ca">0.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idedfbf4d5e77454393f96122e1c6415a_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtNC0xLTEtMTE3NjA1_c9050982-da2b-409f-b51c-c15531dd3f24">0.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i079a009503c04bc7907e4ff25e45e73b_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtNS0xLTEtMTE3NjA1_fba1cd90-3940-4f1d-9cc2-1856f76c3492">0.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia56a10f1204a4bf2a795a1e1b564b873_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtNi0xLTEtMTE3NjA1_78178945-9607-471b-9c71-eef2de682e6e">0.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2022, $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjg4MA_23acb942-1ef9-4955-9255-91d332fe07fa">1.9</ix:nonFraction> trade receivables were written off (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU4MDk_32c4d418-d7ff-46ef-835c-f50a12ff914e">1.0</ix:nonFraction>) and the Company had recoveries of $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjg4NQ_8ff08863-b5ee-4489-bb93-a29f7d798514">1.1</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyMzQ2MQ_22e66878-d83b-4d62-a235-1664f832d65d">2.2</ix:nonFraction>) from the collection of accounts receivable previously written off.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bonds carried at FVOCI are considered to be low risk; therefore, the impairment provision is determined to be the 12-month&#160;ECL. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Price risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s investments held for self-insured liabilities are exposed to price risk arising from changes in the market values of the equity securities. This risk is mitigated because the portfolio of equity funds is monitored regularly and appropriately diversified. A reasonably possible change in market prices assumption was increased from 1% to 5% to reflect market volatility. For the Company's investments held for self-insured liabilities, a 5% increase or decrease in equity prices at December&#160;31, 2022, would increase or decrease the Company&#8217;s net income by $<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzY1MDg_d5409d98-e9ac-4a98-9dc6-8e4f52dcb76c">2.0</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNTgwMw_5309d447-9143-46ae-99d5-b456b3e9557c">2.8</ix:nonFraction>), respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is also exposed to changes in its share price arising from its cash-settled share-based payments as the Company's obligation under these arrangements are based on the price of the Company's shares. The Company mitigates a portion of its exposure to this risk for its RSUs and DSUs by entering into TRSs. For PSUs, a 10% increase or decrease in the price of the Company's shares at December&#160;31, 2022, would decrease or increase the Company&#8217;s net income by $<ix:nonFraction unitRef="number" contextRef="i186d94a6b2ec4738895125ea37e48f51_I20221231" decimals="3" name="stn:SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzY5OTA_e981d655-d5e5-4410-9f4c-6d4b6ce64819">1.2</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="number" contextRef="ia2a936aaf6aa40038e498fa2e828ebdc_I20211231" decimals="3" name="stn:SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNTgxMA_17291679-8431-49de-a8da-257cae736dd3">1.3</ix:nonFraction>), respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liquidity risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company meets its liquidity needs through various sources, including cash generated from operations, issuing senior unsecured notes, borrowings from its $<ix:nonFraction unitRef="cad" contextRef="ia00920a242f44468999268b99b277a4c_I20221231" decimals="-6" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzcxODI_4e9514b7-6555-47c5-9709-24e55c525a98">800</ix:nonFraction> revolving credit facility, term loan, and multicurrency credit facility, and the issuance of common shares. The unused capacity of the credit facilities at December&#160;31, 2022, was $<ix:nonFraction unitRef="cad" contextRef="i99bebe55abc1435bb13d19b0a8d32f16_I20221231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjgxNA_4760a535-9554-4b96-80de-9182d207ad17">231.8</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i0b95f9bcb26540db8c2c6a526b5260d4_I20211231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjgxOQ_1e75df2e-89e1-4be2-a1f3-3e38611df641">243.7</ix:nonFraction>) and the Company also has access to additional funds of $<ix:nonFraction unitRef="cad" contextRef="i4966e3c545a44d2cba92ecdfdc2458eb_I20211029" decimals="-6" name="stn:LineOfCreditFacilityAdditionalBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyMzc3Nw_8a99f91b-1969-44ca-9d99-661c394e6905">600</ix:nonFraction> under its syndicated credit facilities </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, 2022</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="i76f60e916c8b43fe9705e16bad02af94"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(note 16). The Company believes that it has sufficient resources to meet obligations associated with its financial liabilities. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzkyMzQ_1bf90c2b-7e53-4a91-9f89-d5ff0f1aa428" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of undiscounted cash </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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, 2022</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 id="i6bba326d092746499efe3fccec1dc947_3-1-1-1-117605"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzMtMS0xLTEtMTE3NjA1_346d36fd-c720-4b49-b9ef-fccddfead56c">65.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="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzMtMi0xLTEtMTE3NjA1_41392abd-19b0-4d7d-98fc-ba42ff7fa8ef">65.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="ic3ca8e526a884663b2e0f12c3631f837_I20221231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzMtMy0xLTEtMTE3NjA1_b3a72afb-07a6-4c88-b2c2-43cfb40d98ee">&#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="i1197a974f8994b58a06cf4c7f2d728f7_I20221231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzMtNC0xLTEtMTE3NjA1_2e9db826-bc9b-4292-9835-ad97e0a1f74b">&#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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzQtMS0xLTEtMTE3NjA1_df64eef8-90a1-4743-8daa-0b8d27ceba0f">755.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="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzQtMi0xLTEtMTE3NjA1_2187b8fc-3430-4c70-9070-3af66ff301f8">755.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="ic3ca8e526a884663b2e0f12c3631f837_I20221231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzQtMy0xLTEtMTE3NjA1_348154bf-9281-4e98-a22a-feb4c6e956f9">&#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="i1197a974f8994b58a06cf4c7f2d728f7_I20221231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzQtNC0xLTEtMTE3NjA1_c6026647-421e-4753-bf7d-5b8a5d61af6e">&#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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzUtMS0xLTEtMTE3NjA1_98c8b3ab-a305-4063-bf6d-cd9dfd379d71">708.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="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzUtMi0xLTEtMTE3NjA1_5ea4e092-b6ce-47ab-844f-48f8330c698d">118.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="ic3ca8e526a884663b2e0f12c3631f837_I20221231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzUtMy0xLTEtMTE3NjA1_3846ee98-883c-474d-b349-de9c2a67c38a">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;padding:2px 1pt 2px 0;text-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="i1197a974f8994b58a06cf4c7f2d728f7_I20221231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzUtNC0xLTEtMTE3NjA1_3b16f3a7-b4f7-407b-93da-b82057f4171b">349.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;padding:2px 1pt;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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzYtMS0xLTEtMTE3NjA1_8f7d2c8e-b553-4ab7-8576-30a0cdce8188">1,241.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="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzYtMi0xLTEtMTE3NjA1_5c962c42-ef1c-4ff6-9960-166005784a7e">54.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="ic3ca8e526a884663b2e0f12c3631f837_I20221231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzYtMy0xLTEtMTE3NjA1_9d29090e-a3ea-4438-9a4c-0504a268d1c9">192.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="i1197a974f8994b58a06cf4c7f2d728f7_I20221231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzYtNC0xLTEtMTE3NjA1_e17015c1-292b-4dc1-9576-0142b3419b5d">995.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;padding:2px 1pt;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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzctMS0xLTEtMTE3NjA1_337d4d33-02d3-4f91-9620-437e35496b98">6.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="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzctMi0xLTEtMTE3NjA1_d0a2b7a1-650d-4116-a6d1-9b9906d30a20">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;padding:2px 1pt 2px 0;text-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="ic3ca8e526a884663b2e0f12c3631f837_I20221231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzctMy0xLTEtMTE3NjA1_43995f80-72bf-484a-b67a-f8a9abf61272">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;padding:2px 1pt 2px 0;text-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="i1197a974f8994b58a06cf4c7f2d728f7_I20221231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzctNC0xLTEtMTE3NjA1_f43b7e6d-52b2-4179-a21d-ff39b769f3e7">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzgtMS0xLTEtMTE3NjA1_330dca90-5c47-49ed-a228-c229b4f75d19">2,776.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzgtMi0xLTEtMTE3NjA1_345af079-3912-45e5-ac07-35361f47e299">997.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzgtMy0xLTEtMTE3NjA1_e3d4e9f6-191b-4392-861f-5149b2ad147c">434.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzgtNC0xLTEtMTE3NjA1_0cca3119-1bd3-4ec9-86a8-1e0c530fa6f4">1,344.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEwLTEtMS0xLTExNzYwNQ_7b45a10c-36fb-41b3-9c59-e2fec814a010">7.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEwLTItMS0xLTExNzYwNQ_7c046268-256c-4041-bcab-59caaeaefaac">7.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iefdd99b6db89414086268ec103585ecb_I20211231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEwLTMtMS0xLTExNzYwNQ_71c4ee1f-28de-475c-b8e7-ada3fb4d03bf">&#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="ic01466d6d29e43f1907ce26e04fc3f35_I20211231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEwLTQtMS0xLTExNzYwNQ_b3ae7eac-bdc7-4633-ba52-618cf15953d5">&#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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzExLTEtMS0xLTExNzYwNQ_20adece5-1732-49e7-bced-c8908cc8ac19">634.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="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzExLTItMS0xLTExNzYwNQ_94aa9836-87c6-4bd3-b11b-ebcb78e70009">634.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="iefdd99b6db89414086268ec103585ecb_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzExLTMtMS0xLTExNzYwNQ_a16d1571-e235-46c9-8aec-f22b97076be6">&#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="ic01466d6d29e43f1907ce26e04fc3f35_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzExLTQtMS0xLTExNzYwNQ_78616e82-75d7-466b-9d76-3766a6229933">&#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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEyLTEtMS0xLTExNzYwNQ_eafcacd6-596e-4046-8548-29ebcf858f4b">758.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="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEyLTItMS0xLTExNzYwNQ_956e606c-6f5e-4f02-b272-cf6c0412f3d8">136.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="iefdd99b6db89414086268ec103585ecb_I20211231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEyLTMtMS0xLTExNzYwNQ_c700ee03-7539-495b-9961-f0af8f271fe5">241.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="ic01466d6d29e43f1907ce26e04fc3f35_I20211231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEyLTQtMS0xLTExNzYwNQ_275dbdcf-55d6-4a5a-81d5-7924152ba51a">380.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%">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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEzLTEtMS0xLTExNzYwNQ_db4d2007-fecc-46bc-b7f8-cf03f8e4604b">1,250.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="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEzLTItMS0xLTExNzYwNQ_1902c654-e082-4d3b-9b6a-adaf63bd3aa4">52.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="iefdd99b6db89414086268ec103585ecb_I20211231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEzLTMtMS0xLTExNzYwNQ_b0acd64a-d479-4d40-ac0f-ad725cab36d9">190.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="ic01466d6d29e43f1907ce26e04fc3f35_I20211231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEzLTQtMS0xLTExNzYwNQ_23a50c1e-c75f-4f45-a639-5966528549c2">1,006.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other 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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE0LTEtMS0xLTExNzYwNQ_2240b906-b9d8-48ad-8152-0bd64741a98c">6.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="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE0LTItMS0xLTExNzYwNQ_bee7ef87-d599-43f2-a107-fac1635dd924">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="iefdd99b6db89414086268ec103585ecb_I20211231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE0LTMtMS0xLTExNzYwNQ_58c0b5e8-f065-472e-9c1e-8e6550238add">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="ic01466d6d29e43f1907ce26e04fc3f35_I20211231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE0LTQtMS0xLTExNzYwNQ_d18045ad-8103-4b84-ad3d-c8c976c7ede7">0.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE1LTEtMS0xLTExNzYwNQ_b5cea904-b69b-450b-b288-bb780316c0b7">2,657.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE1LTItMS0xLTExNzYwNQ_c6a954e0-18c7-4a75-ab1c-36263bb4de24">834.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iefdd99b6db89414086268ec103585ecb_I20211231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE1LTMtMS0xLTExNzYwNQ_51465577-b03e-461b-85aa-b18311801f3f">434.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic01466d6d29e43f1907ce26e04fc3f35_I20211231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE1LTQtMS0xLTExNzYwNQ_faa7b0a7-8182-4f9f-bd0d-9a370b71508f">1,387.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest rate risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to interest rate cash flow risk to the extent that its credit facilities and term loan are based on floating interest rates. However, this risk has been partially mitigated by our interest rate swap on tranche C of the term loan. The Company is also subject to interest rate pricing risk to the extent that its investments held for self-insured liabilities include fixed-rate government and corporate bonds. A reasonably possible change in interest</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">rates assumption was increased from 0.5% to 1.0% to reflect market interest rate increases. If the interest rate on the Company&#8217;s credit facilities and term loan balances at December&#160;31, 2022, was 1.0% higher or lower, with all other variables held constant, net income would decrease or increase by $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNTgxNA_cf519563-4d75-4d60-b116-f4d1b2990fae">5.4</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNTgyMg_526b1803-8546-4f96-abbd-4c8b9b6cf5f1">5.3</ix:nonFraction>), respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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, bank indebtedness, 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, from time to time, through the use of foreign currency forward contracts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange fluctuations may also arise on the translation of the Company&#8217;s&#160;US-based&#160;subsidiaries or other foreign subsidiaries, where the functional currency is different from the Canadian dollar, and are recorded in other comprehensive income. The Company does not hedge for this foreign exchange risk.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2022</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><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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%">25. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90ZXh0cmVnaW9uOjY1ZmU0OGE3ZjE4MjRmNjRiM2NkOTgxOWE5ZjMxMzcwXzE2NTE_9fdb596b-519c-493d-a81a-88ab8ba00013" continuedAt="i4b067585fad54c588fbd64bd1a52f7e5" escape="true">Capital Management</ix:nonNumeric></span></div><ix:continuation id="i4b067585fad54c588fbd64bd1a52f7e5"><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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90ZXh0cmVnaW9uOjY1ZmU0OGE3ZjE4MjRmNjRiM2NkOTgxOWE5ZjMxMzcwXzE2NTI_3d51f054-26a2-436a-bad1-ceb1a200374f" 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/>2022</span></td><td colspan="3" 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/>2021</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzItMS0xLTEtMTE3NjA1_9b90e7c2-0fd2-4ad9-801e-341666dce787">52.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzItMi0xLTEtMTE3NjA1_fca93b56-edd8-4572-af11-fe032b5bf4df">51.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzMtMS0xLTEtMTE3NjA1_446b8425-c287-4797-b5d4-f4bd97276fda">1,183.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzMtMi0xLTEtMTE3NjA1_bb85e9f2-fea8-4d41-bdae-79a401b9e757">1,194.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzQtMS0xLTEtMTE3NjA1_dde6a6a7-e9b2-4c65-8d81-535ab50165cd">1,235.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzQtMi0xLTEtMTE3NjA1_cb3a39aa-870d-445d-a999-aaeacffdfd17">1,245.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzUtMS0xLTEtMTE3NjA1_3260a372-e965-46ba-899b-ee03d366bf2c">65.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzUtMi0xLTEtMTE3NjA1_15918507-0cac-4863-a2b2-3314e60b1480">7.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%">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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzYtMS0xLTEtMTE3NjA1_ecb2563a-f979-4d2a-9249-5a3dd63faec1">148.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzYtMi0xLTEtMTE3NjA1_6eb20d75-0397-46fa-9a9c-7b59ceb6debb">193.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:NetDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzctMS0xLTEtMTE3NjA1_76885327-520d-4ad0-b88e-782c660502e6">1,152.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:NetDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzctMi0xLTEtMTE3NjA1_12b6844e-7ea4-493a-bcc6-e1d609601e11">1,058.4</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzgtMS0xLTEtMTE3NjA1_fa0d416a-cf8a-4497-a75a-80dba9351ccf">2,286.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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzgtMi0xLTEtMTE3NjA1_1952162d-feec-49d9-8f2e-11a4bf9c1f0c">2,001.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total capital managed</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="stn:CapitalNetOfCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzktMS0xLTEtMTE3NjA1_7aa76e9f-8d57-4e2f-9943-af235878ae11">3,438.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="stn:CapitalNetOfCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzktMi0xLTEtMTE3NjA1_d7795aa9-6776-41f0-885a-c763eb3aaf2e">3,060.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company manages its capital structure to maintain the flexibility to adjust to changes in economic conditions and acquisition growth and to respond to interest rate, foreign exchange, credit, and other risks. To maintain or adjust its capital structure, the Company may purchase shares for cancellation pursuant to NCIB, issue new shares, or raise or retire debt.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to various covenants related to its syndicated senior credit facilities and senior unsecured notes. The financial covenants (measured quarterly) include but are not limited to a leverage ratio and an interest coverage ratio&#160;(non-IFRS&#160;measures). The leverage ratio is calculated as the aggregate amount of indebtedness, less unencumbered cash of up to $<ix:nonFraction unitRef="cad" contextRef="id9bf6812aa03425f90ae5e089bd00d81_I20221231" decimals="INF" name="stn:UnencumberedCashLeverageRatioCovenant" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90ZXh0cmVnaW9uOjY1ZmU0OGE3ZjE4MjRmNjRiM2NkOTgxOWE5ZjMxMzcwXzExNzc_759ba766-cb97-49ce-9c41-318f5b862b24">150.0</ix:nonFraction> Canadian dollars, to EBITDA&#160;(on a pre-IFRS&#160;16 basis) as defined by the syndicate senior credit facilities agreement. The interest coverage ratio is calculated as EBITDA to interest expense&#160;(pre-IFRS&#160;16 basis). Failure to meet the terms of one or more of these covenants may constitute a default, potentially resulting in accelerating the repayment of these debt obligations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company was in compliance with the covenants under these agreements as at and throughout the year ended December&#160;31, 2022.</span></div></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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%">26. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfIncomeTaxExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzEyMzM_5da9fce8-2339-4eb5-8974-4ebe521ef097" continuedAt="ic08027025a384f9a843a3d1fc27b5a07" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="ic08027025a384f9a843a3d1fc27b5a07" continuedAt="i8f9b1a0888aa46fea1ebbef840ba699e"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzEyMzQ_edde9306-ca89-438b-a5c1-61253517ae44" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The effective income tax rate for continuing operations in the consolidated statements of income differs from statutory Canadian tax rates as a result of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzMtMS0xLTEtMTE3NjA1_3fab17ca-7baf-4645-8bef-3682ecfdfb35">25.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzMtMi0xLTEtMTE3NjA1_f2d472e2-d27d-40eb-9697-53398175ca38">25.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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="3" sign="-" name="ifrs-full:TaxRateEffectOfForeignTaxRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzUtMS0xLTEtMTE3NjA1_d7bfe932-a4ae-4598-b67e-0a34ed74c52d">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="number" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="3" sign="-" name="ifrs-full:TaxRateEffectOfForeignTaxRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzUtMi0xLTEtMTE3NjA1_696bf2ac-0185-4350-bcab-01059ec172df">1.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 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="3" name="ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzYtMS0xLTEtMTQwMDkw_29417a4d-8f68-423c-84f9-9db4ae8c80d1">0.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="3" name="ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzYtMi0xLTEtMTQwMDkw_81e73bd2-82ac-43de-954d-ffe96ec5729e">0.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="3" sign="-" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzYtMS0xLTEtMTE3NjA1_a5d975e6-c885-405f-8cd3-4933e96256f5">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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="3" sign="-" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzYtMi0xLTEtMTE3NjA1_a3f92c38-274a-43a8-8d60-8b3897c5dfac">0.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></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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="3" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzktMS0xLTEtMTE3NjA1_337bb09b-85b0-4ac0-bd1f-a61e97a58200">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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="3" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzktMi0xLTEtMTE3NjA1_e632ed80-6255-423b-a5db-68e4ac7a3a41">0.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="3" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzEwLTEtMS0xLTExNzYwNQ_152c2449-fb10-4c23-ba11-b22866eddca6">24.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="3" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzEwLTItMS0xLTExNzYwNQ_017b670f-2da3-4613-b03f-1e8661028f58">23.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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, 2022</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="i8f9b1a0888aa46fea1ebbef840ba699e" continuedAt="i07aff52f8c4e432bb8bff8a3e0855ef8"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzEyMzU_db1029a5-c2db-4e64-b8fb-26f28c6e09cd" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax expense of $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzU0OTc1NTgxNDM2MzI_3e38b5ff-0578-4d7b-b052-660c53e3e954">121.3</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzU0OTc1NTgxNDM2NDg_79f79989-2ca8-417a-9db6-4d1dfd911e44">66.7</ix:nonFraction>) are from ongoing operations and major components of deferred income tax recovery are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzMtMS0xLTEtMTE3NjA1_30c6ace5-102b-490a-9abe-27f2017a2263">45.7</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzMtMi0xLTEtMTE3NjA1_26cbea30-50f6-4c11-bcb2-1f51f90b4f0a">2.3</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzQtMS0xLTEtMTE3NjA1_9baf6d63-743d-4421-ae71-5f747836efd7">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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzQtMi0xLTEtMTE3NjA1_85f1dc9c-1595-4528-a57c-d44a886090d7">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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzUtMS0xLTEtMTE3NjA1_cae882b3-1f12-4b0a-811c-c05e968309fa">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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzUtMi0xLTEtMTE3NjA1_f948c742-b67d-41ed-b8ae-e6aa4aae0613">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="padding:2px 1pt;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzYtMS0xLTEtMTE3NjA1_942cb864-77d9-47c8-bed0-b1f58e9dde47">0.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzYtMi0xLTEtMTE3NjA1_fb3de1a8-1f86-4318-9251-42bf1492ad5a">0.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred income tax recovery</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzctMS0xLTEtMTE3NjA1_32605fe7-9f17-4b94-8e49-732fc929c082">43.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzctMi0xLTEtMTE3NjA1_b951b119-3c7e-4bfb-9eff-83b240e126f8">4.4</ix:nonFraction>)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzEyMzY_8bf0a983-8da6-416a-8119-f37539c6178e" 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 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/>2022</span></td><td colspan="3" 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/>2021</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 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="i442e43df81b240f39a80cc0c4b3b6489_I20221231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzMtMS0xLTEtMTE3NjA1_92782cc5-49d1-4238-bea5-a82550fb87dc">159.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="i3131f105b498428ba1cd32ff764cd89e_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzMtMi0xLTEtMTE3NjA1_2f80deee-d96e-4e67-be14-521611164a84">166.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%">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="id2b107eef6094138b9014155dc026578_I20221231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzQtMS0xLTEtMTE3NjA1_2905d30b-c9d4-471d-82ff-d4c9a36b921b">99.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="i94be2f6f1ad846aaacee282049794bf1_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzQtMi0xLTEtMTE3NjA1_e0d916ba-6a88-412c-9d84-94b5083a34ba">47.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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="i94362e61e78443779d1a77acb0d7bee2_I20221231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzUtMS0xLTEtMTE3NjA1_dc4767a0-55df-4981-907c-8f2c8567cc8a">30.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="i1cccbc19b97940f79cb2c9866dad2d31_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzUtMi0xLTEtMTE3NjA1_82b3c224-733e-40dd-a4ab-43ac7767c079">28.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%">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="ibfaee5a25e23469baa158247e7df5376_I20221231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzctMS0xLTEtMTE3NjA1_20133f08-88c7-43a6-ba61-02db4b4055a0">1.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iaa2d3c9b80ac453380a4a0de9e8496b7_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzctMi0xLTEtMTE3NjA1_b6598f1f-de25-4c5a-a6a7-a84fbd076842">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%">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="i4f51657f46b7495f8dda964ddee8857e_I20221231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzgtMS0xLTEtMTQwMDc1_607d63c3-c162-49dc-8b85-81a537c51aa5">14.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="ia0aebae337954c9692fb1ab061f941af_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzgtMi0xLTEtMTQwMDc1_b890d249-1a7c-4ed6-8636-816aed7c1f50">7.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%">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="i78c911808400467685924e3929277c90_I20221231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzgtMS0xLTEtMTE3NjA1_02de3fc2-1651-4365-a995-edf1a5b543c2">18.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="i79af1d7ea0d54d1cb672a010e9c1895d_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzgtMi0xLTEtMTE3NjA1_ddf71948-7b21-4702-8a4c-07897a071125">15.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Carrying value of intangible assets in excess of tax cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i11c276d4274f42d2bb94d9e30a88f8e7_I20221231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzktMS0xLTEtMTE3NjA1_290c6877-4720-47e1-bac0-1a327eaeafcb">130.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="i5351864cac8b4e5aaf1de70215ee1560_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzktMi0xLTEtMTE3NjA1_b21aa79d-a5d0-4805-a5ee-fb1c3168f19d">147.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="i9dc3241511504d86aeab50576ff86a00_I20221231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzEwLTEtMS0xLTExNzYwNQ_e16e8b00-7420-4c44-872a-2fdd04867cd6">110.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="i0422f6a06d1f4441ac76dbdf34f9d9fd_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzEwLTItMS0xLTExNzYwNQ_954f8fc6-ae20-4203-9f2e-0de8aa90b790">117.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzExLTEtMS0xLTExNzYwNQ_6f594e12-c322-4e53-881a-57d126036219">17.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzExLTItMS0xLTExNzYwNQ_4b6ffcc0-1112-4269-9eb4-b2410a8dd239">29.2</ix:nonFraction>)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a reconciliation of net deferred tax assets (liabilities):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" 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/>2021</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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzItMS0xLTEtMTE3NjA1_75af8774-3875-4a3b-976b-41a85a315c97">29.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="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzItMi0xLTEtMTE3NjA1_822152cb-5f04-485b-b33d-3bf5d57eef83">21.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax effect on equity items</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzYtMS0xLTEtMTE3NjA1_82a46594-017f-488c-9454-79d53f16538d">14.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzYtMi0xLTEtMTE3NjA1_0e13d124-13f1-498c-b39a-2aa7d922dab8">7.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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzctMS0xLTEtMTE3NjA1_af32aed0-809a-4d2a-a7a1-ea8168664988">1.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzctMi0xLTEtMTE3NjA1_1fa73864-ed97-4eae-9488-142493725697">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="padding:2px 1pt;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzgtMS0xLTEtMTE3NjA1_6538f77d-e761-4ee6-847e-747ad7e80514">&#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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzgtMi0xLTEtMTE3NjA1_07c1e906-fcd6-447c-be13-f44a0b611e85">0.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred taxes acquired through business combinations</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzktMS0xLTEtMTE3NjA1_ea0c476b-1336-4986-9a95-2c42dfc8d21d">18.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzktMi0xLTEtMTE3NjA1_dcea1b01-b469-441b-a5ed-e1df17acbedc">19.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%">Tax recovery during the year recognized in net income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzEwLTEtMS0xLTExNzYwNQ_8e2d9003-5256-44de-a22d-6fee7ad032b9">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzEwLTItMS0xLTExNzYwNQ_cab7cc9d-351b-48ef-a0d2-75f60417554b">4.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzExLTEtMS0xLTExNzYwNQ_6bedd08a-63cf-4e1f-8f58-592a01490c8c">17.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzExLTItMS0xLTExNzYwNQ_9084b42a-3579-4752-a7c2-978f02080c28">29.2</ix:nonFraction>)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-50</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i07aff52f8c4e432bb8bff8a3e0855ef8" continuedAt="i66408f9b5bea4d4b820c0909e718b1eb"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzEyMzg_5f6e7b11-ed48-4eda-8cc2-0cad9babb4b5" 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, 2022, 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/>2022</span></td><td colspan="3" 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/>2021</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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzItMS0xLTEtMTE3NjA1_a6a7fa0e-8dfb-4e46-ab74-bd11b6d783a1">0.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzItMi0xLTEtMTE3NjA1_4439e9aa-eadf-450f-9d46-67a6b9cca5ff">0.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-capital&#160;tax losses:</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expire (2023 to 2042)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8181b582118b4ca1a60ad813eae566fb_I20221231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzQtMS0xLTEtMTE3NjA1_750f190d-9054-4af6-8e98-195c1d1e0f6d">29.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="ibdd73915216c4466bbb910bc54b7c925_I20211231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzQtMi0xLTEtMTE3NjA1_d2634948-a82c-4759-a9de-506aebf6d4b3">72.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Never expire</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i76cc8e56bf80417587568ed95a770698_I20221231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzUtMS0xLTEtMTE3NjA1_8aae051d-41e1-44d5-92b7-65204050e687">41.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2a4c6d1cb13842528d576fcab2944ce1_I20211231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzUtMi0xLTEtMTE3NjA1_a5d83cff-baae-478f-97d9-e17cf758e2ba">41.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib3051a485b1f4916b6c4a1535a798af9_I20221231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzYtMS0xLTEtMTE3NjA1_ad913b4a-fc8c-467e-a59e-2a887c2295d1">71.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3c3f532751104522a0a559ceab9c8c76_I20211231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzYtMi0xLTEtMTE3NjA1_3829ecb2-ca54-4558-81f5-b5438edb134c">113.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="ibc5bce820eaf46ecaff9af9c1c0a5fd7_I20221231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzgtMS0xLTEtMTE3NjA1_00683f85-73e8-4e9e-9af2-748ed62aa3d1">7.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="i126c64b6e3524658a9fa106dfd8b443c_I20211231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzgtMi0xLTEtMTE3NjA1_0adae2f2-47a0-4ab2-aebf-475caaaefaa7">2.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id2b107eef6094138b9014155dc026578_I20221231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzktMS0xLTEtMTE3NjA1_147e9d59-2b1e-4666-bb56-9d5b6d63b08b">79.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i94be2f6f1ad846aaacee282049794bf1_I20211231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzktMi0xLTEtMTE3NjA1_de64ff2f-36d5-4e63-9d06-30b1931e4c94">116.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets have not been recognized in respect of these temporary differences and losses, as well as foreign tax credits of $<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzgxNg_debb9f4f-aa5f-4fea-a698-bf228e458b44">4.0</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzgyNQ_e44c0b68-952b-48e6-839c-dc6cee3f6529">4.9</ix:nonFraction>), because they are restricted to certain jurisdictions and cannot be used elsewhere in the Company at this time.</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="i66408f9b5bea4d4b820c0909e718b1eb">In October 2022, the Organization for Economic Co-operating and Development reached an agreement for a two-pillar approach to international tax reform and released a draft legislative framework in December 2022. This could impact corporate tax rates in the next few years for jurisdictions electing to adopt the framework. The Company is monitoring the developments of the reform and its impact to the jurisdictions the Company operates in.</ix:continuation> </span></div><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_115"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">27. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfFinanceCostExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90ZXh0cmVnaW9uOmU1ZjA3N2Y3ZTZlMDQwM2E5ZTg4NmRmOWM4ZTQyY2U2XzM0_c113235c-be1f-4f6e-b601-8daf98182e09" continuedAt="i2686cc7535d64536a3429435448dfc96" escape="true">Net Interest Expense </ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="i2686cc7535d64536a3429435448dfc96"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90ZXh0cmVnaW9uOmU1ZjA3N2Y3ZTZlMDQwM2E5ZTg4NmRmOWM4ZTQyY2U2XzM1_523525ab-1dd4-4b01-8003-7ea7f0df1e2c" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">16</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:InterestExpenseOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzUtMi0xLTEtMTE3NjA1_70121692-a8a0-4f2e-90c8-83eb6afdc819">38.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpenseOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzUtMy0xLTEtMTE3NjA1_9a4571bf-186c-4cd5-88e6-8833eb98f21e">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%">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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzYtMi0xLTEtMTE3NjA1_6fc19c53-ca03-4ba7-b763-4438b04dd797">22.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzYtMy0xLTEtMTE3NjA1_fb4d9ff5-82d8-4776-b6c5-9d32aed86af9">23.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:InterestExpenseOnOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzctMi0xLTEtMTE3NjA1_2fc31d9b-d736-44c5-b241-48be8f3f7790">8.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:InterestExpenseOnOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzctMy0xLTEtMTE3NjA1_57591013-5678-4b82-8272-3cee1406c23b">9.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzgtMi0xLTEtMTE3NjA1_c7be0a4b-7dc1-4fd2-9cf7-f0f64ffdc366">69.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzgtMy0xLTEtMTE3NjA1_951ba07f-6a4c-46fb-9d48-234610e636ce">42.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest income</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzExLTItMS0xLTExNzYwNQ_f3d9e500-985a-4130-87a9-c8aff5a0cec9">5.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzExLTMtMS0xLTExNzYwNQ_b8b122dd-c4c6-429b-b18a-7d7845cb2faa">4.8</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net interest expense</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzEyLTItMS0xLTExNzYwNQ_4737fe01-ee79-4269-b224-4dc9c65d4588">64.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzEyLTMtMS0xLTExNzYwNQ_92141e06-ada3-4c40-9bf1-b4c161126e5d">37.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_118"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">28. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzE1MTc_25c70777-ae8f-4f48-9270-fd771cf8903b" continuedAt="ia505132743dc49d7b8773729dbfb8068" escape="true">Revenue</ix:nonNumeric></span></div><ix:continuation id="ia505132743dc49d7b8773729dbfb8068" continuedAt="iaba4c5239e4745aeb93693c1c37423a5"><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="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="INF" name="stn:NumberOfSpecializedBusinessOperatingUnits" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzMwMA_6d3a2367-17b6-4ebc-9edc-04da84245248">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 34. Acquisitions increased deferred revenue by $<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzYyNQ_e89649f8-76f3-4d20-b1d3-beb365293a5b">3.1</ix:nonFraction> (2021 - $<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzU0OTc1NTgxNTcyOQ_583d7691-a3a9-41b4-938f-ae69ce272bc5">43.0</ix:nonFraction>) and did not impact contract assets (note 7).</span></div><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 2022 and included in deferred revenue at January&#160;1, 2022, was $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzgzNw_9903a034-d169-4e76-939c-7d8cc29d9050">264.8</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3Xzg0Ng_20ac9d81-944e-477e-aad3-19c30fd30275">197.3</ix:nonFraction>). Revenue recognized in 2022 from performance obligations satisfied (or partially satisfied) in prior years was less than <ix:nonFraction unitRef="number" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="INF" name="ifrs-full:PercentageOfEntitysRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3Xzk2OQ_0df7042a-f94b-439d-81e3-a0316e37b3fd">1</ix:nonFraction>% (2021 &#8211; &lt;<ix:nonFraction unitRef="number" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="INF" name="ifrs-full:PercentageOfEntitysRevenue" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3Xzk3OA_36cca7e2-bf07-4299-96cc-a89eca10f8e4">1</ix:nonFraction>%) of the Company&#8217;s gross revenue from continuing operations.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><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, 2022</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="iaba4c5239e4745aeb93693c1c37423a5"><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, 2022, was $<ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzEyMjY_3ef78a74-e462-4ae3-960d-b821a9602070">5,901.7</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzEyMzU_61f523ff-2506-4c60-ac45-206e2afebfa1">5,134.3</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="2" name="stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzE0MDI_a9bf115c-5278-4c96-a248-92c27d60d832">73</ix:nonFraction>% (2021 &#8211; <ix:nonFraction unitRef="number" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="2" name="stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzE0MTE_2bd04144-98ad-406e-bfff-70de44e77db1">78</ix:nonFraction>%) of this revenue as contracts are completed over the next <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzE0NzI_03768066-0b8d-4059-9299-a526a41b7aec">18</ix:nonNumeric> months with the remainder recognized thereafter.</span></div></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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%">29. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfEmployeeCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90ZXh0cmVnaW9uOmU0Y2YyYzRkOTg2MTRjMTZiMjdiM2QwYTI1MzBhZTdlXzEwMTg_ff525ec1-f4bc-4fe1-a002-083d00bb0e1a" continuedAt="ie3943002a61347b29fa6983c8ea36038" escape="true">Employee Costs </ix:nonNumeric></span></div><ix:continuation id="ie3943002a61347b29fa6983c8ea36038"><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90ZXh0cmVnaW9uOmU0Y2YyYzRkOTg2MTRjMTZiMjdiM2QwYTI1MzBhZTdlXzEwMTk_067fafd0-34ab-46ac-a5ae-1cd0b8523583" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ShorttermEmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzMtMi0xLTEtMTE3NjA1_543bc2f6-101d-4b0b-b270-5017858282b5">3,243.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ShorttermEmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzMtMy0xLTEtMTE3NjA1_a361a839-540e-4465-849d-5e5599372de1">2,644.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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzQtMi0xLTEtMTE3NjA1_a399af12-e857-46d4-844b-df0d8dda3866">93.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzQtMy0xLTEtMTE3NjA1_009457c7-af9a-414b-95dd-054e55a546b2">77.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%">Net 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%">22&#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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzUtMi0xLTEtMTE3NjA1_cbda4257-c744-4ded-9599-8ba51ff289c5">26.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzUtMy0xLTEtMTE3NjA1_79418baf-98a8-4bea-a1bb-14137161daed">46.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzYtMi0xLTEtMTE3NjA1_f2966bcf-7be8-424f-be94-7bc6ad5e96bc">3,362.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzYtMy0xLTEtMTE3NjA1_1bd71c40-e1ea-4933-aedd-cf5903803243">2,768.6</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Direct labor</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:DirectLaborCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzctMi0xLTEtMTE3NjA1_29d67bdc-e5c9-4470-a5c3-e5c5ef38b3c2">2,039.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:DirectLaborCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzctMy0xLTEtMTE3NjA1_b492d069-7161-4612-a573-2c1bf1605942">1,672.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:IndirectLaborCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzgtMi0xLTEtMTE3NjA1_837e09d3-38eb-4b5d-9594-79c4aaccd99a">1,322.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:IndirectLaborCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzgtMy0xLTEtMTE3NjA1_a593c6d3-0a4c-4649-a472-97799681d40a">1,095.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzktMi0xLTEtMTE3NjA1_eb932f1b-5f09-49f7-81b6-0e0921d63117">3,362.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzktMy0xLTEtMTE3NjA1_7bcb91b2-08b4-4ded-954a-3d606bd989ff">2,768.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90ZXh0cmVnaW9uOmU0Y2YyYzRkOTg2MTRjMTZiMjdiM2QwYTI1MzBhZTdlXzYwOQ_ab3ff45c-1e88-4a5a-8d12-4f899fd83587">91.6</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90ZXh0cmVnaW9uOmU0Y2YyYzRkOTg2MTRjMTZiMjdiM2QwYTI1MzBhZTdlXzYxOA_9f8d8ca8-827e-4481-8ee0-91f800a2a0fa">76.1</ix:nonFraction>) related to defined contribution plans.</span></div></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_124"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">30. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90ZXh0cmVnaW9uOjQ2MjkzY2Q2NGEzZDRmZWY4NWI2MTVhM2QyYWIwMWZjXzIz_d31872fe-6d78-4335-bbc2-a492efd25231" continuedAt="i7591c4b7b5cc4bb8a60912e978df1d5f" escape="true">Other Income</ix:nonNumeric></span><ix:continuation id="i7591c4b7b5cc4bb8a60912e978df1d5f"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90ZXh0cmVnaW9uOjQ2MjkzY2Q2NGEzZDRmZWY4NWI2MTVhM2QyYWIwMWZjXzI0_eec6b89e-0fcf-417d-b9c7-0ef8d6fc8215" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"></td><td style="width:56.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.328%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">Realized gain on equity securities</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzQtMi0xLTEtMTE3NjA1_1164c2af-f144-42b1-9f37-09ec87bc5a86">15.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: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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzQtMy0xLTEtMTE3NjA1_0adc5098-cb1c-4c8f-8c71-16342960f90b">2.0</ix:nonFraction>)</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="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%">Unrealized loss (gain) on equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14&#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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzYtMi0xLTEtMTE3NjA1_682871cc-e676-4e7b-8e7f-eebd2b17316b">18.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzYtMy0xLTEtMTE3NjA1_2b1809df-ff51-4764-a9e5-d3e24b069c3f">13.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%">Gain on disposition of intangible asset</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:GainLossOnDispositionOfIntangibleAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzctMi0xLTEtMTMwMjgy_9b71e8c3-7bad-42e9-bc94-1d4c82fc3ee7">5.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:GainLossOnDispositionOfIntangibleAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzctMy0xLTEtMTMwMjk2_e4c22269-281d-4f7e-a559-478e35c608b9">&#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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:MiscellaneousOtherIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzctMi0xLTEtMTE3NjA1_bb1a8c7f-6920-49df-8779-468918049eac">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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:MiscellaneousOtherIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzctMy0xLTEtMTE3NjA1_71fb6708-4c4e-4019-9a36-2c7858568d0a">1.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total other income</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzgtMi0xLTEtMTE3NjA1_2ea7ba0b-2fd6-4237-9233-981f8ec79cf8">4.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzgtMy0xLTEtMTE3NjA1_e04ee539-83c4-446b-b45e-160f3be89eea">17.2</ix:nonFraction>)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2022</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><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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%">31. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfEarningsPerShareExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90ZXh0cmVnaW9uOjViODE4MmI3NmZlZTQxM2Q4NzE5ZjliOWFhNzYzMjY0XzIxMw_7f11c75f-e6e4-4661-a414-70f2c797d758" continuedAt="i01c3a9b3862d4b9d989fea5e4e9f58a4" escape="true">Weighted Average Shares Outstanding</ix:nonNumeric></span></div><ix:continuation id="i01c3a9b3862d4b9d989fea5e4e9f58a4"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90ZXh0cmVnaW9uOjViODE4MmI3NmZlZTQxM2Q4NzE5ZjliOWFhNzYzMjY0XzIxNA_9eb9de3d-c928-483a-928a-381579d9aebd" 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/>2022</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/>2021</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="0" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzMtMS0xLTEtMTE3NjA1_ea6b2b0f-4bb3-4554-86ad-5be5cb2756a2">110,936,481</ix:nonFraction></span><span style="color:#000000;font-family:'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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="0" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzMtMi0xLTEtMTE3NjA1_1798473e-3b9a-4e85-ada8-f269a9128cec">111,242,658</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 2022 of <ix:nonFraction unitRef="option" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="INF" name="stn:NumberOfShareOptionsWithDilutiveEffect" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzQtMC0xLTEtMTE3NjA1L3RleHRyZWdpb246ZmY3MDZiYzE3MDRkNGE1Yjk4NjlhN2VhMDRmNTM0NWFfNDQ_cc93c296-2588-438a-822e-5503589f7623">281,061</ix:nonFraction> options; 2021 &#8211; <ix:nonFraction unitRef="option" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="INF" name="stn:NumberOfShareOptionsWithDilutiveEffect" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzQtMC0xLTEtMTE3NjA1L3RleHRyZWdpb246ZmY3MDZiYzE3MDRkNGE1Yjk4NjlhN2VhMDRmNTM0NWFfNjE_1b6a4850-2c1b-4e7b-a1f0-18f473b8c9f8">848,278</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="0" name="ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzQtMS0xLTEtMTE3NjA1_8b264694-e67e-45ff-8497-fdc120dfecf5">133,295</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="0" name="ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzQtMi0xLTEtMTE3NjA1_12b46187-c4b9-4630-92eb-9d8be22837d6">374,007</ix: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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="0" name="ifrs-full:AdjustedWeightedAverageShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzUtMS0xLTEtMTE3NjA1_e0c48729-29f0-455a-b019-881d56f39842">111,069,776</ix:nonFraction></span><span style="color:#000000;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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="0" name="ifrs-full:AdjustedWeightedAverageShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzUtMi0xLTEtMTE3NjA1_538f0eda-0045-427e-9861-fd74e8d5ef46">111,616,665</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, 2022, and December&#160;31, 2021, <ix:nonFraction unitRef="shares" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="0" name="stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90ZXh0cmVnaW9uOjViODE4MmI3NmZlZTQxM2Q4NzE5ZjliOWFhNzYzMjY0XzE4NA_5827e32f-a5ef-40d2-9307-74974efc9940"><ix:nonFraction unitRef="shares" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="0" name="stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90ZXh0cmVnaW9uOjViODE4MmI3NmZlZTQxM2Q4NzE5ZjliOWFhNzYzMjY0XzE4NA_eda36da2-28f0-4815-9067-c45536234dee">no</ix:nonFraction></ix:nonFraction> options were antidilutive.</span></div></ix:continuation><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_130"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">32. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfCashFlowStatementExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90ZXh0cmVnaW9uOjFiMDU1ZTdlMDBhYzRmYWNhOGMyNGRhODYwNTBhZjQzXzI1Mw_c8463f67-7ffb-4e23-baf2-809e0b403ca3" continuedAt="i8882e6705af94f4fae6e52cc516c9ae8" escape="true">Cash Flow Information</ix:nonNumeric></span></div><ix:continuation id="i8882e6705af94f4fae6e52cc516c9ae8" continuedAt="i2beb7151d7ef4ec486a9d112d8d4226e"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90ZXh0cmVnaW9uOjFiMDU1ZTdlMDBhYzRmYWNhOGMyNGRhODYwNTBhZjQzXzI1NA_0823c2c3-cd98-4778-8857-d80f4286d5ce" 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, 2022, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.640%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="5" style="padding:0 1pt"></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Senior Unsecured Notes</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving<br/>Credit<br/>Facility and Term Loan</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Payable</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software<br/>Financing<br/>Obligations</span></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease<br/>Liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:14pt"><td colspan="27" style="display:none"></td></tr><tr style="height:12pt"><td colspan="27" style="display:none"></td></tr><tr style="height:12pt"><td colspan="27" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4ae18031b6c24479a01f21a42e0ef335_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtMS0xLTEtMTE3NjA1_c56a7b6b-1066-4e47-954a-15392d2c7d73">299.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6737731559de49f08fc884a5090f36d0_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtMi0xLTEtMTE3NjA1_3a18577d-9025-4a26-953e-157130c76ff7">309.1</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic76d06ec77974c65848bcdf7b25b1a1e_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtMy0xLTEtMTE3NjA1_450e289b-81d5-48a8-a26e-d349ad5cadc4">68.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id54134c8c7514d988b6c24b42fde3538_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtNC0xLTEtMTE3NjA1_a2b300b9-c96d-4e86-9557-a31c6721ed9c">3.4</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9b187a6345054e23b7778dd72b01a2a0_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtNS0xLTEtMTE3NjA1_517149cc-0a9f-480a-8873-994204f0bd76">629.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtNy0xLTEtMTE3NjA1_e97f6006-c4df-4cbe-afdf-b4f7e957b5d9">1,310.6</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.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%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net proceeds (repayments)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia01aa611c2b3452487c877ddcbf4e722_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctMS0xLTEtMTE3NjA1_4e538d6a-3cfd-458f-8019-5a8f6e0058ad">&#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="i68a2d4c898da418ba2f0f73e4a98bb96_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctMi0xLTEtMTE3NjA1_d154ed55-28e9-419b-a7b1-e84f7d3944de">544.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="i9bf9aa9a235144629572f2a05789cc00_D20210101-20211231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctMy0xLTEtMTE3NjA1_82e5e7df-dc11-471b-a514-509968336712">41.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i202fea83603640dda24b6e5a92431a8a_D20210101-20211231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctNC0xLTEtMTE3NjA1_b86ab11f-856a-46a8-868b-22e13dea2796">16.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie7c0d0f552e24c788cc3c30b1375857c_D20210101-20211231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctNS0xLTEtMTE3NjA1_8d789cee-a726-4ab4-8b80-59e9fb773743">128.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctNy0xLTEtMTE3NjA1_458863da-6d7c-4c48-ac3e-baf0163b2be0">358.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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:700;line-height:120%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia01aa611c2b3452487c877ddcbf4e722_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTEtMS0xLTExNzYwNQ_e1254ab7-7499-43dc-8084-6535faef0e0e">&#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="i68a2d4c898da418ba2f0f73e4a98bb96_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTItMS0xLTExNzYwNQ_50e491fd-2966-4e3a-b0b6-dd6613d735fc">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="i9bf9aa9a235144629572f2a05789cc00_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTMtMS0xLTExNzYwNQ_34bd6a91-9bdc-4ff4-a1b4-e7c2b4881713">3.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i202fea83603640dda24b6e5a92431a8a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTQtMS0xLTExNzYwNQ_2cccab0b-8cfd-41e0-8272-37422b9d3bc3">0.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie7c0d0f552e24c788cc3c30b1375857c_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTUtMS0xLTExNzYwNQ_5c78c40c-0c76-454a-90a0-cada80211d35">2.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTctMS0xLTExNzYwNQ_96a8d577-0c77-41eb-a49e-49328418936c">7.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia01aa611c2b3452487c877ddcbf4e722_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTEtMS0xLTExNzYwNQ_abe44489-7f22-4f94-8fa7-d2bfe56e4c10">&#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="i68a2d4c898da418ba2f0f73e4a98bb96_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTItMS0xLTExNzYwNQ_c27edf6b-1392-4008-bd32-8d2f31781551">&#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="i9bf9aa9a235144629572f2a05789cc00_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTMtMS0xLTExNzYwNQ_60ae58cf-df18-45e1-998f-b77fe58a5806">41.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i202fea83603640dda24b6e5a92431a8a_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTQtMS0xLTExNzYwNQ_677ce268-b489-4e61-87e3-af27b4648e27">44.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie7c0d0f552e24c788cc3c30b1375857c_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTUtMS0xLTExNzYwNQ_71ee5fbb-b756-4539-980a-fbf0c1428d65">169.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTctMS0xLTExNzYwNQ_34a8f063-6a4f-4b47-a9de-eeef8e959a23">255.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ia01aa611c2b3452487c877ddcbf4e722_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTEtMS0xLTExNzYwNQ_2a5bff4d-bc91-4860-b467-f7b46510f60b">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="i68a2d4c898da418ba2f0f73e4a98bb96_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTItMS0xLTExNzYwNQ_47e9a196-20e3-43a0-a3f7-68a4094df31a">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="i9bf9aa9a235144629572f2a05789cc00_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTMtMS0xLTExNzYwNQ_7c346277-84f4-423d-bce4-7696b8dab240">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="i202fea83603640dda24b6e5a92431a8a_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTQtMS0xLTExNzYwNQ_69952986-6df6-4355-882e-21b97d293330">0.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie7c0d0f552e24c788cc3c30b1375857c_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTUtMS0xLTExNzYwNQ_8e2ef61a-3208-4fe8-b4b3-0c2e8c1f8d48">1.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTctMS0xLTExNzYwNQ_7b30b504-3c12-4a60-8ed9-85c43d1b7c7d">2.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5ce0fd238d2546b4b9a8549b77403b09_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTEtMS0xLTExNzYwNQ_8600b0d5-67aa-464b-8c3e-05bca36db066">298.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="i69a63542a2ef4949bfac470a9efb7205_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTItMS0xLTExNzYwNQ_60073ddf-bf1e-4112-b451-96aa35d764b0">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="i0803fd0e0218448dbd74c46fbdefd3c4_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTMtMS0xLTExNzYwNQ_db1c2bab-48b1-4b33-b516-8c6156b487ec">64.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="ia949cc05e7a545a585a3f87623b0d2a5_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTQtMS0xLTExNzYwNQ_fd216084-ff21-4206-937d-75ea74d60dae">31.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="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0e89d08d0f2a445097d9885a1b8f5a57_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTUtMS0xLTExNzYwNQ_59bddd16-c979-401f-870e-0ad81e666a46">668.9</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTctMS0xLTExNzYwNQ_1d02d139-0e4f-4696-b0e9-e726232c671a">1,914.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:700;line-height:120%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net repayments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie4a3cf850cab4a61b13dfd443e7036ed_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTEtMS0xLTExNzYwNQ_2d664223-54d3-456d-a787-1543ce590eab">&#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="i079918fc16ae401b9740f98cb23957bc_D20220101-20221231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTItMS0xLTExNzYwNQ_e901bc77-49a8-4246-a946-86eeb273fa08">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="i85411734ec4e43a8a9b63e2a40a7a68e_D20220101-20221231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTMtMS0xLTExNzYwNQ_0a83a1a2-dd26-4caa-a684-fb4689ec834f">43.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="i575adc2045b44303990e10f2c94f4935_D20220101-20221231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTQtMS0xLTExNzYwNQ_7dd8f775-03a4-4cb3-a324-1f7c2b27650d">17.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0acda9fc0bcd422d8d99b829fd4269f1_D20220101-20221231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTUtMS0xLTExNzYwNQ_cb027089-7b72-4496-a859-5262383db37b">153.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTctMS0xLTExNzYwNQ_f674e5f6-e782-4acf-b6cc-c81b3e882d64">236.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="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><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><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%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie4a3cf850cab4a61b13dfd443e7036ed_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTEtMS0xLTExNzYwNQ_ccadae49-2f5a-4143-a67b-a19fac33695b">&#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="i079918fc16ae401b9740f98cb23957bc_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTItMS0xLTExNzYwNQ_68bc89d4-9ff1-4081-8f0d-890c7dec10c4">12.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="i85411734ec4e43a8a9b63e2a40a7a68e_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTMtMS0xLTExNzYwNQ_85b6f414-3ca6-4682-a879-8066da7dff24">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="i575adc2045b44303990e10f2c94f4935_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTQtMS0xLTExNzYwNQ_d044cb0d-0dad-435b-b24e-e92c969a34a6">1.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0acda9fc0bcd422d8d99b829fd4269f1_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTUtMS0xLTExNzYwNQ_2664aefd-5ce6-4ec2-80cf-110c66e8a3f4">15.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTctMS0xLTExNzYwNQ_48b90865-abda-40da-84cf-517f3f34a4e6">29.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%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie4a3cf850cab4a61b13dfd443e7036ed_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTEtMS0xLTExNzYwNQ_c269ebac-e014-4823-9e95-e5c6028825b6">&#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="i079918fc16ae401b9740f98cb23957bc_D20220101-20221231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTItMS0xLTExNzYwNQ_febed94f-0a90-495c-b718-afece62fbbc6">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="i85411734ec4e43a8a9b63e2a40a7a68e_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTMtMS0xLTExNzYwNQ_20f9c14e-6878-467e-9d0f-ce227027c522">40.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="i575adc2045b44303990e10f2c94f4935_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTQtMS0xLTExNzYwNQ_e26ad504-70c0-41fb-870e-350bc4aefb4e">19.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0acda9fc0bcd422d8d99b829fd4269f1_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTUtMS0xLTExNzYwNQ_db50d7fd-fed6-4e81-9351-6db7605f4550">89.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTctMS0xLTExNzYwNQ_ac88c6d5-0910-462c-9275-40f669819f25">148.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie4a3cf850cab4a61b13dfd443e7036ed_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTEtMS0xLTExNzYwNQ_8bd5efd2-ae6a-467b-ba65-0dea8e31c866">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="i079918fc16ae401b9740f98cb23957bc_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTItMS0xLTExNzYwNQ_5a816d85-b3f1-4b7d-8977-98c199873fc3">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="i85411734ec4e43a8a9b63e2a40a7a68e_D20220101-20221231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTMtMS0xLTExNzYwNQ_fd2713fe-44ed-44c3-a375-3b50b993f1e4">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="i575adc2045b44303990e10f2c94f4935_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTQtMS0xLTExNzYwNQ_da06da7a-97d7-4fd0-9787-da09e7f69382">0.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0acda9fc0bcd422d8d99b829fd4269f1_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTUtMS0xLTExNzYwNQ_1d0e546f-ca54-44ac-bb5f-53b42d3e1c65">0.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTctMS0xLTExNzYwNQ_b6a635c8-85c9-4f31-a0d9-43cf54d6cf15">1.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:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9aa4af3fb16f411e8285ae4d591f9ba0_I20221231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTEtMS0xLTExNzYwNQ_f8b198f1-63fb-4d6e-8d5e-0349067c5ea1">298.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia00920a242f44468999268b99b277a4c_I20221231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTItMS0xLTExNzYwNQ_88fffdf8-faba-4a63-87a3-52c1aed117d0">840.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i597444390a8849d591b7eda9d90f0f1e_I20221231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTMtMS0xLTExNzYwNQ_69ecd505-23a4-40c9-b723-5ed5b1205774">62.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i84fddc60a44142e4ac829bd03cd3bac9_I20221231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTQtMS0xLTExNzYwNQ_514ea46f-5f04-408b-a666-4c13a42c02d6">34.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i66986214b559452aa5730e44afaadd02_I20221231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTUtMS0xLTExNzYwNQ_baa17309-21d7-4c18-98c6-2a2451b36e38">621.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTctMS0xLTExNzYwNQ_f234e783-3960-41d1-9d02-e0afdf805f40">1,857.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90ZXh0cmVnaW9uOjFiMDU1ZTdlMDBhYzRmYWNhOGMyNGRhODYwNTBhZjQzXzQ5NDc4MDIzMjU1NjU_ad5bae3d-add2-4121-81f8-badce7788fbb" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.011%"></td><td style="width:0.1%"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><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/>2022</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/>2021</span></td></tr><tr style="height:11pt"><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="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><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: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:9pt;font-weight:700;line-height:120%">Supplemental disclosure</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%">Income taxes paid, net of recoveries</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphMWRiMjE4Y2FiMGI0YzNmOThkYThiYTAyZjRkOWExMy90YWJsZXJhbmdlOmExZGIyMThjYWIwYjRjM2Y5OGRhOGJhMDJmNGQ5YTEzXzQtMi0xLTEtMTQ0NTUz_dfc9ade7-46d0-49e4-b550-35d5c395730b">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphMWRiMjE4Y2FiMGI0YzNmOThkYThiYTAyZjRkOWExMy90YWJsZXJhbmdlOmExZGIyMThjYWIwYjRjM2Y5OGRhOGJhMDJmNGQ5YTEzXzQtMy0xLTEtMTQ0NTM0_734d273a-e9bc-4db5-bdbe-2acaac09d2b2">89.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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest paid, net of receipts</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:InterestPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphMWRiMjE4Y2FiMGI0YzNmOThkYThiYTAyZjRkOWExMy90YWJsZXJhbmdlOmExZGIyMThjYWIwYjRjM2Y5OGRhOGJhMDJmNGQ5YTEzXzUtMi0xLTEtMTQ0NTUz_0b460c83-601a-459a-bd3e-7d2d58a8a79c">61.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:InterestPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphMWRiMjE4Y2FiMGI0YzNmOThkYThiYTAyZjRkOWExMy90YWJsZXJhbmdlOmExZGIyMThjYWIwYjRjM2Y5OGRhOGJhMDJmNGQ5YTEzXzUtMy0xLTEtMTQ0NTQ0_290ae490-4a94-4f22-87ec-9b7a9a11eab4">36.4</ix:nonFraction>&#160;</span></td><td style="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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-53</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><ix:continuation id="i2beb7151d7ef4ec486a9d112d8d4226e"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90ZXh0cmVnaW9uOjFiMDU1ZTdlMDBhYzRmYWNhOGMyNGRhODYwNTBhZjQzXzI1NQ_4bb79329-4dd2-4d75-be80-d1ea47c5ffe9" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.125%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts for leases recognized in the consolidated statements of cash flows</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:InterestPaymentsOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzMtMS0xLTEtMTE3NjA1_054a067a-fc6c-459c-b5c6-772f7daaad96">22.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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:InterestPaymentsOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzMtMi0xLTEtMTE3NjA1_d13a30a1-166b-4544-923c-a912002000a8">23.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%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzQtMS0xLTEtMTE3NjA1_525e786e-d286-4f77-85d7-51738f516f1a">40.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzQtMi0xLTEtMTE3NjA1_2066099c-0b38-493c-a16d-0cccb7fc937b">42.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="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash used in operating activities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:CashFlowsUsedInOperatingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzUtMS0xLTEtMTE3NjA1_65471353-3264-431a-be80-9ce8232f71db">62.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:CashFlowsUsedInOperatingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzUtMi0xLTEtMTE3NjA1_6985ce98-7b9c-403b-bf34-f0f7343c7232">66.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:CashFlowsUsedInFinancingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzgtMS0xLTEtMTE3NjA1_0c89bfbf-e841-4333-8d0c-b0d8233736b2">153.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:CashFlowsUsedInFinancingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzgtMi0xLTEtMTE3NjA1_7a959f0e-74d9-48c9-a8e7-cfa2a15039d3">128.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total cash used for leases</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzktMS0xLTEtMTE3NjA1_fbef4c8e-77e1-438a-ab9d-51e0d5a0f352">216.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzktMi0xLTEtMTE3NjA1_71d75156-1692-4fea-b07e-e27e022a0263">195.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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%">33. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfRelatedPartyExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3NzQ_10ffced6-60a4-40a7-aa44-404c319ddb4a" continuedAt="i7160c3678313416dbf2014a15543e646" escape="true">Related-Party Disclosures</ix:nonNumeric></span></div><ix:continuation id="i7160c3678313416dbf2014a15543e646" continuedAt="ib4b49395d43d477d8a3d1480ac55a640"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, 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.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3NzU_703f0580-7fdf-43b3-8668-fb7f8cf16791" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following lists the most significant entities where the Company owns <ix:nonFraction unitRef="number" contextRef="i6e3e6c7c001a46d0876857b54f32c635_D20220101-20221231" decimals="INF" name="ifrs-full:ProportionOfVotingPowerHeldInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzQ3NQ_5c6b6f70-b28f-458a-8eb0-5755735e4dbd">100</ix:nonFraction>% of the voting and restricted securities.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.952%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction of Incorporation</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cardno Consulting, LLC</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International Insurance Group Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mustang Acquisition Holdings Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Australia Holdings No.1 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 Australia Pty Ltd</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Caribbean Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Arizona, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Ltd./Stantec Experts-conseils lt&#233;e</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Michigan Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Michigan, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Services Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New York, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Delaware V LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Global Capital Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holding (2017)&#160;Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings LP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings ULC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Consulting, Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec New Zealand</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New Zealand</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Technology International Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Global Capital Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec UK Limited</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There are no significant restrictions on the Company&#8217;s ability to access or use assets or to settle liabilities of its subsidiaries. Financial statements of all subsidiaries are prepared as at the same reporting date as the Company&#8217;s.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Structured entities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, 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 </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, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-54</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib4b49395d43d477d8a3d1480ac55a640"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3ODE_a395c169-2165-4a44-8fa7-33d400dbca34" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following lists the most significant structured entities that are consolidated in the Company&#8217;s financial statements.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.925%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction&#160;of&#160;Incorporation</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Architecture Inc.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North Carolina, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Architecture Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Geomatics Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Inc.</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pennsylvania, United States</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Joint operations</span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfJointVenturesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3Nzc_3e7ddaa3-992e-4731-a7d4-6ab4fc6b5128" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also conducted its business through the following significant joint operations.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr style="height:9pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Ownership<br/>Interests</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction</span></td></tr><tr style="height:12pt"><td colspan="9" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Starr ll, a Joint Venture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i2c2dc855dee644d9896e2c305af35c1d_D20220101-20221231" decimals="2" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTpiM2ExYzdhMjUyNzg0NDM5YWU1YTE4MDcwYjhjZjhjZC90YWJsZXJhbmdlOmIzYTFjN2EyNTI3ODQ0MzlhZTVhMTgwNzBiOGNmOGNkXzQtMS0xLTEtMTE3NjA1_f3ce1ddf-2f9f-407f-bb4e-e71ee5b7bae7">47</ix:nonFraction>%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Better Together, a Joint Venture</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i2b3aa991413742e689c314a1ae281b1a_D20220101-20221231" decimals="2" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTpiM2ExYzdhMjUyNzg0NDM5YWU1YTE4MDcwYjhjZjhjZC90YWJsZXJhbmdlOmIzYTFjN2EyNTI3ODQ0MzlhZTVhMTgwNzBiOGNmOGNkXzgtMS0xLTEtMTE3NjA1_2c6ff9f7-0f34-4190-922c-5e15991a35f8">10</ix:nonFraction>%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Joint ventures</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company enters into transactions through its investments in joint ventures. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3NzM_d64a5427-4027-4316-9d12-d15c4cabf2a6" continuedAt="i37dcf2ef360b4577a4f835b88cb03972" 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="i37dcf2ef360b4577a4f835b88cb03972"><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, 2022</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, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales to<br/>Related Parties<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Distributions<br/>Paid<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts Owed<br/>by Related<br/>Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sales to <br/>Related Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Distributions <br/>Paid<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts Owed <br/>by Related <br/>Parties <br/>$</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Joint ventures</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4f993f16a9904766b57c3e123d6955f8_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItMS0xLTEtMTE3NjA1_ea276c3d-ed9c-4556-9991-67c04ab4ead3">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-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4f993f16a9904766b57c3e123d6955f8_D20220101-20221231" decimals="-5" name="stn:PaymentsOfDistributionRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItMi0xLTEtMTE3NjA1_7dca991e-30fb-4483-810b-b0754428952d">2.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48d92a5616a84b22b4b0fca8752347cf_I20221231" decimals="-5" name="ifrs-full:AmountsPayableRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItMy0xLTEtMTE3NjA1_e07574a9-6887-4858-9cb8-c8dd511fcccc">12.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7a033a5010604727ba658b2094a03d37_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItNC0xLTEtMTE3NjA1_5e20ff8b-679d-403c-8ec1-90c2c16b8773">44.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7a033a5010604727ba658b2094a03d37_D20210101-20211231" decimals="-5" name="stn:PaymentsOfDistributionRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItNS0xLTEtMTE3NjA1_101dc3b9-ad84-4fff-b4c3-2091ee3ddb42">1.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iddce28f04be3438dabf8b4a29e526bf0_I20211231" decimals="-5" name="ifrs-full:AmountsPayableRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItNi0xLTEtMTE3NjA1_ac154ebf-7b15-45a3-830b-61619834e5c6">4.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Compensation of key management personnel and directors of the Company</span></div><div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3Nzg_05a11555-d7b7-462a-b27f-6dc22f094494" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzMtMS0xLTEtMTE3NjA1_bac5e965-cec4-4a56-878c-7a69c11a66bd">13.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzMtMi0xLTEtMTE3NjA1_fba50d29-728c-4c39-8d83-68a3d57b9161">12.4</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:DirectorsRemunerationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzQtMS0xLTEtMTE3NjA1_30848a47-487b-4b76-afeb-9121ee689bf3">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:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:DirectorsRemunerationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzQtMi0xLTEtMTE3NjA1_07f84fc5-c4c7-4060-8517-91873264dd3a">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzUtMS0xLTEtMTE3NjA1_5b4085d2-575d-46a5-bf8e-ed43f6f027cd">9.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzUtMi0xLTEtMTE3NjA1_deefcf44-472c-4363-a0d4-ae63f7468254">21.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total compensation</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzYtMS0xLTEtMTE3NjA1_5dab4d7d-298c-4458-bafc-c7ed5a8eccfc">23.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzYtMi0xLTEtMTE3NjA1_13abcb85-399d-49d8-bfdc-19de9fdc087a">34.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s key management personnel for 2022 and 2021 include its Chief Executive Officer (CEO), Chief Operating Officers, Chief Financial Officer, Chief Practice and Project Officer, Chief Growth &amp; 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="i8e469d493867425d9a4edc166788ee23_136"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">34. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzIwMTU_72417f4c-7770-4f17-bd5b-625bc3f57a84" continuedAt="ic7b6f673c236436a9a087730b637da13" escape="true">Segmented Information</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="ic7b6f673c236436a9a087730b637da13" continuedAt="i3b8a32c5cfb84145be7e25f99a160e15">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.</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, 2022</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><div><span><br/></span></div><ix:continuation id="i3b8a32c5cfb84145be7e25f99a160e15" continuedAt="i877c193175194e0a9da3ceb149a49ec5"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s reportable segments are Canada, United States, and Global. These reportable segments provide professional consulting in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics services in the area of infrastructure and facilities.</span></div><div><span><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 project margin and is measured consistently with project margin in the consolidated financial statements. Inter-segment revenues are eliminated on consolidation and reflected in the Adjustments and Eliminations column. Reconciliations of project margin to net income before taxes and discontinued operations is included in the consolidated statements of income.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfOperatingSegmentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzIwMTY_4cc36340-1bf9-4a71-8b1f-5cad8fb9a088" 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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjustments<br/>and<br/>Eliminations<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItMS0xLTEtMTE3NjA1_5f3bedd4-734d-4fdf-bcdc-724ad7b6d0e6">1,375.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="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItMi0xLTEtMTE3NjA1_3564b245-4c46-4cac-b050-16b153d9be3d">3,099.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="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItMy0xLTEtMTE3NjA1_82030aa9-499a-42b1-8b7c-ddfe5745cd73">1,344.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="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItNC0xLTEtMTE3NjA1_8ae75a4b-b35f-4856-aef2-c028603abd46">5,819.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="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231" decimals="-5" sign="-" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItNS0xLTEtMTE3NjA1_113bd9bd-7dbe-490d-bac2-704ee9a3224e">142.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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItNi0xLTEtMTE3NjA1_aea625b2-1987-4fa5-bbdf-ae7396663b00">5,677.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></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="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtMS0xLTEtMTE3NjA1_d946b438-355d-4e79-9b3f-a5ee475b150f">38.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtMi0xLTEtMTE3NjA1_9346679d-fe8b-43dd-a66c-dfb04a1bc9d0">42.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtMy0xLTEtMTE3NjA1_f6fdc8f9-a3cc-4765-b79d-3e3a4e56fd5f">60.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="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtNC0xLTEtMTE3NjA1_4e823bbb-8006-498a-ad95-e3a9261f8b8c">142.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="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231" decimals="-5" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtNS0xLTEtMTE3NjA1_e0c62d51-0a60-4408-bb92-e7327a9deab4">142.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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:RevenueAdjustmentsArisingFromInterSegments" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtNi0xLTEtMTE3NjA1_a1a9dd39-c77b-43cd-b59a-1260f3d6f930">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtMS0xLTEtMTE3NjA1_8d0c725c-54c4-44dd-b0ad-a4728b84d5b8">1,337.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtMi0xLTEtMTE3NjA1_02e1eab2-bce5-4d72-b2d9-36470d219101">3,056.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtMy0xLTEtMTE3NjA1_1d6b1fe3-c5e3-4465-923f-4e90ffd7c82e">1,283.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtNC0xLTEtMTE3NjA1_632e2b74-af7d-4660-b273-c7a282d1c18b">5,677.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtNS0xLTEtMTE3NjA1_bc3db5d6-ac6b-483e-a904-f0f6a9f6fe28">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtNi0xLTEtMTE3NjA1_020bacc7-dd4a-46fa-99df-175eecde884a">5,677.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtMS0xLTEtMTE3NjA1_0fdd7965-8d8e-4df2-917b-130765466dce">186.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="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtMi0xLTEtMTE3NjA1_651dacbe-d1d8-486e-ac79-88e615080a2b">790.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="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtMy0xLTEtMTE3NjA1_e11450c1-4682-4c61-9873-ccd1818e59fe">243.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtNC0xLTEtMTE3NjA1_9de150f6-8e1b-4b33-8de7-063f922b3457">1,220.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="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtNS0xLTEtMTE3NjA1_8e196eab-47c2-45aa-b621-675506a305bc">&#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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtNi0xLTEtMTE3NjA1_3ea8a47d-b456-4324-9767-960d8697ceb8">1,220.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtMS0xLTEtMTE3NjA1_9dcb204e-73b7-4ea4-a83b-ab1ba9a5342a">1,150.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtMi0xLTEtMTE3NjA1_4fb53e38-ef35-42cd-ac70-c004da19537b">2,266.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtMy0xLTEtMTE3NjA1_d5b0b67c-4224-4674-bf93-b942b018006b">1,039.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtNC0xLTEtMTE3NjA1_0b4d0fa6-6e25-461b-aa90-de0fe89e66e9">4,457.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231" decimals="-5" name="stn:NetRevenue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtNS0xLTEtMTE3NjA1_924a3c7f-4211-4829-8727-67eea5a51926">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtNi0xLTEtMTE3NjA1_f7a42533-2289-4653-8093-158ee4241f20">4,457.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctMS0xLTEtMTE3NjA1_0e777057-1e47-4acb-9ac9-5e11316f91c5">611.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctMi0xLTEtMTE3NjA1_8dc40c9d-84b6-417c-9b17-6a276d6a58b9">1,254.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctMy0xLTEtMTE3NjA1_6e0d7892-5d33-4fa5-9ffc-383e2f3ac4d1">552.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctNC0xLTEtMTE3NjA1_ff162a4c-c31a-4114-843e-fb433233d59f">2,417.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctNS0xLTEtMTE3NjA1_315965eb-4ea4-45a4-b019-51b381a58401">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctNi0xLTEtMTE3NjA1_a8be8f63-0b2b-4702-8263-25cea70eec70">2,417.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.015%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United&#160;States<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments <br/>and <br/>Eliminations <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItMS0xLTEtMTE3NjA1_6352c450-5590-4f69-aa5e-98f20efebb3b">1,257.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="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItMi0xLTEtMTE3NjA1_5f58f4c6-a461-45b8-8ce8-a770ace2aefa">2,431.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="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231" decimals="-5" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItMy0xLTEtMTE3NjA1_464f8ccb-7ece-4a17-95ad-c5527f4badd6">998.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="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItNC0xLTEtMTE3NjA1_0a629583-6ac3-4dec-b76c-682d528ac3f9">4,687.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="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231" decimals="-5" sign="-" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItNS0xLTEtMTE3NjA1_f94b7761-bacd-475f-87f0-2618d04ff4b4">111.1</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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItNi0xLTEtMTE3NjA1_7ddcc927-1526-4fbc-bcdf-522da5554cdf">4,576.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%">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="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtMS0xLTEtMTE3NjA1_55c8d39d-7421-4602-a2fb-4088cf033c8e">31.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="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtMi0xLTEtMTE3NjA1_bcd29f6c-f153-49ba-a774-9dfe671e86ec">31.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="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtMy0xLTEtMTE3NjA1_8e53f5d4-40c2-4b08-85a5-77b03dc7bb16">48.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="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtNC0xLTEtMTE3NjA1_badf8f45-5df1-4819-9fcf-b805ee32a929">111.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="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231" decimals="-5" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtNS0xLTEtMTE3NjA1_372e3c1b-20d7-45f3-8990-bf9df0187ec5">111.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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:RevenueAdjustmentsArisingFromInterSegments" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtNi0xLTEtMTE3NjA1_0a0dc71e-1299-4733-acce-91f5bf217f00">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtMS0xLTEtMTE3NjA1_15322079-ccfc-4070-8d12-d0ff1240b948">1,225.9</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtMi0xLTEtMTE3NjA1_18c3a7ff-af30-41a2-b895-80011515be46">2,400.2</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtMy0xLTEtMTE3NjA1_9ee846b6-83f2-4929-9bd7-c93c50150e6d">950.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtNC0xLTEtMTE3NjA1_87b8e467-88a6-4eb9-be98-b98990dfe148">4,576.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtNS0xLTEtMTE3NjA1_355bca51-9e75-4ace-8509-ffe818d03f4d">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtNi0xLTEtMTE3NjA1_c702faf0-6508-413f-bf3c-a802bc03c051">4,576.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less 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="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtMS0xLTEtMTE3NjA1_fdfbdf22-9705-48c7-bb27-aa17207d04a4">157.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="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtMi0xLTEtMTE3NjA1_afa9cd87-008d-449c-baae-4c574d17b927">600.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="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtMy0xLTEtMTE3NjA1_8017f874-bd81-48dd-98e4-b93ec23601f4">182.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="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtNC0xLTEtMTE3NjA1_01d1601d-9800-4c52-8f7d-35f869efbade">940.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="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtNS0xLTEtMTE3NjA1_c0c9845e-55ff-4b4a-9b6d-7044fad4286f">&#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="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtNi0xLTEtMTE3NjA1_ee2fe936-bee7-44bb-bdb6-59b775a7e71b">940.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtMS0xLTEtMTE3NjA1_fe016dfe-fe3a-4b55-a816-97c017fb7762">1,068.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtMi0xLTEtMTE3NjA1_96e95b81-0e47-4ab3-a347-e2c5cab11e5f">1,799.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231" decimals="-5" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtMy0xLTEtMTE3NjA1_0ed4ca4b-1323-4d2d-9057-e58b2c6940fb">768.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtNC0xLTEtMTE3NjA1_296df978-2811-4950-a5a2-0d37ef747fe1">3,636.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtNS0xLTEtMTE3NjA1_c76ff245-b156-435a-af6a-4fd0d0272e09">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtNi0xLTEtMTE3NjA1_36be06f5-8dcf-4c5a-8150-8e53e3217e77">3,636.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctMS0xLTEtMTE3NjA1_a55ccc38-7963-4a7a-80cd-059210ff57a6">571.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctMi0xLTEtMTE3NjA1_c01648ab-1f24-4661-a909-fb30ddd09516">977.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctMy0xLTEtMTE3NjA1_a7ef87e3-bece-4df8-af0e-3e5047f1e8af">413.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctNC0xLTEtMTE3NjA1_713ccdf6-2848-4fab-86e6-9beb4277a01a">1,963.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctNS0xLTEtMTE3NjA1_4af2b3b5-2374-4193-a541-a5f98654de76">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctNi0xLTEtMTE3NjA1_81f727b5-3881-41ca-9243-c3fcf9ab1093">1,963.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></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, 2022</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="i877c193175194e0a9da3ceb149a49ec5"><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfGeographicalAreasExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzIwMTc_30111a1c-0cf1-4fdf-b763-391936d7a97c" 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 non-current assets by geographic area and revenue by geographic area and services:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"></td><td style="width:29.306%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Geographic information</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-Current&#160;Assets</span></td><td colspan="6" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross Revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" rowspan="2" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December&#160;31</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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="idd39503052c942cfba3a39dd3f93c4c7_I20221231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzQtMS0xLTEtMTE3NjA1_6266c09f-3fc4-4cfc-8e5b-c133c1c0a618">618.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="i640057a6a0eb46c8b280b782dd363f42_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzQtMi0xLTEtMTE3NjA1_5bc0206b-97e8-4973-be6c-caf434fe11cb">644.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="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic28021d0f26943c49b9ea89dd03954e2_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzQtMy0xLTEtMTE3NjA1_bf63131a-863a-45a8-badb-c330a7ac98b6">1,337.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="i26f16091385f4b0c91da8369c76d632a_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzQtNC0xLTEtMTE3NjA1_99d0458c-ff0d-4b93-8c6a-2fb8e2a0f02f">1,225.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%">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="i38516bbeac504738b83c8c1b63a7b119_I20221231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzUtMS0xLTEtMTE3NjA1_c84d5eaa-4ca2-4ce1-8b58-88a94ceeffbc">1,982.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="if179a9a4b8924e48be193dc89dbb34c3_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzUtMi0xLTEtMTE3NjA1_6842f1e4-86ee-4917-882b-2a8dcefc400c">1,880.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6303ea67f71741dfa7f6df29ec8d919a_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzUtMy0xLTEtMTE3NjA1_e57bc9a5-5a54-43d4-aa4d-7dccdda6fd4a">3,056.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="i0b8288083b9b4cc7aacaab48c1a4e973_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzUtNC0xLTEtMTE3NjA1_c7f2f8eb-28bf-4d9f-a8d4-0368d2027e5d">2,400.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5ab7dc9b55814ecf9a61888f45dd00cc_I20221231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzYtMS0xLTEtMTE3NjA1_f5a77400-0327-4a4b-b602-6aeec26a8448">202.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="ib5ea56681397430fb43378260140d127_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzYtMi0xLTEtMTE3NjA1_0dd23f13-1d76-4196-8c7c-553b9e4932fd">144.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i686b613f110d488e8791c87779e8b794_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzYtMy0xLTEtMTE3NjA1_2e01ad9f-882a-42c4-a70d-de6dc4435615">409.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="i18f1a021d231453c94473500a416affa_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzYtNC0xLTEtMTE3NjA1_f8ffa39a-87a0-45ef-ba10-cb0341ab2b1d">341.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%">Australia</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0e708c97598c42d98afab55e90e89f3b_I20221231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzctMS0xLTEtMTE3NjA1_d9e05aa0-ba16-4b69-9057-57413fe5102d">421.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="i427bd7519bbd4a15827a73c99e3cf524_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzctMi0xLTEtMTE3NjA1_f7dfce0c-0a16-48a2-86dc-ecbb251fe6c9">441.9</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="i6abc9edb024b47629f6e464b12a9ab04_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzctMy0xLTEtMTE3NjA1_b5064fae-c779-48ff-a949-a7aa53cdb9b1">459.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="i31b0fdb1dd304a19bcc366b3bd4e3df0_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzctNC0xLTEtMTE3NjA1_5b6bb8bc-6e93-45c0-ad4b-559342496924">243.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 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="id281eef9ffd34315894b2dc0666aa86b_I20221231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzgtMS0xLTEtMTE3NjA1_d500b6f7-e66e-4b22-b8a3-7b37103c937b">164.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="i350a6011ddc44ba68b05379eaa6eb34a_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzgtMi0xLTEtMTE3NjA1_90872917-ed11-4c0e-a7c9-09cdd248ec02">156.8</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="i87c8905d7b934d009a637232dce66063_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzgtMy0xLTEtMTE3NjA1_4853f975-3088-4958-afb3-d1de1accc1e0">415.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="i5379db9698c44a549237d005bd451dcc_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzgtNC0xLTEtMTE3NjA1_8f8c4a09-d866-4fd2-a510-7a673180c4a4">365.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzktMS0xLTEtMTE3NjA1_c48ec9f7-51f1-4aed-b21c-0bf5152f8694">3,387.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzktMi0xLTEtMTE3NjA1_121f077e-b772-4677-a91f-c165292fa100">3,267.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzktMy0xLTEtMTE3NjA1_8433fb06-c32c-46ef-8cb7-d4fae8612d3b">5,677.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzktNC0xLTEtMTE3NjA1_3d81dd01-3f85-4580-a45f-b83b02a26732">4,576.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></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. Non-current assets at December 31, 2021</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for Australia was restated from $<ix:nonFraction unitRef="cad" contextRef="ic2d64d27b68f43ae8557d57145efc474_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzE2NDkyNjc0NDM5OTg_c134cee4-dba7-4ab7-aa02-aa5d1e23939a">325.6</ix:nonFraction> to $<ix:nonFraction unitRef="cad" contextRef="i427bd7519bbd4a15827a73c99e3cf524_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzE2NDkyNjc0NDQwMDk_a9000077-3d93-4eae-a0de-b74ca2ffa37b">441.9</ix:nonFraction> and other global geographies from $<ix:nonFraction unitRef="cad" contextRef="i31d8ccb065b441d993fc0870170b2084_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzE2NDkyNjc0NDQwMjA_88fde685-439b-4d1a-b656-aececf728800">273.1</ix:nonFraction> to $<ix:nonFraction unitRef="cad" contextRef="i350a6011ddc44ba68b05379eaa6eb34a_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzE2NDkyNjc0NDQwMzE_6142e114-244c-4130-9734-f9dec68ca25e">156.8</ix:nonFraction>. An adjustment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of $<ix:nonFraction unitRef="cad" contextRef="iaed342d8f03641008dab26f12a2dea5c_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzE2NDkyNjc0NDQwNDI_88081cc0-ff5d-46f4-9145-d5e93f9fcc5b">116.3</ix:nonFraction> was made for certain assets in Australia that were previously grouped in other global geographies.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfProductsAndServicesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzIwMTg_03210532-9562-49d9-909c-da604c2a44ed" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross revenue is attributed to countries based on the location of the project.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue by services</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">Infrastructure</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="ie893aae446dd4e64aad7d5845ab4b8ba_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzMtMS0xLTEtMTIyMDk2_162d0bfc-f8c8-4d78-b620-cd3e681ade49">1,597.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="i56bd945e5f4b4ea1a2a753b1e039c1cf_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzMtMi0xLTEtMTIyMDk2_9472d850-c9ee-40a1-acbd-f4be3fa439c2">1,266.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%">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="i9d501dfb0fcd4cd4bdfccbca2f18ed3b_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzMtMS0xLTEtMTE3NjA1_b6454bc7-5671-4af3-a669-fa276eb8dba8">1,250.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="i40b8fe860858474a9162740743e90e4a_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzMtMi0xLTEtMTE3NjA1_d6c76a24-71e4-4b0f-90bd-c366bfc6cefd">831.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%">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="i161bdcae9f32473caf899ce1ac342ffa_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzQtMS0xLTEtMTE3NjA1_5af61e26-c9ab-4a99-b3bb-fb77fa050a76">1,137.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4fd59c17aca64395bb612457e6863eeb_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzQtMi0xLTEtMTE3NjA1_5dcafcda-aa13-40bf-b2a7-5272ee5a4698">994.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i63c1b8d133ef4c8fb5c5ceda69b1be13_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzUtMS0xLTEtMTE3NjA1_4cbd5d9f-6d48-4d7c-a22c-8b58e271645f">1,027.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie331f0ae3b1d4c86854bb26ce88dd6ae_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzUtMi0xLTEtMTE3NjA1_7f06f006-25a8-4996-99e4-dacaab32362c">904.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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="i89a112f7252e42eea570a30d094e3c6d_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzctMS0xLTEtMTE3NjA1_3e302b48-a6cc-4e4f-bdaf-aa310a94040d">663.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="if5db0a79c9be4b31b7329d6aa948c9f9_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzctMi0xLTEtMTE3NjA1_7ed7ef19-d2b0-43bc-bf45-612144accd45">579.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzgtMS0xLTEtMTE3NjA1_070ec080-f15f-40f3-a47f-2845382e5e81">5,677.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzgtMi0xLTEtMTE3NjA1_09c05377-cbfc-4304-918a-42a1bd73e017">4,576.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></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="i8e469d493867425d9a4edc166788ee23_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%">35. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzkvZnJhZzo4N2VmYzE1YTBiMDY0NTFjODNmMjEzM2JlY2NmYTgyMS90ZXh0cmVnaW9uOjg3ZWZjMTVhMGIwNjQ1MWM4M2YyMTMzYmVjY2ZhODIxXzM3MA_2931333f-0316-429d-a2e8-a61998fae485" continuedAt="ie62ddcbfdaeb48ed9f01dee7fa5e898b" 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="ie62ddcbfdaeb48ed9f01dee7fa5e898b">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 2022, investment tax credits of $<ix:nonFraction unitRef="cad" contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" decimals="-5" name="stn:InvestmentTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzkvZnJhZzo4N2VmYzE1YTBiMDY0NTFjODNmMjEzM2JlY2NmYTgyMS90ZXh0cmVnaW9uOjg3ZWZjMTVhMGIwNjQ1MWM4M2YyMTMzYmVjY2ZhODIxXzM0Mw_b909eaec-ca42-4922-9ad0-ed105f5d5670">9.9</ix:nonFraction> (2021 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231" decimals="-5" name="stn:InvestmentTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzkvZnJhZzo4N2VmYzE1YTBiMDY0NTFjODNmMjEzM2JlY2NmYTgyMS90ZXh0cmVnaW9uOjg3ZWZjMTVhMGIwNjQ1MWM4M2YyMTMzYmVjY2ZhODIxXzM1Mg_b7d210d6-3cb5-43f1-a246-ee930923ffa4">7.7</ix:nonFraction>) were recorded.</ix:continuation></span></div><div><span><br/></span></div><div id="i8e469d493867425d9a4edc166788ee23_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%">36. <ix:nonNumeric contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231" name="ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNDIvZnJhZzplNWQ3ZmFiY2ZlMjk0NDIxOTM1MWE0NDA3YjVlZTlhNC90ZXh0cmVnaW9uOmU1ZDdmYWJjZmUyOTQ0MjE5MzUxYTQ0MDdiNWVlOWE0XzE1NA_2c6a0805-4ceb-4da0-b822-f9c6f2ff4faa" continuedAt="i7647e64ab8b14aaea36094bd6d032a85" escape="true">Event after the Reporting Period</ix:nonNumeric></span></div><ix:continuation id="i7647e64ab8b14aaea36094bd6d032a85"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February&#160;22, 2023, the Company declared a dividend of $<ix:nonFraction unitRef="cadPerShare" contextRef="ibca825bcc37e4f18946600f76347efd0_D20230222-20230222" decimals="3" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNDIvZnJhZzplNWQ3ZmFiY2ZlMjk0NDIxOTM1MWE0NDA3YjVlZTlhNC90ZXh0cmVnaW9uOmU1ZDdmYWJjZmUyOTQ0MjE5MzUxYTQ0MDdiNWVlOWE0Xzkz_6e793ffe-ec6d-4d30-85a1-82b44c8a46ee">0.195</ix:nonFraction> per share, payable on April&#160;17, 2023, to shareholders of record on March&#160;31, 2023.</span></div></ix:continuation><div style="margin-bottom:3pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2022</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></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.4
<SEQUENCE>5
<FILENAME>ex-994xconsentofpricewater.htm
<DESCRIPTION>EX-99.4
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i3ef2770d400648518ade74b209ee6e2c_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.4</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hereby consent to the incorporation by reference in this Annual Report on Form 40-F for the year ended December 31, 2022 of Stantec Inc. of our report dated February 22, 2023, relating to the consolidated financial statements and the effectiveness of internal control over financial reporting, which appears in the Exhibit incorporated by reference in this Annual Report.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-143082), Form S-8 (No.&#160;333-143084) and Form S-8 (No. 333-212932) of Stantec Inc. of our report dated February 22, 2023 referred to above. We&#160;also consent to reference to us under the heading &#8220;Interests of Experts,&#8221; which appears in the Annual Information Form included in the Exhibit incorporated by reference in this Annual Report on Form 40-F, which is incorporated by reference in such Registration Statements. </font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:107%">&#47;s&#47; PricewaterhouseCoopers LLP</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:107%">Chartered Professional Accountants</font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">Edmonton, Alberta, Canada</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">February&#160;22, 2023</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.5
<SEQUENCE>6
<FILENAME>ex-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 2023 Workiva -->
<title>Document</title></head><body><div id="id3bb8d63a59c49328afd2ab4bde6257f_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.5</font></div><div id="id3bb8d63a59c49328afd2ab4bde6257f_4"></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">REQUIRED BY RULE 13a-14(a)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OR RULE 15d-14(a), PURSUANT TO SECTION 302</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I,&#160;GORDON A. JOHNSTON</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this annual report on Form&#160;40-F&#160;of Stantec Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the issuer as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The issuer's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the issuer and have&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the issuer, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Evaluated the effectiveness of the issuer's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Disclosed in this report any change in the issuer's internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the issuer's internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The issuer's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the issuer's auditors and the audit committee of the issuer's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the issuer's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the issuer's internal control over financial reporting.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:30.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;  February&#160;22, 2023</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 2023 Workiva -->
<title>Document</title></head><body><div id="id27a6f915a864edea5e526a99405742d_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.6</font></div><div id="id27a6f915a864edea5e526a99405742d_4"></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">AS ENACTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stantec Inc. (the &#34;Company&#34;) is filing its annual report on Form&#160;40-F&#160;for the fiscal year ended December&#160;31, 2022 (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;22, 2023</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 2023 Workiva -->
<title>Document</title></head><body><div id="ie0068c1f7f42439b948a4131dfefbf47_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.7</font></div><div id="ie0068c1f7f42439b948a4131dfefbf47_4"></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">REQUIRED BY RULE 13a-14(a)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OR RULE 15d-14(a), PURSUANT TO SECTION 302</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I,&#160;THERESA B. Y. JANG</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this annual report on Form&#160;40-F&#160;of Stantec Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the issuer as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The issuer's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the issuer and have&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the issuer, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Evaluated the effectiveness of the issuer's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Disclosed in this report any change in the issuer's internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the issuer's internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The issuer's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the issuer's auditors and the audit committee of the issuer's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the issuer's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the issuer's internal control over financial reporting.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:36.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.166%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.559%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Date&#58;  February&#160;22, 2023</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 2023 Workiva -->
<title>Document</title></head><body><div id="i6c84ddafaf54447fbf24424da5757065_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.8</font></div><div id="i6c84ddafaf54447fbf24424da5757065_4"></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">AS ENACTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stantec Inc. (the &#34;Company&#34;) is filing its annual report on Form&#160;40-F&#160;for the fiscal year ended December&#160;31, 2022 (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;22, 2023</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-101.SCH
<SEQUENCE>10
<FILENAME>stn-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a409c2d1-96f9-4495-8700-9dd7bb4b393e,g:5d1cfcde-ab23-4d63-b1e8-013d63a463b7-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:stn="http://www.stantec.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.stantec.com/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2022" schemaLocation="https://xbrl.sec.gov/currency/2022/currency-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:import namespace="https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.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-20221231_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-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="stn-20221231_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-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.stantec.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.stantec.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofFinancialPosition" roleURI="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition">
        <link:definition>0000003 - 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>0000004 - 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>0000005 - 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>0000006 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>0000007 - 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>0000008 - 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>0000009 - 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>0000010 - 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>0000011 - 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="SignificantAccountingJudgmentsEstimatesandAssumptions" roleURI="http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions">
        <link:definition>0000012 - 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>0000013 - 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>0000014 - 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="CashandCashEquivalents" roleURI="http://www.stantec.com/role/CashandCashEquivalents">
        <link:definition>0000015 - 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="TradeandOtherReceivables" roleURI="http://www.stantec.com/role/TradeandOtherReceivables">
        <link:definition>0000016 - 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="PropertyandEquipment" roleURI="http://www.stantec.com/role/PropertyandEquipment">
        <link:definition>0000017 - 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="LeaseAssets" roleURI="http://www.stantec.com/role/LeaseAssets">
        <link:definition>0000018 - 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="Goodwill" roleURI="http://www.stantec.com/role/Goodwill">
        <link:definition>0000019 - 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="IntangibleAssets" roleURI="http://www.stantec.com/role/IntangibleAssets">
        <link:definition>0000020 - 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="OtherAssets" roleURI="http://www.stantec.com/role/OtherAssets">
        <link:definition>0000021 - 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="TradeandOtherPayables" roleURI="http://www.stantec.com/role/TradeandOtherPayables">
        <link:definition>0000022 - 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="LongTermDebt" roleURI="http://www.stantec.com/role/LongTermDebt">
        <link:definition>0000023 - 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="Provisions" roleURI="http://www.stantec.com/role/Provisions">
        <link:definition>0000024 - 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="EmployeeDefinedBenefitObligations" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligations">
        <link:definition>0000025 - 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="OtherLiabilities" roleURI="http://www.stantec.com/role/OtherLiabilities">
        <link:definition>0000026 - 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="Commitments" roleURI="http://www.stantec.com/role/Commitments">
        <link:definition>0000027 - 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="ContingenciesandGuarantees" roleURI="http://www.stantec.com/role/ContingenciesandGuarantees">
        <link:definition>0000028 - 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="ShareCapital" roleURI="http://www.stantec.com/role/ShareCapital">
        <link:definition>0000029 - 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="FairValueMeasurements" roleURI="http://www.stantec.com/role/FairValueMeasurements">
        <link:definition>0000030 - 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="FinancialInstruments" roleURI="http://www.stantec.com/role/FinancialInstruments">
        <link:definition>0000031 - 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="CapitalManagement" roleURI="http://www.stantec.com/role/CapitalManagement">
        <link:definition>0000032 - 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="IncomeTaxes" roleURI="http://www.stantec.com/role/IncomeTaxes">
        <link:definition>0000033 - 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="NetInterestExpense" roleURI="http://www.stantec.com/role/NetInterestExpense">
        <link:definition>0000034 - Disclosure - Net Interest Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.stantec.com/role/Revenue">
        <link:definition>0000035 - 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="EmployeeCosts" roleURI="http://www.stantec.com/role/EmployeeCosts">
        <link:definition>0000036 - Disclosure - Employee Costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIncome" roleURI="http://www.stantec.com/role/OtherIncome">
        <link:definition>0000037 - Disclosure - Other Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageSharesOutstanding" roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstanding">
        <link:definition>0000038 - 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="CashFlowInformation" roleURI="http://www.stantec.com/role/CashFlowInformation">
        <link:definition>0000039 - 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="RelatedPartyDisclosures" roleURI="http://www.stantec.com/role/RelatedPartyDisclosures">
        <link:definition>0000040 - 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="SegmentedInformation" roleURI="http://www.stantec.com/role/SegmentedInformation">
        <link:definition>0000041 - 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="InvestmentTaxCredits" roleURI="http://www.stantec.com/role/InvestmentTaxCredits">
        <link:definition>0000042 - 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="EventaftertheReportingPeriod" roleURI="http://www.stantec.com/role/EventaftertheReportingPeriod">
        <link:definition>0000043 - Disclosure - Event after the Reporting Period</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000044 - 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>0000045 - 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="BusinessAcquisitionsTables" roleURI="http://www.stantec.com/role/BusinessAcquisitionsTables">
        <link:definition>0000046 - 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="CashandCashEquivalentsTables" roleURI="http://www.stantec.com/role/CashandCashEquivalentsTables">
        <link:definition>0000047 - 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="TradeandOtherReceivablesTables" roleURI="http://www.stantec.com/role/TradeandOtherReceivablesTables">
        <link:definition>0000048 - 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="PropertyandEquipmentTables" roleURI="http://www.stantec.com/role/PropertyandEquipmentTables">
        <link:definition>0000049 - 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="LeaseAssetsTables" roleURI="http://www.stantec.com/role/LeaseAssetsTables">
        <link:definition>0000050 - 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="GoodwillTables" roleURI="http://www.stantec.com/role/GoodwillTables">
        <link:definition>0000051 - 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="IntangibleAssetsTables" roleURI="http://www.stantec.com/role/IntangibleAssetsTables">
        <link:definition>0000052 - 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="OtherAssetsTables" roleURI="http://www.stantec.com/role/OtherAssetsTables">
        <link:definition>0000053 - 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="TradeandOtherPayablesTables" roleURI="http://www.stantec.com/role/TradeandOtherPayablesTables">
        <link:definition>0000054 - 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="LongTermDebtTables" roleURI="http://www.stantec.com/role/LongTermDebtTables">
        <link:definition>0000055 - 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="ProvisionsTables" roleURI="http://www.stantec.com/role/ProvisionsTables">
        <link:definition>0000056 - 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="EmployeeDefinedBenefitObligationsTables" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables">
        <link:definition>0000057 - 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="OtherLiabilitiesTables" roleURI="http://www.stantec.com/role/OtherLiabilitiesTables">
        <link:definition>0000058 - 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="CommitmentsTables" roleURI="http://www.stantec.com/role/CommitmentsTables">
        <link:definition>0000059 - 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="ShareCapitalTables" roleURI="http://www.stantec.com/role/ShareCapitalTables">
        <link:definition>0000060 - 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="FairValueMeasurementsTables" roleURI="http://www.stantec.com/role/FairValueMeasurementsTables">
        <link:definition>0000061 - 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="FinancialInstrumentsTables" roleURI="http://www.stantec.com/role/FinancialInstrumentsTables">
        <link:definition>0000062 - 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="CapitalManagementTables" roleURI="http://www.stantec.com/role/CapitalManagementTables">
        <link:definition>0000063 - 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="IncomeTaxesTables" roleURI="http://www.stantec.com/role/IncomeTaxesTables">
        <link:definition>0000064 - 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="NetInterestExpenseTables" roleURI="http://www.stantec.com/role/NetInterestExpenseTables">
        <link:definition>0000065 - Disclosure - Net Interest Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeCostsTables" roleURI="http://www.stantec.com/role/EmployeeCostsTables">
        <link:definition>0000066 - Disclosure - Employee Costs (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="OtherIncomeTables" roleURI="http://www.stantec.com/role/OtherIncomeTables">
        <link:definition>0000067 - Disclosure - Other Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageSharesOutstandingTables" roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingTables">
        <link:definition>0000068 - 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="CashFlowInformationTables" roleURI="http://www.stantec.com/role/CashFlowInformationTables">
        <link:definition>0000069 - 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="RelatedPartyDisclosuresTables" roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresTables">
        <link:definition>0000070 - 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="SegmentedInformationTables" roleURI="http://www.stantec.com/role/SegmentedInformationTables">
        <link:definition>0000071 - 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="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails">
        <link:definition>0000072 - 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>0000073 - 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="BusinessAcquisitionsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails">
        <link:definition>0000074 - Disclosure - Business Acquisitions - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>0000075 - 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="CashandCashEquivalentsDetails" roleURI="http://www.stantec.com/role/CashandCashEquivalentsDetails">
        <link:definition>0000076 - 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="TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" roleURI="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails">
        <link:definition>0000077 - 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>0000078 - 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="PropertyandEquipmentScheduleofPropertyandEquipmentDetails" roleURI="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails">
        <link:definition>0000079 - 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>0000080 - 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="LeaseAssetsSummaryofRightofuseAssetsDetails" roleURI="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails">
        <link:definition>0000081 - 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>0000082 - 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>0000083 - 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>0000084 - 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="GoodwillScheduleofReconciliationofChangesinGoodwillDetails" roleURI="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails">
        <link:definition>0000085 - 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>0000086 - 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>0000087 - 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="IntangibleAssetsSummaryofIntangibleAssetsDetails" roleURI="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails">
        <link:definition>0000088 - 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>0000089 - 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="OtherAssetsScheduleofOtherAssetsDetails" roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails">
        <link:definition>0000090 - 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>0000090 - Disclosure - Other Assets - Schedule of Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails">
        <link:definition>0000091 - Disclosure - Other Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsSummaryofFairValueandAmortizedCostDetails" roleURI="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails">
        <link:definition>0000092 - Disclosure - Other Assets - Summary of Fair Value and Amortized Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" roleURI="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails">
        <link:definition>0000093 - 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="TradeandOtherPayablesDetails" roleURI="http://www.stantec.com/role/TradeandOtherPayablesDetails">
        <link:definition>0000094 - 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="LongTermDebtSummaryofLongTermDebtDetails" roleURI="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails">
        <link:definition>0000095 - 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>0000096 - 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="LongTermDebtSummaryofNotesPayableDetails" roleURI="http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails">
        <link:definition>0000097 - Disclosure - Long-Term Debt - Summary of Notes Payable (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="ProvisionsSummaryofProvisionsDetails" roleURI="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails">
        <link:definition>0000098 - 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>0000099 - 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="EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails">
        <link:definition>0000100 - 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>0000101 - 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="EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails">
        <link:definition>0000102 - Disclosure - Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit (Asset) 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>0000103 - 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>0000104 - 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>0000105 - 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="OtherLiabilitiesDetails" roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails">
        <link:definition>0000106 - 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>0000106 - 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="CommitmentsDetails" roleURI="http://www.stantec.com/role/CommitmentsDetails">
        <link:definition>0000107 - Disclosure - Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandGuaranteesDetails" roleURI="http://www.stantec.com/role/ContingenciesandGuaranteesDetails">
        <link:definition>0000108 - Disclosure - Contingencies and Guarantees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareCapitalAdditionalInformationDetails" roleURI="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails">
        <link:definition>0000109 - 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>0000110 - 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>0000111 - Disclosure - Share Capital - Number of Shares and Weighted&#160;Average Exercise Price of Share Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" roleURI="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails">
        <link:definition>0000112 - 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="FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails">
        <link:definition>0000113 - 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>0000114 - 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="FinancialInstrumentsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails">
        <link:definition>0000115 - 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>0000116 - 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>0000117 - 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="CapitalManagementSummaryofCapitalManagedDetails" roleURI="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails">
        <link:definition>0000118 - 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>0000119 - 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="IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails">
        <link:definition>0000120 - 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="IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails">
        <link:definition>0000121 - 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>0000122 - 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>0000123 - 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>0000124 - 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>0000125 - 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="NetInterestExpenseScheduleofInterestExpenseDetails" roleURI="http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails">
        <link:definition>0000126 - Disclosure - Net Interest Expense - Schedule of Interest Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueDetails" roleURI="http://www.stantec.com/role/RevenueDetails">
        <link:definition>0000127 - 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="EmployeeCostsScheduleofEmployeeBenefitsCostDetails" roleURI="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails">
        <link:definition>0000128 - Disclosure - Employee Costs - 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="EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1" roleURI="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1">
        <link:definition>0000128 - Disclosure - Employee Costs - 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="EmployeeCostsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/EmployeeCostsAdditionalInformationDetails">
        <link:definition>0000129 - Disclosure - Employee Costs - 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="OtherIncomeDetails" roleURI="http://www.stantec.com/role/OtherIncomeDetails">
        <link:definition>0000130 - Disclosure - Other Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails" roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails">
        <link:definition>0000131 - 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>0000132 - 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="CashFlowInformationRollForwardDetails" roleURI="http://www.stantec.com/role/CashFlowInformationRollForwardDetails">
        <link:definition>0000133 - Disclosure - Cash Flow Information - Roll Forward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" roleURI="http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails">
        <link:definition>0000134 - Disclosure - Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails" roleURI="http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails">
        <link:definition>0000135 - Disclosure - Cash Flow Information - Net Cash Flows from Operating Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyDisclosuresAdditionalInformationDetails" roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails">
        <link:definition>0000136 - 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>0000137 - 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>0000138 - 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>0000139 - 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="SegmentedInformationScheduleofOperatingSegmentsDetails" roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails">
        <link:definition>0000140 - 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>0000141 - 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>0000142 - 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="InvestmentTaxCreditDetails" roleURI="http://www.stantec.com/role/InvestmentTaxCreditDetails">
        <link:definition>0000143 - 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="EventaftertheReportingPeriodDetails" roleURI="http://www.stantec.com/role/EventaftertheReportingPeriodDetails">
        <link:definition>0000144 - Disclosure - Event after the Reporting Period (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" abstract="false" name="GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OfficersAndEmployeesMember" abstract="true" name="OfficersAndEmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CashFlowsUsedInOperatingActivitiesForLeases" abstract="false" name="CashFlowsUsedInOperatingActivitiesForLeases" 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="dtr-types:domainItemType"/>
  <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_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_OtherRecognisedAsOfAcquisitionDate" abstract="false" name="OtherRecognisedAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_CanadianDollarsMember" abstract="true" name="CanadianDollarsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_OtherFinancialAssetAtAmortisedCost" abstract="false" name="OtherFinancialAssetAtAmortisedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodThreeMember" abstract="true" name="OrdinarySharesPerSharePeriodThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" abstract="false" name="AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" nillable="true" xbrli:periodType="instant" 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: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_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DividendDeclarationTransactionsMember" abstract="true" name="DividendDeclarationTransactionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodFourMember" abstract="true" name="OrdinarySharesPerSharePeriodFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_NumberOfSpecializedBusinessOperatingUnits" abstract="false" name="NumberOfSpecializedBusinessOperatingUnits" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" abstract="false" name="LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OrdinarySharesPerSharePeriodFiveMember" abstract="true" name="OrdinarySharesPerSharePeriodFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_BartonWillmoreLLPMember" abstract="true" name="BartonWillmoreLLPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ContractBacklogMember" abstract="true" name="ContractBacklogMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_GrossTradeReceivables" abstract="false" name="GrossTradeReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_PerformanceShareUnitsPSUsExcludingDividendsMember" abstract="true" name="PerformanceShareUnitsPSUsExcludingDividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" abstract="false" name="SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" abstract="false" name="ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_CorporateInformationAndStatementOfIFRSComplianceAbstract" abstract="true" name="CorporateInformationAndStatementOfIFRSComplianceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_BondsInterestRatePercentage" abstract="false" name="BondsInterestRatePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="stn_IncreaseDecreaseInBorrowings" abstract="false" name="IncreaseDecreaseInBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_AccountingJudgementsAndEstimatesAbstract" abstract="true" name="AccountingJudgementsAndEstimatesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" abstract="false" name="NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDividendsTable" abstract="true" name="DisclosureOfDividendsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_IncreaseDecreaseInNumberOfSharesRepurchased" abstract="false" name="IncreaseDecreaseInNumberOfSharesRepurchased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" abstract="true" name="ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_LettersOfCreditOutstandingAmount" abstract="false" name="LettersOfCreditOutstandingAmount" 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_BankIndebtedness" abstract="false" name="BankIndebtedness" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_CardnoAndOtherAcquisitionsMember" abstract="true" name="CardnoAndOtherAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ExpireMember" abstract="true" name="ExpireMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" abstract="false" name="NumberOfShareOptionsVestedInSharebasedPaymentArrangement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" abstract="true" name="ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" abstract="true" name="DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_MeasurementPeriodAdjustmentsForPropertyAndEquipment" abstract="false" name="MeasurementPeriodAdjustmentsForPropertyAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_LetterOfCreditMember" abstract="true" name="LetterOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_OneToThirtyDaysMember" abstract="true" name="OneToThirtyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_SoftwareFinancingObligation" abstract="false" name="SoftwareFinancingObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_PerformanceShareUnitsMember" abstract="true" name="PerformanceShareUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_UnusedTaxLossesAndCreditsMember" abstract="true" name="UnusedTaxLossesAndCreditsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" abstract="true" name="OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_CapitalTaxLossesMember" abstract="true" name="CapitalTaxLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" abstract="true" name="ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_BritishPoundMember" abstract="true" name="BritishPoundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_WhollyOwnedSubsidiariesMember" abstract="true" name="WhollyOwnedSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_SoftwareLicensesMember" abstract="true" name="SoftwareLicensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_CashFlowStatementAbstract" abstract="true" name="CashFlowStatementAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_ThirtyOneToSixtyDaysMember" abstract="true" name="ThirtyOneToSixtyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock" abstract="false" name="DisclosureOfKeyManagementPersonnelCompensationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" abstract="false" name="ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_NumberOfTranches" abstract="false" name="NumberOfTranches" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_ListOfAccountingPoliciesAbstract" abstract="true" name="ListOfAccountingPoliciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases" abstract="false" name="ActuarialAssumptionOfExpectedRatesOfInflationDecreases" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_LeasesNotYetCommencedToWhichLesseeIsCommitted" abstract="false" name="LeasesNotYetCommencedToWhichLesseeIsCommitted" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" abstract="false" name="DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_OperatingSegmentsAbstract" abstract="true" name="OperatingSegmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets" abstract="false" name="IncreaseDecreaseThroughModificationOfRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_TradeAndOtherReceivablesLineItems" abstract="true" name="TradeAndOtherReceivablesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" abstract="false" name="LineOfCreditFacilityAdditionalBorrowingsCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" abstract="true" name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_PostEmploymentBenefitPlansMember" abstract="true" name="PostEmploymentBenefitPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_RevenueFromContractsWithCustomersAbstract" abstract="true" name="RevenueFromContractsWithCustomersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_AboveOneTwentyOneDaysMember" abstract="true" name="AboveOneTwentyOneDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_GainLossOnDispositionOfIntangibleAsset" abstract="false" name="GainLossOnDispositionOfIntangibleAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OtherForeignCurrencyMember" abstract="true" name="OtherForeignCurrencyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_SyndicatedSeniorCreditFacilitiesMember" abstract="true" name="SyndicatedSeniorCreditFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_Commitments" abstract="false" name="Commitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" abstract="false" name="RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ProvisionForClaimsMember" abstract="true" name="ProvisionForClaimsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_SharesRepurchasedForCancellation" abstract="false" name="SharesRepurchasedForCancellation" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" abstract="false" name="PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="stn_TradeAndOtherReceivablesTable" abstract="true" name="TradeAndOtherReceivablesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_GoodwillAbstract" abstract="true" name="GoodwillAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_EventsAfterReportingPeriodAbstract" abstract="true" name="EventsAfterReportingPeriodAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested" abstract="false" name="WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings" abstract="false" name="SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" abstract="true" name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_LettersOfCreditIssuedAndOutstandingInAddition" abstract="false" name="LettersOfCreditIssuedAndOutstandingInAddition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" abstract="false" name="PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IncomeTaxesAbstract" abstract="true" name="IncomeTaxesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DeferredShareUnitsDSUsExcludingDividendsMember" abstract="true" name="DeferredShareUnitsDSUsExcludingDividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" abstract="false" name="DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_LeaseTerm" abstract="false" name="LeaseTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_JointVenturesByNameMember" abstract="true" name="JointVenturesByNameMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_NetRepaymentOfProceedsFromBankIndebtedness" abstract="false" name="NetRepaymentOfProceedsFromBankIndebtedness" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_SixtyOneToNinetyDaysMember" abstract="true" name="SixtyOneToNinetyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_USDollarsMember" abstract="true" name="USDollarsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" abstract="false" name="PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_NinetyOneDaysToOneTwentyDaysMember" abstract="true" name="NinetyOneDaysToOneTwentyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" abstract="false" name="WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="stn_Vesting1Domain" abstract="true" name="Vesting1Domain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_SuretyFacilitiesMember" abstract="true" name="SuretyFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DisclosureOfActuarialAssumptionsTextBlock" abstract="false" name="DisclosureOfActuarialAssumptionsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" abstract="false" name="NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="stn_InfrastructureMember" abstract="true" name="InfrastructureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" abstract="false" name="ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="stn_NumberOfOfficesInWhichTheEntityOperates" abstract="false" name="NumberOfOfficesInWhichTheEntityOperates" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" 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_VestingDurationForShareBasedPaymentArrangement" abstract="false" name="VestingDurationForShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" abstract="false" name="AdjustmentsForDepreciationExpenseOfRightOfUseAssets" 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_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" abstract="false" name="PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="stn_SharebasedPaymentArrangementVestingRightsPercentage" abstract="false" name="SharebasedPaymentArrangementVestingRightsPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" abstract="true" name="LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DeferredPaymentsOfNonCorporateTaxes" abstract="false" name="DeferredPaymentsOfNonCorporateTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OpenEndedTermsMember" abstract="true" name="OpenEndedTermsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" abstract="false" name="LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" abstract="false" name="MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" abstract="false" name="NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_RestrictedShareUnitsRSUsMember" abstract="true" name="RestrictedShareUnitsRSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_BetterTogetherMember" abstract="true" name="BetterTogetherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" abstract="false" name="DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_UnsecuredMulticurrencyFacilityMember" abstract="true" name="UnsecuredMulticurrencyFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_StarrIIMember" abstract="true" name="StarrIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" abstract="false" name="NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" abstract="true" name="ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" abstract="true" name="DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" 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="dtr-types:domainItemType"/>
  <xs:element id="stn_EstimatedHistoricalDataMember" abstract="true" name="EstimatedHistoricalDataMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" abstract="true" name="DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" 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_AustralianDollarMember" abstract="true" name="AustralianDollarMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ReturnSwapOnShareBasedCompensationUnitsMember" abstract="true" name="ReturnSwapOnShareBasedCompensationUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DisclosureOfEmployeeCostsTextBlock" abstract="false" name="DisclosureOfEmployeeCostsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract" abstract="true" name="AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" abstract="false" name="TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" abstract="false" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="stn_InvestmentTaxCreditsAbstract" abstract="true" name="InvestmentTaxCreditsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" abstract="false" name="DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_InvestmentsInJointVenturesAndAssociatesMember" abstract="true" name="InvestmentsInJointVenturesAndAssociatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_EnvironmentalServicesMember" abstract="true" name="EnvironmentalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_SuretyFacilitiesExpiringBeforeSeptember2026Member" abstract="true" name="SuretyFacilitiesExpiringBeforeSeptember2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodTwoMember" abstract="true" name="OrdinarySharesPerSharePeriodTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" abstract="false" name="AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_PercentageOfCompensationInShares" abstract="false" name="PercentageOfCompensationInShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices" abstract="false" name="SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_SeniorTermLoansMember" abstract="true" name="SeniorTermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_CarryingAmountOfNotesPayable" abstract="false" name="CarryingAmountOfNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_RelatedPartyAbstract" abstract="true" name="RelatedPartyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_CardnoMember" abstract="true" name="CardnoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_UnencumberedCashLeverageRatioCovenant" abstract="false" name="UnencumberedCashLeverageRatioCovenant" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_Vesting1Axis" abstract="true" name="Vesting1Axis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" abstract="false" name="DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_DeferredShareUnitsDSUsMember" abstract="true" name="DeferredShareUnitsDSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_SeniorRevolvingCreditFacilityMember" abstract="true" name="SeniorRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_CreditFacilitiesMember" abstract="true" name="CreditFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" abstract="false" name="ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_JointVenturesByNameAxis" abstract="true" name="JointVenturesByNameAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_BusinessCombinationsAbstract" abstract="true" name="BusinessCombinationsAbstract" 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_ShareBasedPaymentArrangementsAbstract" abstract="true" name="ShareBasedPaymentArrangementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DeferredTaxDefinedBenefitObligationMember" abstract="true" name="DeferredTaxDefinedBenefitObligationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_EmployeeAndPayrollLiabilities" abstract="false" name="EmployeeAndPayrollLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OtherForeignCurrenciesMember" abstract="true" name="OtherForeignCurrenciesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_L2IncAndPartridgeArchitectsIncMember" abstract="true" name="L2IncAndPartridgeArchitectsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_RevenueAdjustmentsArisingFromInterSegments" abstract="false" name="RevenueAdjustmentsArisingFromInterSegments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_SeniorTermLoanTrancheAMember" abstract="true" name="SeniorTermLoanTrancheAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_HoldbacksOnLongTermContractMember" abstract="true" name="HoldbacksOnLongTermContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" abstract="false" name="DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_OtherAssetsAbstract" abstract="true" name="OtherAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_BondsMember" abstract="true" name="BondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_SelfInsuredLiabilitiesProvisionMember" abstract="true" name="SelfInsuredLiabilitiesProvisionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_EnergyAndResourcesServicesMember" abstract="true" name="EnergyAndResourcesServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" abstract="true" name="LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate" abstract="false" name="PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_NumberOfShareOptionsWithDilutiveEffect" abstract="false" name="NumberOfShareOptionsWithDilutiveEffect" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_BasisOfConsolidationAbstract" abstract="true" name="BasisOfConsolidationAbstract" 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_BorrowingsPayableAmount" abstract="false" name="BorrowingsPayableAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodOneMember" abstract="true" name="OrdinarySharesPerSharePeriodOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" abstract="true" name="InvestmentsHeldForSelfInsuredLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ExpireBeforeTwoThousandTwentyTwoMember" abstract="true" name="ExpireBeforeTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" abstract="false" name="PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="stn_RestatedAdjustmentMember" abstract="true" name="RestatedAdjustmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_SubconsultantSubcontractorAndOtherDirectExpenses" abstract="false" name="SubconsultantSubcontractorAndOtherDirectExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_BuildingsServicesMember" abstract="true" name="BuildingsServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_SeniorTermLoanTrancheBMember" abstract="true" name="SeniorTermLoanTrancheBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_AdjustmentsToReconcileProfitLossNonCashAbstract" abstract="true" name="AdjustmentsToReconcileProfitLossNonCashAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_PercentageOfPlanAssetInAnnuityPolicies" abstract="false" name="PercentageOfPlanAssetInAnnuityPolicies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" abstract="true" name="DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_MeasurementPeriodAdjustmentsForProvisions" abstract="false" name="MeasurementPeriodAdjustmentsForProvisions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets" abstract="false" name="MeasurementPeriodAdjustmentsForDeferredTaxAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ITAndOtherEquipmentMember" abstract="true" name="ITAndOtherEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_OfficeSpaceMember" abstract="true" name="OfficeSpaceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_ReductionOfContributedSurplus" abstract="false" name="ReductionOfContributedSurplus" nillable="true" xbrli:periodType="duration" 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="dtr-types:domainItemType"/>
  <xs:element id="stn_WaterServicesMember" abstract="true" name="WaterServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_NotesPayableMember" abstract="true" name="NotesPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" abstract="true" name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" abstract="false" name="TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" abstract="true" name="OtherNetDefinedBenefitLiabilityAssetAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_ImpairmentLossNetOfReversal" abstract="false" name="ImpairmentLossNetOfReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" abstract="true" name="ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_SoftwareFinancingObligationsMember" abstract="true" name="SoftwareFinancingObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_MeasurementPeriodAdjustmentsForOtherNetAssets" abstract="false" name="MeasurementPeriodAdjustmentsForOtherNetAssets" 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_NumberOfTradingDays" abstract="false" name="NumberOfTradingDays" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_FairValueMeasurementAbstract" abstract="true" name="FairValueMeasurementAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" abstract="true" name="ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare" abstract="false" name="NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" abstract="true" name="PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ContractBacklogAndFiniteTrademarksMember" abstract="true" name="ContractBacklogAndFiniteTrademarksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_LeasesAbstract" abstract="true" name="LeasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" abstract="false" name="RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" abstract="false" name="ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_AggregateMaturityValueOfNotes" abstract="false" name="AggregateMaturityValueOfNotes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_NonCapitalTaxLossesMember" abstract="true" name="NonCapitalTaxLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>stn-20221231_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 2023 Workiva-->
<!--r:a409c2d1-96f9-4495-8700-9dd7bb4b393e,g:5d1cfcde-ab23-4d63-b1e8-013d63a463b7-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="stn-20221231.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_94b0639c-6f12-4d3b-9d67-360bda3c2ea4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_3c53dd5c-c2df-4c8d-bd62-915da1052817" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_94b0639c-6f12-4d3b-9d67-360bda3c2ea4" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_3c53dd5c-c2df-4c8d-bd62-915da1052817" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_656cd284-5627-4a63-a688-5f07d28ccf21" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_94b0639c-6f12-4d3b-9d67-360bda3c2ea4" xlink:to="loc_ifrs-full_NoncontrollingInterests_656cd284-5627-4a63-a688-5f07d28ccf21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_12fc102f-f5ce-4039-9389-ccb8162db78e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_94b0639c-6f12-4d3b-9d67-360bda3c2ea4" xlink:to="loc_ifrs-full_Liabilities_12fc102f-f5ce-4039-9389-ccb8162db78e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_728d9060-4a9c-4af1-89c9-0dd59223d89c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_2e0f6c7c-eff2-4285-ade3-0f9a69854d44" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IssuedCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_728d9060-4a9c-4af1-89c9-0dd59223d89c" xlink:to="loc_ifrs-full_IssuedCapital_2e0f6c7c-eff2-4285-ade3-0f9a69854d44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_e3822e58-5af4-4254-8503-b8505e5452b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_728d9060-4a9c-4af1-89c9-0dd59223d89c" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_e3822e58-5af4-4254-8503-b8505e5452b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_794b2c61-f4a4-431b-ae1f-3e4c3d2611bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RetainedEarnings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_728d9060-4a9c-4af1-89c9-0dd59223d89c" xlink:to="loc_ifrs-full_RetainedEarnings_794b2c61-f4a4-431b-ae1f-3e4c3d2611bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_297af1f4-a8fe-4dfe-845c-41943bbab6f8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_728d9060-4a9c-4af1-89c9-0dd59223d89c" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_297af1f4-a8fe-4dfe-845c-41943bbab6f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_cbdecdc4-42b6-4009-934c-fd98aba09a63" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_9a92dca6-448e-4097-8c43-5f7baf407f90" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_cbdecdc4-42b6-4009-934c-fd98aba09a63" xlink:to="loc_ifrs-full_CurrentAssets_9a92dca6-448e-4097-8c43-5f7baf407f90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_b67c8ddf-2923-4b8f-a4ec-415c6fa105c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_cbdecdc4-42b6-4009-934c-fd98aba09a63" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_b67c8ddf-2923-4b8f-a4ec-415c6fa105c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_f70a432c-31b1-4b90-9008-f728a9ac6a7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_cbdecdc4-42b6-4009-934c-fd98aba09a63" xlink:to="loc_ifrs-full_RightofuseAssets_f70a432c-31b1-4b90-9008-f728a9ac6a7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_6813167b-f2fd-4314-b1d1-080a70b94165" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_cbdecdc4-42b6-4009-934c-fd98aba09a63" xlink:to="loc_ifrs-full_Goodwill_6813167b-f2fd-4314-b1d1-080a70b94165" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_dbb50646-606b-4aca-b8e0-a7af6a1e508e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_cbdecdc4-42b6-4009-934c-fd98aba09a63" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_dbb50646-606b-4aca-b8e0-a7af6a1e508e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_bfc1ca4a-a8ab-49fd-8d2f-ef70b5615be7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_cbdecdc4-42b6-4009-934c-fd98aba09a63" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_bfc1ca4a-a8ab-49fd-8d2f-ef70b5615be7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_456104bb-e682-40d7-9070-3d01d46c9c89" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_cbdecdc4-42b6-4009-934c-fd98aba09a63" xlink:to="loc_ifrs-full_DeferredTaxAssets_456104bb-e682-40d7-9070-3d01d46c9c89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_d8ea367f-0152-4567-b281-eee252847977" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_cbdecdc4-42b6-4009-934c-fd98aba09a63" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_d8ea367f-0152-4567-b281-eee252847977" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_dba17fb2-4e9e-45e1-89c0-122f7a9f7b1d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_7020f163-ef0d-4e29-a9be-f5984d624b06" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_dba17fb2-4e9e-45e1-89c0-122f7a9f7b1d" xlink:to="loc_ifrs-full_CurrentLiabilities_7020f163-ef0d-4e29-a9be-f5984d624b06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_458bffab-a8b8-428d-9c54-1fe9fca91e82" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_dba17fb2-4e9e-45e1-89c0-122f7a9f7b1d" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_458bffab-a8b8-428d-9c54-1fe9fca91e82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_f5f96f96-7fdf-428e-b965-238a891a9fe6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_dba17fb2-4e9e-45e1-89c0-122f7a9f7b1d" xlink:to="loc_ifrs-full_LongtermBorrowings_f5f96f96-7fdf-428e-b965-238a891a9fe6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_ca99bf22-002d-45d5-8018-a6cae333c13c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_dba17fb2-4e9e-45e1-89c0-122f7a9f7b1d" xlink:to="loc_ifrs-full_NoncurrentProvisions_ca99bf22-002d-45d5-8018-a6cae333c13c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_bca09f97-761e-44cc-b464-194c2b297053" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_dba17fb2-4e9e-45e1-89c0-122f7a9f7b1d" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_bca09f97-761e-44cc-b464-194c2b297053" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_a60d3d53-114b-40d8-a1cf-669cf65ee88e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_dba17fb2-4e9e-45e1-89c0-122f7a9f7b1d" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_a60d3d53-114b-40d8-a1cf-669cf65ee88e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_cbae77f9-af53-497e-88f7-7b7817dc6ad2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_dba17fb2-4e9e-45e1-89c0-122f7a9f7b1d" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_cbae77f9-af53-497e-88f7-7b7817dc6ad2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_4352d4e3-a85f-4ee9-b485-454bec3e2324" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_dba17fb2-4e9e-45e1-89c0-122f7a9f7b1d" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_4352d4e3-a85f-4ee9-b485-454bec3e2324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_0d7e018d-101d-45d5-9326-99011421f925" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_fc7ec40d-10cd-4642-a8df-5ab36093f023" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_0d7e018d-101d-45d5-9326-99011421f925" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_fc7ec40d-10cd-4642-a8df-5ab36093f023" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnbilledReceivables_ccd11ab5-07bc-4f73-ba51-23ad06f9718e" xlink:href="stn-20221231.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_0d7e018d-101d-45d5-9326-99011421f925" xlink:to="loc_stn_UnbilledReceivables_ccd11ab5-07bc-4f73-ba51-23ad06f9718e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractAssets_fd4a1cfa-b7f9-49d0-ac31-43de8c2dbe1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentContractAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_0d7e018d-101d-45d5-9326-99011421f925" xlink:to="loc_ifrs-full_CurrentContractAssets_fd4a1cfa-b7f9-49d0-ac31-43de8c2dbe1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_bf493365-8269-47c5-885e-d66a10134169" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_0d7e018d-101d-45d5-9326-99011421f925" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_bf493365-8269-47c5-885e-d66a10134169" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_db2bad26-d46f-47e6-ac6f-68e093717eee" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_0d7e018d-101d-45d5-9326-99011421f925" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_db2bad26-d46f-47e6-ac6f-68e093717eee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_b2418d33-6194-41fc-91ed-14c5f896a6b1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_0d7e018d-101d-45d5-9326-99011421f925" xlink:to="loc_ifrs-full_OtherCurrentAssets_b2418d33-6194-41fc-91ed-14c5f896a6b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_0f6fa1b9-ad94-4032-84b1-c72c32f019b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_0d7e018d-101d-45d5-9326-99011421f925" xlink:to="loc_ifrs-full_CashAndCashEquivalents_0f6fa1b9-ad94-4032-84b1-c72c32f019b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_6470ec6d-b4e0-4414-b132-8f5368305c08" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_6ea58e98-b0ed-4619-9518-d50423fab972" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_6470ec6d-b4e0-4414-b132-8f5368305c08" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_6ea58e98-b0ed-4619-9518-d50423fab972" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractLiabilities_e3504b35-5a83-4b30-8a42-e9e51c9ce064" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentContractLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_6470ec6d-b4e0-4414-b132-8f5368305c08" xlink:to="loc_ifrs-full_CurrentContractLiabilities_e3504b35-5a83-4b30-8a42-e9e51c9ce064" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_61474d37-d623-4ad1-9611-ae3b3e69c836" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_6470ec6d-b4e0-4414-b132-8f5368305c08" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_61474d37-d623-4ad1-9611-ae3b3e69c836" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_8f4ac658-3927-4ea3-bb4c-51b2d53fee6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_6470ec6d-b4e0-4414-b132-8f5368305c08" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_8f4ac658-3927-4ea3-bb4c-51b2d53fee6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisions_88e45165-5703-42c9-bdae-4c70d72f90e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentProvisions"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_6470ec6d-b4e0-4414-b132-8f5368305c08" xlink:to="loc_ifrs-full_CurrentProvisions_88e45165-5703-42c9-bdae-4c70d72f90e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_c1fc18c9-6bd6-41b6-a271-cd2ebe0608c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_6470ec6d-b4e0-4414-b132-8f5368305c08" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_c1fc18c9-6bd6-41b6-a271-cd2ebe0608c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_c067f456-6e52-4554-ba6b-990417c4eaf9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_6470ec6d-b4e0-4414-b132-8f5368305c08" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_c067f456-6e52-4554-ba6b-990417c4eaf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_d4b91433-cc19-46aa-9d61-b4d876453792" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_6470ec6d-b4e0-4414-b132-8f5368305c08" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_d4b91433-cc19-46aa-9d61-b4d876453792" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="stn-20221231.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_ProfitLoss_aaab8a38-89c4-4f64-8784-fb239bb61970" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7bea1a61-72fe-4e0e-bf64-ebe5444691d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_aaab8a38-89c4-4f64-8784-fb239bb61970" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7bea1a61-72fe-4e0e-bf64-ebe5444691d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_667b633b-729f-446f-87fe-5e966c8b39a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_aaab8a38-89c4-4f64-8784-fb239bb61970" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_667b633b-729f-446f-87fe-5e966c8b39a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_c1dd598a-0f1f-43d9-9023-ab808e5d7453" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_eec8a97f-b7d5-4980-82ae-4321f14ac86c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_c1dd598a-0f1f-43d9-9023-ab808e5d7453" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_eec8a97f-b7d5-4980-82ae-4321f14ac86c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_d3422e72-a807-4274-b861-80d9fc897e0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_c1dd598a-0f1f-43d9-9023-ab808e5d7453" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_d3422e72-a807-4274-b861-80d9fc897e0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_b4df8018-ceab-4913-8e34-78b0f038c633" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_8df4ab3d-9eed-407a-8578-69e1f21e5ba6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_b4df8018-ceab-4913-8e34-78b0f038c633" xlink:to="loc_ifrs-full_GrossProfit_8df4ab3d-9eed-407a-8578-69e1f21e5ba6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_b4239343-d85f-4b2d-a101-abf01b6a074f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_b4df8018-ceab-4913-8e34-78b0f038c633" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_b4239343-d85f-4b2d-a101-abf01b6a074f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_f838d8ae-34ff-409a-86e7-1252012e233e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_b4df8018-ceab-4913-8e34-78b0f038c633" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_f838d8ae-34ff-409a-86e7-1252012e233e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_2eb64c9d-1272-4423-820c-6d4c9df064e8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmortisationExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_b4df8018-ceab-4913-8e34-78b0f038c633" xlink:to="loc_ifrs-full_AmortisationExpense_2eb64c9d-1272-4423-820c-6d4c9df064e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_d6a95f89-87d5-4ee4-ae81-eb20a41b0f54" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_b4df8018-ceab-4913-8e34-78b0f038c633" xlink:to="loc_ifrs-full_InterestRevenueExpense_d6a95f89-87d5-4ee4-ae81-eb20a41b0f54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncomeCost_eb11966e-d5bd-4631-820c-20fe64c392a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinanceIncomeCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_b4df8018-ceab-4913-8e34-78b0f038c633" xlink:to="loc_ifrs-full_FinanceIncomeCost_eb11966e-d5bd-4631-820c-20fe64c392a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_15b03440-d8bf-4a4f-8fa2-745b270011a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_b4df8018-ceab-4913-8e34-78b0f038c633" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_15b03440-d8bf-4a4f-8fa2-745b270011a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_6e85ee79-0e93-43b1-921b-c5444e0b1b31" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_b4df8018-ceab-4913-8e34-78b0f038c633" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_6e85ee79-0e93-43b1-921b-c5444e0b1b31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_85aa70c0-7d16-4ab5-9c3a-bde46c08b394" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_b4df8018-ceab-4913-8e34-78b0f038c633" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_85aa70c0-7d16-4ab5-9c3a-bde46c08b394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_b1746655-a081-433b-8df1-4e71680147f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_b4df8018-ceab-4913-8e34-78b0f038c633" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_b1746655-a081-433b-8df1-4e71680147f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_95328321-ebd0-4628-9c3b-0863fdc527b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_e4bf14e5-94f1-4766-855e-f671b3054d93" xlink:href="stn-20221231.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_95328321-ebd0-4628-9c3b-0863fdc527b0" xlink:to="loc_stn_NetRevenue_e4bf14e5-94f1-4766-855e-f671b3054d93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_4236868c-10f1-4f41-b239-372a14f7c445" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CostOfSales"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_95328321-ebd0-4628-9c3b-0863fdc527b0" xlink:to="loc_ifrs-full_CostOfSales_4236868c-10f1-4f41-b239-372a14f7c445" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_65b77a34-e24f-4626-aa0b-9fcf12c0c111" xlink:href="stn-20221231.xsd#stn_NetRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_65972912-68d7-4cad-a735-1b60bd538a14" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetRevenue_65b77a34-e24f-4626-aa0b-9fcf12c0c111" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_65972912-68d7-4cad-a735-1b60bd538a14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_c89f9726-1581-4c0c-8c62-3df6db57f2bd" xlink:href="stn-20221231.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_65b77a34-e24f-4626-aa0b-9fcf12c0c111" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_c89f9726-1581-4c0c-8c62-3df6db57f2bd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="stn-20221231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_7d4d77eb-f126-4137-b9e8-f28ba9da067c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_fc220bfd-527a-4cac-9318-a35ea2e3ddf2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_7d4d77eb-f126-4137-b9e8-f28ba9da067c" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_fc220bfd-527a-4cac-9318-a35ea2e3ddf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_2326b726-5c8b-4d6d-88b5-ce659af62b5a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_7d4d77eb-f126-4137-b9e8-f28ba9da067c" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_2326b726-5c8b-4d6d-88b5-ce659af62b5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_7b6f33c2-b72c-45ef-88e4-d9364320aea0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_b318926f-ba08-433d-aed9-0b67e4b89466" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_7b6f33c2-b72c-45ef-88e4-d9364320aea0" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_b318926f-ba08-433d-aed9-0b67e4b89466" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_c2cca474-a1fe-404d-8e2f-db539c3c02b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_7b6f33c2-b72c-45ef-88e4-d9364320aea0" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_c2cca474-a1fe-404d-8e2f-db539c3c02b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_49117409-8a0b-4d65-a743-37715fa6ae6c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_7b6f33c2-b72c-45ef-88e4-d9364320aea0" xlink:to="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_49117409-8a0b-4d65-a743-37715fa6ae6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_978fc9af-ca36-4eaf-ad35-37f9984d0f6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_1878b7be-3729-49ee-877a-0982acf92570" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_978fc9af-ca36-4eaf-ad35-37f9984d0f6d" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_1878b7be-3729-49ee-877a-0982acf92570" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_3ac3baff-34eb-437e-aa94-89d20e0f9c58" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_978fc9af-ca36-4eaf-ad35-37f9984d0f6d" xlink:to="loc_ifrs-full_ProfitLoss_3ac3baff-34eb-437e-aa94-89d20e0f9c58" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="stn-20221231.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_IncreaseDecreaseInCashAndCashEquivalents_36ed1587-1cb5-48c7-9287-d562d9a9ab40" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_3bb9ee49-4ae4-4ffb-8efc-c80c8e11b51e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_36ed1587-1cb5-48c7-9287-d562d9a9ab40" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_3bb9ee49-4ae4-4ffb-8efc-c80c8e11b51e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_337955ec-05d3-43f9-aaea-e67320f33d2b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_36ed1587-1cb5-48c7-9287-d562d9a9ab40" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_337955ec-05d3-43f9-aaea-e67320f33d2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_fb0d525e-9bba-4745-b7ef-4bac475e8a62" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_36ed1587-1cb5-48c7-9287-d562d9a9ab40" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_fb0d525e-9bba-4745-b7ef-4bac475e8a62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_eae88ec3-af66-4415-b849-6e8004388293" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_36ed1587-1cb5-48c7-9287-d562d9a9ab40" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_eae88ec3-af66-4415-b849-6e8004388293" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_140739b6-5613-4c9c-98aa-0d06f7052db4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_291cd033-53c5-40d6-a3b7-9440048061ec" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_140739b6-5613-4c9c-98aa-0d06f7052db4" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_291cd033-53c5-40d6-a3b7-9440048061ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_9bdb3ca0-c834-4df5-bc3a-37fdd678628c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_140739b6-5613-4c9c-98aa-0d06f7052db4" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_9bdb3ca0-c834-4df5-bc3a-37fdd678628c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_0c2252ac-5b53-4747-865b-8d199d422cc9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_140739b6-5613-4c9c-98aa-0d06f7052db4" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_0c2252ac-5b53-4747-865b-8d199d422cc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_f9d2b88d-5950-40b2-a45d-f59cafbe8934" xlink:href="stn-20221231.xsd#stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_140739b6-5613-4c9c-98aa-0d06f7052db4" xlink:to="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_f9d2b88d-5950-40b2-a45d-f59cafbe8934" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_d3454e6c-a43c-469b-9cc2-a24ee5e746d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_140739b6-5613-4c9c-98aa-0d06f7052db4" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_d3454e6c-a43c-469b-9cc2-a24ee5e746d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_6ba514cb-f7f7-4545-814d-1ceb37ab3823" xlink:href="stn-20221231.xsd#stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_140739b6-5613-4c9c-98aa-0d06f7052db4" xlink:to="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_6ba514cb-f7f7-4545-814d-1ceb37ab3823" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_de2898e9-4ce6-4fdc-a338-30de1fbfa903" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_3f0a21f1-3e0b-4111-82b8-6e721662f1bb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_de2898e9-4ce6-4fdc-a338-30de1fbfa903" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_3f0a21f1-3e0b-4111-82b8-6e721662f1bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_13770d1e-f12e-4cc6-8e5e-bfdf0c20b743" xlink:href="stn-20221231.xsd#stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_de2898e9-4ce6-4fdc-a338-30de1fbfa903" xlink:to="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_13770d1e-f12e-4cc6-8e5e-bfdf0c20b743" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_42212d2c-cbab-484d-98ff-d8b8057d91d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_de2898e9-4ce6-4fdc-a338-30de1fbfa903" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_42212d2c-cbab-484d-98ff-d8b8057d91d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_48b95310-dfa5-4ead-8e1b-378b1e9dd1f1" xlink:href="stn-20221231.xsd#stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_de2898e9-4ce6-4fdc-a338-30de1fbfa903" xlink:to="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_48b95310-dfa5-4ead-8e1b-378b1e9dd1f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForProvisions_6c6108e7-004f-4046-ad87-b6d889c98388" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForProvisions"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_de2898e9-4ce6-4fdc-a338-30de1fbfa903" xlink:to="loc_ifrs-full_AdjustmentsForProvisions_6c6108e7-004f-4046-ad87-b6d889c98388" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_d425ee48-acab-44a9-a958-5219ceec84e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_de2898e9-4ce6-4fdc-a338-30de1fbfa903" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_d425ee48-acab-44a9-a958-5219ceec84e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForFairValueGainsLosses_fbec87e8-2ad6-4848-95f7-2683d74a1a71" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForFairValueGainsLosses"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_de2898e9-4ce6-4fdc-a338-30de1fbfa903" xlink:to="loc_ifrs-full_AdjustmentsForFairValueGainsLosses_fbec87e8-2ad6-4848-95f7-2683d74a1a71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAdjustmentsForNoncashItems_62f11a48-4603-4180-a539-e6771637a6c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherAdjustmentsForNoncashItems"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_de2898e9-4ce6-4fdc-a338-30de1fbfa903" xlink:to="loc_ifrs-full_OtherAdjustmentsForNoncashItems_62f11a48-4603-4180-a539-e6771637a6c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxExpense_365b67af-2b53-4fe1-b409-206353588767" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDeferredTaxExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_de2898e9-4ce6-4fdc-a338-30de1fbfa903" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxExpense_365b67af-2b53-4fe1-b409-206353588767" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_1a19f269-0cc0-4be2-b552-e773caa52e46" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_de2898e9-4ce6-4fdc-a338-30de1fbfa903" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_1a19f269-0cc0-4be2-b552-e773caa52e46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_70a27364-02c6-4aae-a93c-0f887e38192c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_75a3b16c-23c7-437f-9f04-b2194d7bffce" xlink:href="stn-20221231.xsd#stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_70a27364-02c6-4aae-a93c-0f887e38192c" xlink:to="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_75a3b16c-23c7-437f-9f04-b2194d7bffce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_74600843-3108-4c6c-9083-969239156185" xlink:href="stn-20221231.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_CashFlowsFromUsedInFinancingActivities_70a27364-02c6-4aae-a93c-0f887e38192c" xlink:to="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_74600843-3108-4c6c-9083-969239156185" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRepaymentOfProceedsFromBankIndebtedness_a7c125de-ca4d-4804-980c-7705736d6ec9" xlink:href="stn-20221231.xsd#stn_NetRepaymentOfProceedsFromBankIndebtedness"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_70a27364-02c6-4aae-a93c-0f887e38192c" xlink:to="loc_stn_NetRepaymentOfProceedsFromBankIndebtedness_a7c125de-ca4d-4804-980c-7705736d6ec9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_c09c9061-0b9b-4a9c-8b1d-21e7b7d7c38d" xlink:href="stn-20221231.xsd#stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_70a27364-02c6-4aae-a93c-0f887e38192c" xlink:to="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_c09c9061-0b9b-4a9c-8b1d-21e7b7d7c38d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromExerciseOfOptions_8aeed02c-c4bc-41f4-8b86-4d083fcb1074" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProceedsFromExerciseOfOptions"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_70a27364-02c6-4aae-a93c-0f887e38192c" xlink:to="loc_ifrs-full_ProceedsFromExerciseOfOptions_8aeed02c-c4bc-41f4-8b86-4d083fcb1074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_2813abc3-d3c4-4b1f-b332-1ab2ba9a5791" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_70a27364-02c6-4aae-a93c-0f887e38192c" xlink:to="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_2813abc3-d3c4-4b1f-b332-1ab2ba9a5791" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_acc5bc2e-35a7-43d7-8897-d6bc3f5aa4f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_70a27364-02c6-4aae-a93c-0f887e38192c" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_acc5bc2e-35a7-43d7-8897-d6bc3f5aa4f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_aa8916d1-5924-4974-b0b1-207d9067bbb7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_2b832525-5ef9-4c55-bc7e-ed9419901235" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_aa8916d1-5924-4974-b0b1-207d9067bbb7" xlink:to="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_2b832525-5ef9-4c55-bc7e-ed9419901235" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_aa0bbbef-b105-4bd4-b707-19080b05b560" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_aa8916d1-5924-4974-b0b1-207d9067bbb7" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_aa0bbbef-b105-4bd4-b707-19080b05b560" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_4d294a81-fd37-4a28-8c6c-f17ae5462775" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_d3f420a7-ece8-49d5-b102-758be25516d6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_4d294a81-fd37-4a28-8c6c-f17ae5462775" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_d3f420a7-ece8-49d5-b102-758be25516d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_70285282-b7af-4182-8e3d-13c0f87dd594" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_4d294a81-fd37-4a28-8c6c-f17ae5462775" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_70285282-b7af-4182-8e3d-13c0f87dd594" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_c1297737-f693-4722-acf1-76564735363e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_4d294a81-fd37-4a28-8c6c-f17ae5462775" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_c1297737-f693-4722-acf1-76564735363e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_191bbd51-2365-4959-bae3-c2bf33da25d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_4d294a81-fd37-4a28-8c6c-f17ae5462775" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_191bbd51-2365-4959-bae3-c2bf33da25d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_4de9f3d5-962c-4805-8630-f1cdc1b27121" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_4d294a81-fd37-4a28-8c6c-f17ae5462775" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_4de9f3d5-962c-4805-8630-f1cdc1b27121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_4fe4f2d8-6468-40c9-be03-b9aacb30c178" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_4d294a81-fd37-4a28-8c6c-f17ae5462775" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_4fe4f2d8-6468-40c9-be03-b9aacb30c178" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_61e03571-3869-4480-8f2f-315bb197b337" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_4d294a81-fd37-4a28-8c6c-f17ae5462775" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_61e03571-3869-4480-8f2f-315bb197b337" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_6cec345f-4947-4619-9a90-58ea4887e096" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_40f4d53c-96e0-4eb6-ae58-931944a152b1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashTransferred"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_6cec345f-4947-4619-9a90-58ea4887e096" xlink:to="loc_ifrs-full_CashTransferred_40f4d53c-96e0-4eb6-ae58-931944a152b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_5e3f4f57-c897-48d3-bea6-99d485178865" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_6cec345f-4947-4619-9a90-58ea4887e096" xlink:to="loc_ifrs-full_LiabilitiesIncurred_5e3f4f57-c897-48d3-bea6-99d485178865" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate_b37eb9ac-0d53-4b31-aa82-33d94a5210b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate_b37eb9ac-0d53-4b31-aa82-33d94a5210b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherRecognisedAsOfAcquisitionDate_37af982b-6763-4918-8cef-e692700f588f" xlink:href="stn-20221231.xsd#stn_OtherRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_stn_OtherRecognisedAsOfAcquisitionDate_37af982b-6763-4918-8cef-e692700f588f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_674bac66-945d-4c07-83d1-879862a8b6e0" xlink:href="stn-20221231.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_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_674bac66-945d-4c07-83d1-879862a8b6e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_07fb2b31-dfdb-4195-aad0-79a4504401b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_07fb2b31-dfdb-4195-aad0-79a4504401b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_5bf70903-b614-4264-b02d-d020fe8ff770" xlink:href="stn-20221231.xsd#stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_5bf70903-b614-4264-b02d-d020fe8ff770" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate_40e05c85-16ca-4c40-afd7-4b76482af7d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate_40e05c85-16ca-4c40-afd7-4b76482af7d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_67bf8c8c-c4c8-4a82-be49-6540934f7acb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_67bf8c8c-c4c8-4a82-be49-6540934f7acb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_5087efbb-3a78-4834-8d54-a3287ff45f4a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_5087efbb-3a78-4834-8d54-a3287ff45f4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_b525963f-0d3c-47a2-8b8d-822f1f1b5590" xlink:href="stn-20221231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_b525963f-0d3c-47a2-8b8d-822f1f1b5590" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_6a669f8d-0ffd-4b13-91c9-0359c62b973a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_6a669f8d-0ffd-4b13-91c9-0359c62b973a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_fcd08b53-6acf-418d-b9b6-9f640c0e625e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_fcd08b53-6acf-418d-b9b6-9f640c0e625e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_58571b54-aa13-4081-a015-10f73d18a391" xlink:href="stn-20221231.xsd#stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_58571b54-aa13-4081-a015-10f73d18a391" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_9d02f71c-3d22-4708-8ffa-d6f7ce86bfe7" xlink:href="stn-20221231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_9d02f71c-3d22-4708-8ffa-d6f7ce86bfe7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate_1c415c3b-2deb-4f92-94bb-ff481db18ba4" xlink:href="stn-20221231.xsd#stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e264b168-1c16-439b-8ddb-02c67de5c003" xlink:to="loc_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate_1c415c3b-2deb-4f92-94bb-ff481db18ba4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CashandCashEquivalentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_f958626e-0119-4ae1-9f05-81582b7da0a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_4fc42f4b-b179-4132-ba4a-9f696dffa17b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_f958626e-0119-4ae1-9f05-81582b7da0a1" xlink:to="loc_ifrs-full_CashAndCashEquivalents_4fc42f4b-b179-4132-ba4a-9f696dffa17b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BankIndebtedness_88c7a560-1528-4a4b-a61e-210c105d4241" xlink:href="stn-20221231.xsd#stn_BankIndebtedness"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_f958626e-0119-4ae1-9f05-81582b7da0a1" xlink:to="loc_stn_BankIndebtedness_88c7a560-1528-4a4b-a61e-210c105d4241" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_820d3b8f-9739-479e-9e54-e96682774211" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_3edffecb-53c7-4999-80f5-5579a706faf4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Cash"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalents_820d3b8f-9739-479e-9e54-e96682774211" xlink:to="loc_ifrs-full_Cash_3edffecb-53c7-4999-80f5-5579a706faf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_b6fac4eb-bbe4-45a9-9736-8dc3468e19f4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalents_820d3b8f-9739-479e-9e54-e96682774211" xlink:to="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_b6fac4eb-bbe4-45a9-9736-8dc3468e19f4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" xlink:type="simple" xlink:href="stn-20221231.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_1bcbba4d-4b19-4141-9a16-27a4394ca11d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksCurrent_46b5382b-d620-44b6-ac80-57bd589b45c7" xlink:href="stn-20221231.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_1bcbba4d-4b19-4141-9a16-27a4394ca11d" xlink:to="loc_stn_HoldbacksCurrent_46b5382b-d620-44b6-ac80-57bd589b45c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeReceivables_06cf660a-9af3-4351-9e35-43e153a5407f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherReceivables_1bcbba4d-4b19-4141-9a16-27a4394ca11d" xlink:to="loc_ifrs-full_TradeReceivables_06cf660a-9af3-4351-9e35-43e153a5407f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReceivables_17f147d1-1de7-414b-9a5d-173fb75097da" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherReceivables_1bcbba4d-4b19-4141-9a16-27a4394ca11d" xlink:to="loc_ifrs-full_OtherReceivables_17f147d1-1de7-414b-9a5d-173fb75097da" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossNetOfReversal_48176bbe-aacf-4fa7-9b73-70a4681b545b" xlink:href="stn-20221231.xsd#stn_ImpairmentLossNetOfReversal"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLoss_a6998d95-f8f8-4443-ae51-b5a75d771e16" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_ImpairmentLossNetOfReversal_48176bbe-aacf-4fa7-9b73-70a4681b545b" xlink:to="loc_ifrs-full_ImpairmentLoss_a6998d95-f8f8-4443-ae51-b5a75d771e16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReversalOfImpairmentLoss_627afc90-e3d1-43a2-8380-43b497220f34" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReversalOfImpairmentLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_ImpairmentLossNetOfReversal_48176bbe-aacf-4fa7-9b73-70a4681b545b" xlink:to="loc_ifrs-full_ReversalOfImpairmentLoss_627afc90-e3d1-43a2-8380-43b497220f34" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails" xlink:type="simple" xlink:href="stn-20221231.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_6c9b0b95-9a22-4609-b643-391177cff1fb" xlink:href="stn-20221231.xsd#stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_15adbbd5-5ac0-44ca-a3d7-44b28cd4b588" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_6c9b0b95-9a22-4609-b643-391177cff1fb" xlink:to="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_15adbbd5-5ac0-44ca-a3d7-44b28cd4b588" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_3f131cd3-82ee-4736-8366-a4b869cf94fd" xlink:href="stn-20221231.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_6c9b0b95-9a22-4609-b643-391177cff1fb" xlink:to="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_3f131cd3-82ee-4736-8366-a4b869cf94fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_b9214bfe-6aec-46d4-adc3-17463dd5fa20" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeFromSubleasingRightofuseAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_6c9b0b95-9a22-4609-b643-391177cff1fb" xlink:to="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_b9214bfe-6aec-46d4-adc3-17463dd5fa20" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="simple" xlink:href="stn-20221231.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_a15d6e80-3da7-4faf-8dbf-3775dfe0ce86" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_bbcfeb00-b2ee-4431-b282-be23f0e38d78" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_a15d6e80-3da7-4faf-8dbf-3775dfe0ce86" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_bbcfeb00-b2ee-4431-b282-be23f0e38d78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_73c9311e-2b3f-47dd-8f5e-ee20e6ce071f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_a15d6e80-3da7-4faf-8dbf-3775dfe0ce86" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_73c9311e-2b3f-47dd-8f5e-ee20e6ce071f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialAssets_3eb14854-a97d-4c80-9375-a2ab2c276365" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentNonfinancialAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_a15d6e80-3da7-4faf-8dbf-3775dfe0ce86" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialAssets_3eb14854-a97d-4c80-9375-a2ab2c276365" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1" xlink:type="simple" xlink:href="stn-20221231.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_09618d06-a053-4336-afa6-13ca490f9a4a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNonfinancialAssets_6a6b73d5-ff0e-4b07-a6ec-6bd864aa1001" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNonfinancialAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_09618d06-a053-4336-afa6-13ca490f9a4a" xlink:to="loc_ifrs-full_OtherNonfinancialAssets_6a6b73d5-ff0e-4b07-a6ec-6bd864aa1001" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_85f14fb6-eb80-4093-b436-cacc3dfa1b9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_09618d06-a053-4336-afa6-13ca490f9a4a" xlink:to="loc_ifrs-full_OtherFinancialAssets_85f14fb6-eb80-4093-b436-cacc3dfa1b9f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#TradeandOtherPayablesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_0aa57710-1755-4b6a-b994-bda1c4df79cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_2d777f88-9f3d-4355-8f67-88c29db636e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherPayables_0aa57710-1755-4b6a-b994-bda1c4df79cd" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_2d777f88-9f3d-4355-8f67-88c29db636e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeAndPayrollLiabilities_2d3bd1fb-4eb6-4767-a220-ea8554c7a804" xlink:href="stn-20221231.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_0aa57710-1755-4b6a-b994-bda1c4df79cd" xlink:to="loc_stn_EmployeeAndPayrollLiabilities_2d3bd1fb-4eb6-4767-a220-ea8554c7a804" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Accruals_07c20248-2916-4a10-a00e-86e3911cec53" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Accruals"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherPayables_0aa57710-1755-4b6a-b994-bda1c4df79cd" xlink:to="loc_ifrs-full_Accruals_07c20248-2916-4a10-a00e-86e3911cec53" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="simple" xlink:href="stn-20221231.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_531e7c0a-64e9-4898-99a6-9ecb27ab1b37" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherShorttermProvisions_195f7618-bc16-43ea-a63c-dd9b37e0170e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherShorttermProvisions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherProvisions_531e7c0a-64e9-4898-99a6-9ecb27ab1b37" xlink:to="loc_ifrs-full_OtherShorttermProvisions_195f7618-bc16-43ea-a63c-dd9b37e0170e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermProvisions_bb2e7bb6-f86b-43a3-b02c-b14493c90a85" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherLongtermProvisions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherProvisions_531e7c0a-64e9-4898-99a6-9ecb27ab1b37" xlink:to="loc_ifrs-full_OtherLongtermProvisions_bb2e7bb6-f86b-43a3-b02c-b14493c90a85" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="simple" xlink:href="stn-20221231.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_3c05a7c3-469a-4345-9bf5-d979b8e67c01" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_e418b7c0-ee39-4c45-9f86-ad454bff3dc7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_3c05a7c3-469a-4345-9bf5-d979b8e67c01" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_e418b7c0-ee39-4c45-9f86-ad454bff3dc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_2c0e27cf-708e-4d79-a43e-09af4c703adc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_3c05a7c3-469a-4345-9bf5-d979b8e67c01" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_2c0e27cf-708e-4d79-a43e-09af4c703adc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_0b8c0323-13f5-4b1b-9934-3ee2257bbc51" xlink:href="stn-20221231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_f8ac24bb-00e4-47ad-a00f-02962cd81ead" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_0b8c0323-13f5-4b1b-9934-3ee2257bbc51" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_f8ac24bb-00e4-47ad-a00f-02962cd81ead" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_1b9ad59c-66f1-4608-bc3c-dc9b5d02e535" xlink:href="stn-20221231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_0b8c0323-13f5-4b1b-9934-3ee2257bbc51" xlink:to="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_1b9ad59c-66f1-4608-bc3c-dc9b5d02e535" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_ad49ae32-0156-4749-baf1-dec21c2adce7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_a7c6b613-9e1c-411b-b440-86cf34fc563d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_ad49ae32-0156-4749-baf1-dec21c2adce7" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_a7c6b613-9e1c-411b-b440-86cf34fc563d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_55850577-1730-47a6-96d1-27e8b188cb38" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_ad49ae32-0156-4749-baf1-dec21c2adce7" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_55850577-1730-47a6-96d1-27e8b188cb38" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="stn-20221231.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_906956cd-8433-4bab-94c7-661ad0e20006" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_4cdf9e9f-060d-4201-ba17-112a8854d173" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_906956cd-8433-4bab-94c7-661ad0e20006" xlink:to="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_4cdf9e9f-060d-4201-ba17-112a8854d173" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_d1df3416-bd3e-4c9f-8932-7282cf5abd61" xlink:href="stn-20221231.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_906956cd-8433-4bab-94c7-661ad0e20006" xlink:to="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_d1df3416-bd3e-4c9f-8932-7282cf5abd61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_bcb3d83f-fb06-43ff-abe5-0475e29c2e07" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_906956cd-8433-4bab-94c7-661ad0e20006" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_bcb3d83f-fb06-43ff-abe5-0475e29c2e07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_b809c847-f034-48d3-927c-0ac51a46f0ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_906956cd-8433-4bab-94c7-661ad0e20006" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_b809c847-f034-48d3-927c-0ac51a46f0ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_82ddd224-cbd3-4e46-afd1-1766a87895fe" xlink:href="stn-20221231.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_906956cd-8433-4bab-94c7-661ad0e20006" xlink:to="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_82ddd224-cbd3-4e46-afd1-1766a87895fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_9cd03d5f-ae22-4624-b01f-24b7c377429f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_906956cd-8433-4bab-94c7-661ad0e20006" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_9cd03d5f-ae22-4624-b01f-24b7c377429f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_41a7a6b8-6179-49ba-8ef2-1842fdd0f248" xlink:href="stn-20221231.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_906956cd-8433-4bab-94c7-661ad0e20006" xlink:to="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_41a7a6b8-6179-49ba-8ef2-1842fdd0f248" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_60eaee59-9d13-43df-99f7-528e40038c58" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_906956cd-8433-4bab-94c7-661ad0e20006" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_60eaee59-9d13-43df-99f7-528e40038c58" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20221231.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_0e3c6029-7a3b-4876-ba53-a0f404d0d70a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_36f1ef85-eb92-42e9-adae-9675aba538ca" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_0e3c6029-7a3b-4876-ba53-a0f404d0d70a" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_36f1ef85-eb92-42e9-adae-9675aba538ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_f03d119b-7fb1-41fc-9d7b-7dba43ac3608" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_0e3c6029-7a3b-4876-ba53-a0f404d0d70a" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_f03d119b-7fb1-41fc-9d7b-7dba43ac3608" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails_1" xlink:type="simple" xlink:href="stn-20221231.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_1b5c189e-c719-4b21-9854-16da92677244" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_116dfa0d-5137-430e-8537-6fd1a3666df6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_1b5c189e-c719-4b21-9854-16da92677244" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_116dfa0d-5137-430e-8537-6fd1a3666df6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherLiabilities_e38ae4e7-5240-4cbb-b6cf-c410864ead2d" xlink:href="stn-20221231.xsd#stn_MiscellaneousOtherLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_1b5c189e-c719-4b21-9854-16da92677244" xlink:to="loc_stn_MiscellaneousOtherLiabilities_e38ae4e7-5240-4cbb-b6cf-c410864ead2d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_Commitments_e0f86a05-b061-4d68-bc20-76d168b17d35" xlink:href="stn-20221231.xsd#stn_Commitments"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_4b4dc386-037a-4125-ad52-8d37be3b76b9" xlink:href="stn-20221231.xsd#stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_Commitments_e0f86a05-b061-4d68-bc20-76d168b17d35" xlink:to="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_4b4dc386-037a-4125-ad52-8d37be3b76b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_2eb4d66b-3a6c-4a17-9f15-fce4b93bad5e" xlink:href="stn-20221231.xsd#stn_LeasesNotYetCommencedToWhichLesseeIsCommitted"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_Commitments_e0f86a05-b061-4d68-bc20-76d168b17d35" xlink:to="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_2eb4d66b-3a6c-4a17-9f15-fce4b93bad5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_7d1a6972-c575-457e-8084-34a05415093c" xlink:href="stn-20221231.xsd#stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_Commitments_e0f86a05-b061-4d68-bc20-76d168b17d35" xlink:to="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_7d1a6972-c575-457e-8084-34a05415093c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20221231.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_f3829648-0901-4000-8e9a-f2b18fff8628" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_84e79be7-cc10-4645-a8cd-f27e8591baf5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_f3829648-0901-4000-8e9a-f2b18fff8628" xlink:to="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_84e79be7-cc10-4645-a8cd-f27e8591baf5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_8ffd0370-c755-4ef3-b8de-57b5d12b2dbc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_f3829648-0901-4000-8e9a-f2b18fff8628" xlink:to="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_8ffd0370-c755-4ef3-b8de-57b5d12b2dbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_61a367e0-0ef7-4100-aee3-803da2235193" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_f3829648-0901-4000-8e9a-f2b18fff8628" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_61a367e0-0ef7-4100-aee3-803da2235193" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_c4dacc7d-0607-4463-a629-25901fd92d5a" xlink:href="stn-20221231.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_f3829648-0901-4000-8e9a-f2b18fff8628" xlink:to="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_c4dacc7d-0607-4463-a629-25901fd92d5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherBorrowingsUndiscountedCashFlows_b65506c5-c0d2-420e-8192-e15582d0b068" xlink:href="stn-20221231.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_f3829648-0901-4000-8e9a-f2b18fff8628" xlink:to="loc_stn_OtherBorrowingsUndiscountedCashFlows_b65506c5-c0d2-420e-8192-e15582d0b068" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CapitalManagementSummaryofCapitalManagedDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt_1ded4575-dcfb-4540-8d68-1cf2b3bd1147" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NetDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_37f71e0e-2e28-4fc1-bdaa-0ed16f15192e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Borrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetDebt_1ded4575-dcfb-4540-8d68-1cf2b3bd1147" xlink:to="loc_ifrs-full_Borrowings_37f71e0e-2e28-4fc1-bdaa-0ed16f15192e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_0917ab7f-6b07-43b3-b8bc-af2beb1d5112" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetDebt_1ded4575-dcfb-4540-8d68-1cf2b3bd1147" xlink:to="loc_ifrs-full_CashAndCashEquivalents_0917ab7f-6b07-43b3-b8bc-af2beb1d5112" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_05dc5c45-5dc8-4345-b90f-803d88dfb2b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetDebt_1ded4575-dcfb-4540-8d68-1cf2b3bd1147" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_05dc5c45-5dc8-4345-b90f-803d88dfb2b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_18b75cd0-7af1-42ca-8967-4c0231c8b68c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Borrowings"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_fa44fad2-5912-46cb-ade8-932b92f87600" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings_18b75cd0-7af1-42ca-8967-4c0231c8b68c" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_fa44fad2-5912-46cb-ade8-932b92f87600" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_668940ae-0113-420e-85d9-3b10b005086c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings_18b75cd0-7af1-42ca-8967-4c0231c8b68c" xlink:to="loc_ifrs-full_LongtermBorrowings_668940ae-0113-420e-85d9-3b10b005086c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalNetOfCashAndCashEquivalents_c2b1a7c3-7c30-4fa8-8d47-99ee6377232f" xlink:href="stn-20221231.xsd#stn_CapitalNetOfCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt_4ffb48da-ad78-40e4-b71c-907da8621b20" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NetDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CapitalNetOfCashAndCashEquivalents_c2b1a7c3-7c30-4fa8-8d47-99ee6377232f" xlink:to="loc_ifrs-full_NetDebt_4ffb48da-ad78-40e4-b71c-907da8621b20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_f4bab8a1-7ede-4830-ad75-d84a477ef435" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CapitalNetOfCashAndCashEquivalents_c2b1a7c3-7c30-4fa8-8d47-99ee6377232f" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_f4bab8a1-7ede-4830-ad75-d84a477ef435" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" xlink:type="simple" xlink:href="stn-20221231.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_21bb4f83-9551-4f3e-ac6a-77deac878b2a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_26ab2704-26ba-4c27-979c-54eacbc525bc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxRateEffectOfForeignTaxRates"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_21bb4f83-9551-4f3e-ac6a-77deac878b2a" xlink:to="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_26ab2704-26ba-4c27-979c-54eacbc525bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_768dfc85-2299-4988-8a09-dd9b7f158f7f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_21bb4f83-9551-4f3e-ac6a-77deac878b2a" xlink:to="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_768dfc85-2299-4988-8a09-dd9b7f158f7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_702e723a-30c6-44b5-9c27-885804c19afb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_21bb4f83-9551-4f3e-ac6a-77deac878b2a" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_702e723a-30c6-44b5-9c27-885804c19afb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_caddefbd-6543-42e4-b9de-35f61ce1b397" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_21bb4f83-9551-4f3e-ac6a-77deac878b2a" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_caddefbd-6543-42e4-b9de-35f61ce1b397" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_2eee0828-1e9f-47a2-975e-8cf71df7e8b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_21bb4f83-9551-4f3e-ac6a-77deac878b2a" xlink:to="loc_ifrs-full_ApplicableTaxRate_2eee0828-1e9f-47a2-975e-8cf71df7e8b2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" xlink:type="simple" xlink:href="stn-20221231.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_10c9871f-a119-4560-a622-72570f8e3dff" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_7acc5dcf-0ce3-48f1-a111-5ee7e79546ca" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_10c9871f-a119-4560-a622-72570f8e3dff" xlink:to="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_7acc5dcf-0ce3-48f1-a111-5ee7e79546ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_fdfa56fb-19e3-4bb3-b27a-e3caebfa2135" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_10c9871f-a119-4560-a622-72570f8e3dff" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_fdfa56fb-19e3-4bb3-b27a-e3caebfa2135" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_2ab573a4-3fde-45cc-a975-cdff3de76166" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_10c9871f-a119-4560-a622-72570f8e3dff" xlink:to="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_2ab573a4-3fde-45cc-a975-cdff3de76166" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_ca83b81d-dd7d-4488-9b14-ea5ec0122b38" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_10c9871f-a119-4560-a622-72570f8e3dff" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_ca83b81d-dd7d-4488-9b14-ea5ec0122b38" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20221231.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_530f0d6d-2c3e-4b6b-bf35-31eda414ab08" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_a7159ed0-eb91-46bb-a2a7-748733136493" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_530f0d6d-2c3e-4b6b-bf35-31eda414ab08" xlink:to="loc_ifrs-full_DeferredTaxAssets_a7159ed0-eb91-46bb-a2a7-748733136493" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_d3b5e756-bfde-4c3f-917a-b3bcc4ca3d25" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_530f0d6d-2c3e-4b6b-bf35-31eda414ab08" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_d3b5e756-bfde-4c3f-917a-b3bcc4ca3d25" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#NetInterestExpenseScheduleofInterestExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_c068fe5b-9955-4e27-b1ad-d0ee18c6af31" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest_de39b17d-dba6-4a99-bb8d-94670cfba27b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestRevenueExpense_c068fe5b-9955-4e27-b1ad-d0ee18c6af31" xlink:to="loc_ifrs-full_RevenueFromInterest_de39b17d-dba6-4a99-bb8d-94670cfba27b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_f72912b3-8a1f-41d2-bd71-9ad57950b1e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestRevenueExpense_c068fe5b-9955-4e27-b1ad-d0ee18c6af31" xlink:to="loc_ifrs-full_InterestExpense_f72912b3-8a1f-41d2-bd71-9ad57950b1e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_2b8143dc-126b-4a2e-b31e-b3d200c02958" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_6416d250-ac1e-4c27-8db3-9754be49408b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_2b8143dc-126b-4a2e-b31e-b3d200c02958" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_6416d250-ac1e-4c27-8db3-9754be49408b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_86269b2b-d602-412f-b845-0fb51e8a2f2e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_2b8143dc-126b-4a2e-b31e-b3d200c02958" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_86269b2b-d602-412f-b845-0fb51e8a2f2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestExpenseOnOther_2aa9efb0-794b-4f37-9257-f1c7a9185f2c" xlink:href="stn-20221231.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_2b8143dc-126b-4a2e-b31e-b3d200c02958" xlink:to="loc_stn_InterestExpenseOnOther_2aa9efb0-794b-4f37-9257-f1c7a9185f2c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeCostsScheduleofEmployeeBenefitsCostDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_3e2a3d1b-8d5e-40a9-9dba-5fe03de16850" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_9dde8d08-f770-4356-b38e-05314c22ccbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ShorttermEmployeeBenefitsExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_3e2a3d1b-8d5e-40a9-9dba-5fe03de16850" xlink:to="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_9dde8d08-f770-4356-b38e-05314c22ccbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_9ca15764-8d5e-4366-b7c1-fa0581b0de88" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_3e2a3d1b-8d5e-40a9-9dba-5fe03de16850" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_9ca15764-8d5e-4366-b7c1-fa0581b0de88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_158e4688-67a2-4d4d-b5c2-c971d8fa0d6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_3e2a3d1b-8d5e-40a9-9dba-5fe03de16850" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_158e4688-67a2-4d4d-b5c2-c971d8fa0d6e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_85871841-1213-49f9-8b4b-24601245c910" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IndirectLaborCosts_965b5b7c-6db1-4c28-863e-b3c3e369383c" xlink:href="stn-20221231.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_85871841-1213-49f9-8b4b-24601245c910" xlink:to="loc_stn_IndirectLaborCosts_965b5b7c-6db1-4c28-863e-b3c3e369383c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DirectLaborCosts_0ad2611b-0002-4468-8a2a-f5a439475ea3" xlink:href="stn-20221231.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_85871841-1213-49f9-8b4b-24601245c910" xlink:to="loc_stn_DirectLaborCosts_0ad2611b-0002-4468-8a2a-f5a439475ea3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#OtherIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_9cd11fa3-bfb5-4446-94c7-961f8ea690d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_9cbe303f-8416-4c1b-ab16-719f0dcc424a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_9cd11fa3-bfb5-4446-94c7-961f8ea690d7" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_9cbe303f-8416-4c1b-ab16-719f0dcc424a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherIncomeExpense_7a821806-6a14-4ce8-84f7-bf0e32980f54" xlink:href="stn-20221231.xsd#stn_MiscellaneousOtherIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_9cd11fa3-bfb5-4446-94c7-961f8ea690d7" xlink:to="loc_stn_MiscellaneousOtherIncomeExpense_7a821806-6a14-4ce8-84f7-bf0e32980f54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_b954d379-1d15-415d-9c80-fe78c95a416a" xlink:href="stn-20221231.xsd#stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_9cd11fa3-bfb5-4446-94c7-961f8ea690d7" xlink:to="loc_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_b954d379-1d15-415d-9c80-fe78c95a416a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_a59b5d03-3bec-44ac-8680-1b141ba8b274" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_9cd11fa3-bfb5-4446-94c7-961f8ea690d7" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_a59b5d03-3bec-44ac-8680-1b141ba8b274" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GainLossOnDispositionOfIntangibleAsset_899f194e-fe8a-42de-8b46-ee57df0d420e" xlink:href="stn-20221231.xsd#stn_GainLossOnDispositionOfIntangibleAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_9cd11fa3-bfb5-4446-94c7-961f8ea690d7" xlink:to="loc_stn_GainLossOnDispositionOfIntangibleAsset_899f194e-fe8a-42de-8b46-ee57df0d420e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails" xlink:type="simple" xlink:href="stn-20221231.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_2949e8fe-bbeb-4c02-8937-d4c1a7925578" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustedWeightedAverageShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_1f89bef0-5092-47c4-9436-da5b5795fc1e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageShares"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares_2949e8fe-bbeb-4c02-8937-d4c1a7925578" xlink:to="loc_ifrs-full_WeightedAverageShares_1f89bef0-5092-47c4-9436-da5b5795fc1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_9305ace6-0680-4639-836d-3835b4418046" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares_2949e8fe-bbeb-4c02-8937-d4c1a7925578" xlink:to="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_9305ace6-0680-4639-836d-3835b4418046" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_acaeafc8-b809-4845-aedd-45ea4cffb207" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_7d4a35a9-11b6-47ef-a085-2b7d9e9741dd" xlink:href="stn-20221231.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_acaeafc8-b809-4845-aedd-45ea4cffb207" xlink:to="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_7d4a35a9-11b6-47ef-a085-2b7d9e9741dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_bf5daf2e-155c-4d51-b394-0a8a41a0b474" xlink:href="stn-20221231.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_acaeafc8-b809-4845-aedd-45ea4cffb207" xlink:to="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_bf5daf2e-155c-4d51-b394-0a8a41a0b474" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_d248eb7d-6936-48e4-b528-76c4e137e55f" xlink:href="stn-20221231.xsd#stn_CashFlowsUsedInOperatingActivitiesForLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_b16b5015-e6fc-4e1f-8f28-515c84c941b7" xlink:href="stn-20221231.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_d248eb7d-6936-48e4-b528-76c4e137e55f" xlink:to="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_b16b5015-e6fc-4e1f-8f28-515c84c941b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestPaymentsOfLeaseLiabilities_1ad9556f-a790-487e-9ae8-8f75b17e286b" xlink:href="stn-20221231.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_d248eb7d-6936-48e4-b528-76c4e137e55f" xlink:to="loc_stn_InterestPaymentsOfLeaseLiabilities_1ad9556f-a790-487e-9ae8-8f75b17e286b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_bb614b87-5d2f-426c-a62b-a9c06c4e7c1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_d059970e-cc64-46f4-8904-d373d8ecf6ea" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_bb614b87-5d2f-426c-a62b-a9c06c4e7c1a" xlink:to="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_d059970e-cc64-46f4-8904-d373d8ecf6ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_76c8e32d-417b-4e9a-9ab1-b1deb33da46b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_bb614b87-5d2f-426c-a62b-a9c06c4e7c1a" xlink:to="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_76c8e32d-417b-4e9a-9ab1-b1deb33da46b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_b4396f24-2ce9-4d6c-89d9-5d7b578a4a4a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_bb614b87-5d2f-426c-a62b-a9c06c4e7c1a" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_b4396f24-2ce9-4d6c-89d9-5d7b578a4a4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities_39dca774-777e-4b17-baea-f702d5c9df2b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_bb614b87-5d2f-426c-a62b-a9c06c4e7c1a" xlink:to="loc_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities_39dca774-777e-4b17-baea-f702d5c9df2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_acaa8af3-7f80-4ad8-b1d0-63b3df30242f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_bb614b87-5d2f-426c-a62b-a9c06c4e7c1a" xlink:to="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_acaa8af3-7f80-4ad8-b1d0-63b3df30242f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_77a6b234-941c-4661-8747-7a9196f600b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_bb614b87-5d2f-426c-a62b-a9c06c4e7c1a" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_77a6b234-941c-4661-8747-7a9196f600b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_50af7510-b762-4f36-9cea-ce5444a62cbe" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_bb614b87-5d2f-426c-a62b-a9c06c4e7c1a" xlink:to="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_50af7510-b762-4f36-9cea-ce5444a62cbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees_3081ac55-c500-47d3-9dfc-7368fb508c71" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsToAndOnBehalfOfEmployees"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_bb614b87-5d2f-426c-a62b-a9c06c4e7c1a" xlink:to="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees_3081ac55-c500-47d3-9dfc-7368fb508c71" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails" xlink:type="simple" xlink:href="stn-20221231.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_8067fecf-d81b-4f58-9059-ec6c0631c2d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_1f3ac177-2334-43b5-8214-8d7c9ce40923" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_8067fecf-d81b-4f58-9059-ec6c0631c2d1" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_1f3ac177-2334-43b5-8214-8d7c9ce40923" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense_6f980eef-fdb6-4a39-9c48-e77e8a3f8de8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DirectorsRemunerationExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_8067fecf-d81b-4f58-9059-ec6c0631c2d1" xlink:to="loc_ifrs-full_DirectorsRemunerationExpense_6f980eef-fdb6-4a39-9c48-e77e8a3f8de8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_eafc2191-989b-4ac7-b221-ab960650161e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_8067fecf-d81b-4f58-9059-ec6c0631c2d1" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_eafc2191-989b-4ac7-b221-ab960650161e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#SegmentedInformationScheduleofOperatingSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_e7e6be89-ac67-490d-a607-5f610b3c68ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossRevenue_9c648275-8bf3-42c2-8c81-908ad1e8ae58" xlink:href="stn-20221231.xsd#stn_GrossRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromContractsWithCustomers_e7e6be89-ac67-490d-a607-5f610b3c68ff" xlink:to="loc_stn_GrossRevenue_9c648275-8bf3-42c2-8c81-908ad1e8ae58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueAdjustmentsArisingFromInterSegments_3bcb8f6d-d789-4d70-9cb6-8d399860c4c0" xlink:href="stn-20221231.xsd#stn_RevenueAdjustmentsArisingFromInterSegments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromContractsWithCustomers_e7e6be89-ac67-490d-a607-5f610b3c68ff" xlink:to="loc_stn_RevenueAdjustmentsArisingFromInterSegments_3bcb8f6d-d789-4d70-9cb6-8d399860c4c0" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>stn-20221231_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 2023 Workiva-->
<!--r:a409c2d1-96f9-4495-8700-9dd7bb4b393e,g:5d1cfcde-ab23-4d63-b1e8-013d63a463b7-->
<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-20221231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CoverPage" xlink:type="extended" id="i7f6d22e7cc974b82a1e8d23d3afb8689_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_400355be-7a41-40a8-9849-c2e8fabb0761" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentType_400355be-7a41-40a8-9849-c2e8fabb0761" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_a47b5091-ca9e-4d0f-9c9c-6d03c869a30a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentRegistrationStatement_a47b5091-ca9e-4d0f-9c9c-6d03c869a30a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_607fad04-e6e6-4f26-9193-64374a9ef59b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentAnnualReport_607fad04-e6e6-4f26-9193-64374a9ef59b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_b9c38cdc-8c5d-41fd-8080-10c2ffd0e7f8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentPeriodEndDate_b9c38cdc-8c5d-41fd-8080-10c2ffd0e7f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_9c1569c6-93f1-483e-b42a-97b412222630" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_CurrentFiscalYearEndDate_9c1569c6-93f1-483e-b42a-97b412222630" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_4a712d9b-e743-423c-8407-491b874ba638" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityFileNumber_4a712d9b-e743-423c-8407-491b874ba638" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_98fe4602-d44f-432a-9009-80cea795b8e4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityRegistrantName_98fe4602-d44f-432a-9009-80cea795b8e4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_0eede5af-5052-4048-96b5-31a53987dea7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityIncorporationStateCountryCode_0eede5af-5052-4048-96b5-31a53987dea7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPrimarySicNumber_c9622e2b-c436-499e-9c68-1039d894bfcf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityPrimarySicNumber_c9622e2b-c436-499e-9c68-1039d894bfcf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_65374938-4dbd-462f-8201-5a3c977ec158" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityTaxIdentificationNumber_65374938-4dbd-462f-8201-5a3c977ec158" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_2fd9d9d2-7392-48fb-b137-eff71f9cc239" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressAddressLine1_2fd9d9d2-7392-48fb-b137-eff71f9cc239" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_348d504c-81e6-4324-8eae-711d422b6e7b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressAddressLine2_348d504c-81e6-4324-8eae-711d422b6e7b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_101c40e2-63ab-4d55-99fc-71386a724599" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressCityOrTown_101c40e2-63ab-4d55-99fc-71386a724599" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_2b44aaac-5546-41f7-abf9-4fce2818c498" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressStateOrProvince_2b44aaac-5546-41f7-abf9-4fce2818c498" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_40f84416-718c-45d5-9f12-d3907317f0d6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressCountry_40f84416-718c-45d5-9f12-d3907317f0d6" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_26be875a-5968-4eb0-a9c2-3aad38f85825" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressPostalZipCode_26be875a-5968-4eb0-a9c2-3aad38f85825" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_5db91205-02f8-4077-92e9-0fc00c6afc78" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_CityAreaCode_5db91205-02f8-4077-92e9-0fc00c6afc78" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_f0000463-8c92-452c-b46d-d8003c0ef27d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_LocalPhoneNumber_f0000463-8c92-452c-b46d-d8003c0ef27d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_ed978e24-56a2-456b-a7c5-e58a5c401daa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ContactPersonnelName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_ContactPersonnelName_ed978e24-56a2-456b-a7c5-e58a5c401daa" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_96172782-38b6-4ebd-90ca-9ef5d3c6452b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_Security12bTitle_96172782-38b6-4ebd-90ca-9ef5d3c6452b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_846e0a1d-ebff-4234-b438-4af58614c4fd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_TradingSymbol_846e0a1d-ebff-4234-b438-4af58614c4fd" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a688afd8-d6d3-464c-ad50-c59db1dba6b1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_SecurityExchangeName_a688afd8-d6d3-464c-ad50-c59db1dba6b1" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AnnualInformationForm_f548e92b-26e7-4d29-b04f-e02ceb28a28a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_AnnualInformationForm_f548e92b-26e7-4d29-b04f-e02ceb28a28a" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditedAnnualFinancialStatements_519e8873-c517-4664-a734-1786d3e97ad7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_AuditedAnnualFinancialStatements_519e8873-c517-4664-a734-1786d3e97ad7" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_320ffaa6-7b96-4298-b831-a2b18b4ff1f4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_320ffaa6-7b96-4298-b831-a2b18b4ff1f4" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c2ec7468-627f-43af-9428-96e3813ee15b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityCurrentReportingStatus_c2ec7468-627f-43af-9428-96e3813ee15b" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_417d52e2-69ee-4ab5-9cfb-4c561cac8af2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityInteractiveDataCurrent_417d52e2-69ee-4ab5-9cfb-4c561cac8af2" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_5024a923-05d5-47cf-bba1-c34d99b5757a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityEmergingGrowthCompany_5024a923-05d5-47cf-bba1-c34d99b5757a" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_7b16c9f3-89ba-40c6-a387-f1c8289a5748" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_IcfrAuditorAttestationFlag_7b16c9f3-89ba-40c6-a387-f1c8289a5748" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_98643638-3455-46a2-847f-7b272c712541" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_AmendmentFlag_98643638-3455-46a2-847f-7b272c712541" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_3526b5f1-9909-4e8c-a3c7-9f676be76932" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentFiscalYearFocus_3526b5f1-9909-4e8c-a3c7-9f676be76932" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_10e766b9-f96a-400d-838f-9d9343ef8372" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentFiscalPeriodFocus_10e766b9-f96a-400d-838f-9d9343ef8372" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_3f17692e-8e7c-442e-870e-ab7f7bb32cdf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityCentralIndexKey_3f17692e-8e7c-442e-870e-ab7f7bb32cdf" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesTable_5a7e8350-df43-4a45-b8fb-8339f8f7ea51" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressesTable_5a7e8350-df43-4a45-b8fb-8339f8f7ea51" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_7b6467fc-9e5b-4793-ae19-61cb1286a690" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntityAddressesTable_5a7e8350-df43-4a45-b8fb-8339f8f7ea51" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_7b6467fc-9e5b-4793-ae19-61cb1286a690" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_7b6467fc-9e5b-4793-ae19-61cb1286a690_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_7b6467fc-9e5b-4793-ae19-61cb1286a690" xlink:to="loc_dei_AddressTypeDomain_7b6467fc-9e5b-4793-ae19-61cb1286a690_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_1baba8f7-1e9e-496a-aa16-f98986cf8a70" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_7b6467fc-9e5b-4793-ae19-61cb1286a690" xlink:to="loc_dei_AddressTypeDomain_1baba8f7-1e9e-496a-aa16-f98986cf8a70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_b07df037-eee4-495a-bdd7-5a344eb6f43d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_BusinessContactMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AddressTypeDomain_1baba8f7-1e9e-496a-aa16-f98986cf8a70" xlink:to="loc_dei_BusinessContactMember_b07df037-eee4-495a-bdd7-5a344eb6f43d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="stn-20221231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended" id="i0dc0d71708fa4d97a2e534ebdf4f15ab_ConsolidatedStatementsofShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_1a96927c-04da-4fa8-85e6-fa3340c908c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_1a96927c-04da-4fa8-85e6-fa3340c908c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_ea89fdd7-72e6-44c7-89b7-3ccf72917760" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_ea89fdd7-72e6-44c7-89b7-3ccf72917760" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_fd5401e0-de6b-4c27-bcce-8e9ae78e10da" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_ProfitLoss_fd5401e0-de6b-4c27-bcce-8e9ae78e10da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_f93a119a-bceb-4ef1-9499-98f139183662" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_f93a119a-bceb-4ef1-9499-98f139183662" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_db48a0e5-c896-427a-af73-d82d296e53f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_ComprehensiveIncome_db48a0e5-c896-427a-af73-d82d296e53f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_056881c2-9a2a-4702-a987-c7310e8bd3b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_056881c2-9a2a-4702-a987-c7310e8bd3b0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_0bbd50e4-a2b3-451e-84ac-bb2f004f3d60" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_0bbd50e4-a2b3-451e-84ac-bb2f004f3d60" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_a686b776-d2eb-48e7-97ab-3cfd28bc93e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_a686b776-d2eb-48e7-97ab-3cfd28bc93e9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_f75faa6a-9fb9-4990-a19f-d88274f4f88d" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseInNumberOfSharesRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_f75faa6a-9fb9-4990-a19f-d88274f4f88d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_99c26a41-c1d1-45a3-975e-1b5a8eb73926" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PurchaseOfTreasuryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_PurchaseOfTreasuryShares_99c26a41-c1d1-45a3-975e-1b5a8eb73926" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_81acbfaf-91f9-40a2-927b-8d0e3834428b" xlink:href="stn-20221231.xsd#stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_81acbfaf-91f9-40a2-927b-8d0e3834428b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_8047322f-f9b6-4816-89eb-8d869003257f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_DividendsPaid_8047322f-f9b6-4816-89eb-8d869003257f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_8c0bb5f3-42de-4075-bb97-32cd3582d1a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_077e2df1-3590-4296-a7fc-e9d52ae7d216" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_2d098585-4cb7-4e19-b7c9-46eca3c1d276" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_2d098585-4cb7-4e19-b7c9-46eca3c1d276" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_4679a365-3747-4c76-9793-9088c5c10d68" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_2d098585-4cb7-4e19-b7c9-46eca3c1d276" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_4679a365-3747-4c76-9793-9088c5c10d68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_4679a365-3747-4c76-9793-9088c5c10d68_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_4679a365-3747-4c76-9793-9088c5c10d68" xlink:to="loc_ifrs-full_EquityMember_4679a365-3747-4c76-9793-9088c5c10d68_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_9cabce65-abf0-4b14-a042-ac88b909155c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_4679a365-3747-4c76-9793-9088c5c10d68" xlink:to="loc_ifrs-full_EquityMember_9cabce65-abf0-4b14-a042-ac88b909155c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_9cabce65-abf0-4b14-a042-ac88b909155c" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_1cc5807d-33be-473c-b4e0-5df12643374e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:to="loc_ifrs-full_IssuedCapitalMember_1cc5807d-33be-473c-b4e0-5df12643374e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_fc3f243a-d7bc-4931-9426-2956fd68a71e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_fc3f243a-d7bc-4931-9426-2956fd68a71e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_560f1544-3559-4aae-81ae-0b4e7e86ed63" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:to="loc_ifrs-full_RetainedEarningsMember_560f1544-3559-4aae-81ae-0b4e7e86ed63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_1217bfb9-3421-4801-af38-8c5cf98ff944" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_1217bfb9-3421-4801-af38-8c5cf98ff944" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" xlink:type="extended" id="i384b8d03f6674de8889e2e1bae8730f4_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_e7a11759-974f-4fcb-8ac3-bf4d9492deb7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_8e983937-f7a6-41c1-b023-ef2e5dc486c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_e7a11759-974f-4fcb-8ac3-bf4d9492deb7" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_8e983937-f7a6-41c1-b023-ef2e5dc486c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4c4b605c-fc60-455a-aa08-548be165db2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_e7a11759-974f-4fcb-8ac3-bf4d9492deb7" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4c4b605c-fc60-455a-aa08-548be165db2f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_29f78dcb-ab3e-4da4-9a72-150bf3fbb36f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4c4b605c-fc60-455a-aa08-548be165db2f" xlink:to="loc_ifrs-full_RangeAxis_29f78dcb-ab3e-4da4-9a72-150bf3fbb36f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_29f78dcb-ab3e-4da4-9a72-150bf3fbb36f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_29f78dcb-ab3e-4da4-9a72-150bf3fbb36f" xlink:to="loc_ifrs-full_RangesMember_29f78dcb-ab3e-4da4-9a72-150bf3fbb36f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_48dc9eed-4006-4e86-83ab-687fa1587c77" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_29f78dcb-ab3e-4da4-9a72-150bf3fbb36f" xlink:to="loc_ifrs-full_RangesMember_48dc9eed-4006-4e86-83ab-687fa1587c77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_06dd08c6-6f43-46f6-8660-f0f5bcb4e135" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_48dc9eed-4006-4e86-83ab-687fa1587c77" xlink:to="loc_ifrs-full_BottomOfRangeMember_06dd08c6-6f43-46f6-8660-f0f5bcb4e135" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_68edfc49-de5b-4568-ad4b-e039b8af0c21" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_48dc9eed-4006-4e86-83ab-687fa1587c77" xlink:to="loc_ifrs-full_TopOfRangeMember_68edfc49-de5b-4568-ad4b-e039b8af0c21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_bc3e1c24-61f9-44c8-b43a-46bcc9984e60" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4c4b605c-fc60-455a-aa08-548be165db2f" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_bc3e1c24-61f9-44c8-b43a-46bcc9984e60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_bc3e1c24-61f9-44c8-b43a-46bcc9984e60_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_bc3e1c24-61f9-44c8-b43a-46bcc9984e60" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_bc3e1c24-61f9-44c8-b43a-46bcc9984e60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_bc3e1c24-61f9-44c8-b43a-46bcc9984e60" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_8251b1c2-9406-402d-9aae-d87d5c3df6fc" xlink:href="stn-20221231.xsd#stn_EngineeringEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:to="loc_stn_EngineeringEquipmentMember_8251b1c2-9406-402d-9aae-d87d5c3df6fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_12ce20f6-23d3-44c0-9e88-ba83fa4cf3ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:to="loc_ifrs-full_OfficeEquipmentMember_12ce20f6-23d3-44c0-9e88-ba83fa4cf3ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_bda58b4d-1f1f-4f4f-9ee4-4d9ac0b5d194" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_bda58b4d-1f1f-4f4f-9ee4-4d9ac0b5d194" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_4e7676bd-8750-4a22-93e2-407687876302" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_4e7676bd-8750-4a22-93e2-407687876302" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="ibcb7e2faadf54c058ab597763cf2b8a5_SummaryofSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_020cfe28-4ae1-4266-88e0-558f4cf16cca" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_9a547db2-f833-4326-8f88-adbe7c9e93ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_020cfe28-4ae1-4266-88e0-558f4cf16cca" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_9a547db2-f833-4326-8f88-adbe7c9e93ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare_da8abd49-2e49-44fa-ab3e-c97784d19002" xlink:href="stn-20221231.xsd#stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_020cfe28-4ae1-4266-88e0-558f4cf16cca" xlink:to="loc_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare_da8abd49-2e49-44fa-ab3e-c97784d19002" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_0b16db86-1571-4225-b916-f3ae04a64f82" xlink:href="stn-20221231.xsd#stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_020cfe28-4ae1-4266-88e0-558f4cf16cca" xlink:to="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_0b16db86-1571-4225-b916-f3ae04a64f82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_5f19c574-6c2b-43e5-bdec-dd63c9540798" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_020cfe28-4ae1-4266-88e0-558f4cf16cca" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_5f19c574-6c2b-43e5-bdec-dd63c9540798" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_f491cc5e-5fd0-49df-8a6b-2088377883e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_5f19c574-6c2b-43e5-bdec-dd63c9540798" xlink:to="loc_ifrs-full_RangeAxis_f491cc5e-5fd0-49df-8a6b-2088377883e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_f491cc5e-5fd0-49df-8a6b-2088377883e6_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_f491cc5e-5fd0-49df-8a6b-2088377883e6" xlink:to="loc_ifrs-full_RangesMember_f491cc5e-5fd0-49df-8a6b-2088377883e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_ed5e60c4-7d60-43cd-8901-bbd9937f6e0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_f491cc5e-5fd0-49df-8a6b-2088377883e6" xlink:to="loc_ifrs-full_RangesMember_ed5e60c4-7d60-43cd-8901-bbd9937f6e0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_53184893-eef6-49b5-80b4-18809579ee08" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_ed5e60c4-7d60-43cd-8901-bbd9937f6e0c" xlink:to="loc_ifrs-full_BottomOfRangeMember_53184893-eef6-49b5-80b4-18809579ee08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_663c4b2b-4674-43e1-9cf9-e884fbd23607" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_ed5e60c4-7d60-43cd-8901-bbd9937f6e0c" xlink:to="loc_ifrs-full_TopOfRangeMember_663c4b2b-4674-43e1-9cf9-e884fbd23607" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_aa42e308-75ab-462b-a4e2-230d16058d50" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_5f19c574-6c2b-43e5-bdec-dd63c9540798" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_aa42e308-75ab-462b-a4e2-230d16058d50" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_aa42e308-75ab-462b-a4e2-230d16058d50_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_aa42e308-75ab-462b-a4e2-230d16058d50" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_aa42e308-75ab-462b-a4e2-230d16058d50_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_69f9245c-e596-4f94-bf10-b8136ea006ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_aa42e308-75ab-462b-a4e2-230d16058d50" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_69f9245c-e596-4f94-bf10-b8136ea006ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_161a9f24-dcd6-484b-bca5-66510084c021" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_69f9245c-e596-4f94-bf10-b8136ea006ed" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_161a9f24-dcd6-484b-bca5-66510084c021" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogAndFiniteTrademarksMember_637ec3ba-7065-4fc1-bbd1-ec305e9b9e43" xlink:href="stn-20221231.xsd#stn_ContractBacklogAndFiniteTrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_69f9245c-e596-4f94-bf10-b8136ea006ed" xlink:to="loc_stn_ContractBacklogAndFiniteTrademarksMember_637ec3ba-7065-4fc1-bbd1-ec305e9b9e43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_dfb6750c-712c-4fcf-9186-561f469ad2b8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_5f19c574-6c2b-43e5-bdec-dd63c9540798" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_dfb6750c-712c-4fcf-9186-561f469ad2b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_dfb6750c-712c-4fcf-9186-561f469ad2b8_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_dfb6750c-712c-4fcf-9186-561f469ad2b8" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_dfb6750c-712c-4fcf-9186-561f469ad2b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_2fe79695-e7be-4a5d-86ae-e4ff2d89d8bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_dfb6750c-712c-4fcf-9186-561f469ad2b8" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_2fe79695-e7be-4a5d-86ae-e4ff2d89d8bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_f5a72413-e45c-4d17-8903-74690a4d231f" xlink:href="stn-20221231.xsd#stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_2fe79695-e7be-4a5d-86ae-e4ff2d89d8bf" xlink:to="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_f5a72413-e45c-4d17-8903-74690a4d231f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_60a77c2e-61f6-4ee0-9396-375e59ce1f7e" xlink:href="stn-20221231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_2fe79695-e7be-4a5d-86ae-e4ff2d89d8bf" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_60a77c2e-61f6-4ee0-9396-375e59ce1f7e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#BusinessAcquisitionsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="extended" id="i29dfd35e01a14e7cb080dcac9c9386ea_BusinessAcquisitionsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfOfficesInWhichTheEntityOperates_3379eb8c-1630-4198-820b-3f337ff554f2" xlink:href="stn-20221231.xsd#stn_NumberOfOfficesInWhichTheEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_NumberOfOfficesInWhichTheEntityOperates_3379eb8c-1630-4198-820b-3f337ff554f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfEmployees_9bb190b9-83b4-4975-a0cb-2584a61ba2e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_ifrs-full_NumberOfEmployees_9bb190b9-83b4-4975-a0cb-2584a61ba2e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_04bb01fb-46a1-46ef-b07c-61f93006e7a1" xlink:href="stn-20221231.xsd#stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_04bb01fb-46a1-46ef-b07c-61f93006e7a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_3db3d63d-d1a0-437e-a450-9404d10949b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_3db3d63d-d1a0-437e-a450-9404d10949b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree_dcc9a393-c8a6-4e9b-922e-b53cde7d8ac3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_ifrs-full_RevenueOfAcquiree_dcc9a393-c8a6-4e9b-922e-b53cde7d8ac3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration_410d8cac-1cf4-4763-8b42-4b5dadf22325" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration_410d8cac-1cf4-4763-8b42-4b5dadf22325" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets_25230335-4fd5-4a83-bde4-316adb3efdd7" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets_25230335-4fd5-4a83-bde4-316adb3efdd7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForProvisions_4dec2ee3-d5e5-4baa-b7cc-362ef728b30c" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_MeasurementPeriodAdjustmentsForProvisions_4dec2ee3-d5e5-4baa-b7cc-362ef728b30c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForOtherNetAssets_05422df4-244c-4635-b682-cc4cf1640c3c" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForOtherNetAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_MeasurementPeriodAdjustmentsForOtherNetAssets_05422df4-244c-4635-b682-cc4cf1640c3c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment_7fe5dbe7-c79b-4a49-bda8-94425b56641c" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment_7fe5dbe7-c79b-4a49-bda8-94425b56641c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_53774543-704f-47fb-9c2d-f2f1fb0b5a5c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_53774543-704f-47fb-9c2d-f2f1fb0b5a5c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_aadc975a-fcb4-4343-b2ac-82756db26eaf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_53774543-704f-47fb-9c2d-f2f1fb0b5a5c" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_aadc975a-fcb4-4343-b2ac-82756db26eaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_aadc975a-fcb4-4343-b2ac-82756db26eaf_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_aadc975a-fcb4-4343-b2ac-82756db26eaf" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_aadc975a-fcb4-4343-b2ac-82756db26eaf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f35917f9-bab6-4200-b961-b1df851e4ab6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_aadc975a-fcb4-4343-b2ac-82756db26eaf" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f35917f9-bab6-4200-b961-b1df851e4ab6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:href="stn-20221231.xsd#stn_CardnoAndOtherAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f35917f9-bab6-4200-b961-b1df851e4ab6" xlink:to="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_96edab2c-7710-4e3c-9fe5-2057cf41a1fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_96edab2c-7710-4e3c-9fe5-2057cf41a1fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember_18a212cd-0ada-4da0-b653-2b5f20b48846" xlink:href="stn-20221231.xsd#stn_CardnoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:to="loc_stn_CardnoMember_18a212cd-0ada-4da0-b653-2b5f20b48846" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_L2IncAndPartridgeArchitectsIncMember_7bc965da-753e-4778-9acc-248a8f3796db" xlink:href="stn-20221231.xsd#stn_L2IncAndPartridgeArchitectsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:to="loc_stn_L2IncAndPartridgeArchitectsIncMember_7bc965da-753e-4778-9acc-248a8f3796db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BartonWillmoreLLPMember_f8f02357-7a4f-4e43-89bb-58a076a0212e" xlink:href="stn-20221231.xsd#stn_BartonWillmoreLLPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:to="loc_stn_BartonWillmoreLLPMember_f8f02357-7a4f-4e43-89bb-58a076a0212e" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended" id="i0f0a31b565fa4f8a80b0fd217bd01955_BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_915a2555-d35c-465a-b227-0b0f31eb84c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_CashTransferred_915a2555-d35c-465a-b227-0b0f31eb84c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_546ac53e-5b7a-4b25-b67b-61dc760dac1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_LiabilitiesIncurred_546ac53e-5b7a-4b25-b67b-61dc760dac1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_73c5c574-142b-4ad8-99aa-721e6cae6cf0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_73c5c574-142b-4ad8-99aa-721e6cae6cf0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_d97d24c5-68cb-4749-968d-63ffbf23e718" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_d97d24c5-68cb-4749-968d-63ffbf23e718" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_db5bb836-1d99-4bc5-894d-797beb6699c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_db5bb836-1d99-4bc5-894d-797beb6699c2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate_6f812bba-444a-43d2-966a-c623b46c739b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate_6f812bba-444a-43d2-966a-c623b46c739b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_d717859d-8198-4e8c-b205-b31ab49ce472" xlink:href="stn-20221231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_d717859d-8198-4e8c-b205-b31ab49ce472" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate_b152cda9-f930-469f-ae14-e5506771fee0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate_b152cda9-f930-469f-ae14-e5506771fee0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_fb3d5f69-52ab-49fc-8541-527102f7e6fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_fb3d5f69-52ab-49fc-8541-527102f7e6fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_58733821-0df2-4fbd-9bf5-f7ad9e982126" xlink:href="stn-20221231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_58733821-0df2-4fbd-9bf5-f7ad9e982126" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate_26a1bf07-ba58-4df2-8956-19ffb7616859" xlink:href="stn-20221231.xsd#stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate_26a1bf07-ba58-4df2-8956-19ffb7616859" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_95150b1e-ffeb-464a-9881-81239a0cb90b" xlink:href="stn-20221231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_95150b1e-ffeb-464a-9881-81239a0cb90b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_bbc66641-87ff-4907-a473-4ba208cc45c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_bbc66641-87ff-4907-a473-4ba208cc45c1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_1d57da6e-a2d6-4368-af2b-361ae2097e8d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_1d57da6e-a2d6-4368-af2b-361ae2097e8d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_8391f005-8840-4b84-b5aa-50da948e832a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_8391f005-8840-4b84-b5aa-50da948e832a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_38d3fdca-c707-4905-bd34-1673704d93a8" xlink:href="stn-20221231.xsd#stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_38d3fdca-c707-4905-bd34-1673704d93a8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_767dd53f-60e1-4381-8177-e95315d3dd23" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_767dd53f-60e1-4381-8177-e95315d3dd23" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherRecognisedAsOfAcquisitionDate_71fbe6d2-2161-4af1-ac91-eb9f1c930cc1" xlink:href="stn-20221231.xsd#stn_OtherRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_OtherRecognisedAsOfAcquisitionDate_71fbe6d2-2161-4af1-ac91-eb9f1c930cc1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_43e5dd55-957f-489a-91ab-fb85eec4bf5f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_43e5dd55-957f-489a-91ab-fb85eec4bf5f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_ea609124-d226-4d25-9898-6d4c873a86ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_ea609124-d226-4d25-9898-6d4c873a86ff" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_12f04365-37b4-4d5d-b566-be9e4f95da6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_12f04365-37b4-4d5d-b566-be9e4f95da6d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_e447e2e3-f1f7-4744-b3da-ee7fe2c28ce4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_12f04365-37b4-4d5d-b566-be9e4f95da6d" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_e447e2e3-f1f7-4744-b3da-ee7fe2c28ce4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_e447e2e3-f1f7-4744-b3da-ee7fe2c28ce4_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_e447e2e3-f1f7-4744-b3da-ee7fe2c28ce4" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_e447e2e3-f1f7-4744-b3da-ee7fe2c28ce4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_b9c1cbdb-3a4d-45f4-b9e2-a0321db9b44a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_e447e2e3-f1f7-4744-b3da-ee7fe2c28ce4" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_b9c1cbdb-3a4d-45f4-b9e2-a0321db9b44a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember_df23fbca-0533-4d77-b924-dab7550e59dd" xlink:href="stn-20221231.xsd#stn_CardnoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_b9c1cbdb-3a4d-45f4-b9e2-a0321db9b44a" xlink:to="loc_stn_CardnoMember_df23fbca-0533-4d77-b924-dab7550e59dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_87011038-db14-4bd0-9c73-2508651669ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_b9c1cbdb-3a4d-45f4-b9e2-a0321db9b44a" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_87011038-db14-4bd0-9c73-2508651669ff" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails" xlink:type="extended" id="id34ad17c6bd44065a3f8e486ff7ee636_TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesLineItems_f06ce584-32f6-4588-a1cc-953909cc8c1c" xlink:href="stn-20221231.xsd#stn_TradeAndOtherReceivablesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossTradeReceivables_52ae9a66-bdb6-441d-8189-8fd9705098bc" xlink:href="stn-20221231.xsd#stn_GrossTradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_TradeAndOtherReceivablesLineItems_f06ce584-32f6-4588-a1cc-953909cc8c1c" xlink:to="loc_stn_GrossTradeReceivables_52ae9a66-bdb6-441d-8189-8fd9705098bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesTable_1b4517cb-decb-409e-afc6-1290e4e8fad8" xlink:href="stn-20221231.xsd#stn_TradeAndOtherReceivablesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_TradeAndOtherReceivablesLineItems_f06ce584-32f6-4588-a1cc-953909cc8c1c" xlink:to="loc_stn_TradeAndOtherReceivablesTable_1b4517cb-decb-409e-afc6-1290e4e8fad8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_4d50f9a9-89be-436a-a33a-ad5a8a95a6b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_TradeAndOtherReceivablesTable_1b4517cb-decb-409e-afc6-1290e4e8fad8" xlink:to="loc_ifrs-full_MaturityAxis_4d50f9a9-89be-436a-a33a-ad5a8a95a6b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_4d50f9a9-89be-436a-a33a-ad5a8a95a6b4_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_4d50f9a9-89be-436a-a33a-ad5a8a95a6b4" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_4d50f9a9-89be-436a-a33a-ad5a8a95a6b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_4d50f9a9-89be-436a-a33a-ad5a8a95a6b4" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OneToThirtyDaysMember_5a8869d9-d482-4e42-a3bf-903450201c73" xlink:href="stn-20221231.xsd#stn_OneToThirtyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:to="loc_stn_OneToThirtyDaysMember_5a8869d9-d482-4e42-a3bf-903450201c73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ThirtyOneToSixtyDaysMember_f3894e51-9356-4563-b47e-8c00b7df661b" xlink:href="stn-20221231.xsd#stn_ThirtyOneToSixtyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:to="loc_stn_ThirtyOneToSixtyDaysMember_f3894e51-9356-4563-b47e-8c00b7df661b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SixtyOneToNinetyDaysMember_021cb24c-2e72-4478-a02f-ce3324541781" xlink:href="stn-20221231.xsd#stn_SixtyOneToNinetyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:to="loc_stn_SixtyOneToNinetyDaysMember_021cb24c-2e72-4478-a02f-ce3324541781" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NinetyOneDaysToOneTwentyDaysMember_ce301a75-a3e5-48a3-b5c8-5426fe1179c5" xlink:href="stn-20221231.xsd#stn_NinetyOneDaysToOneTwentyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:to="loc_stn_NinetyOneDaysToOneTwentyDaysMember_ce301a75-a3e5-48a3-b5c8-5426fe1179c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AboveOneTwentyOneDaysMember_013389ec-f08f-49d3-9039-889b2137aad4" xlink:href="stn-20221231.xsd#stn_AboveOneTwentyOneDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:to="loc_stn_AboveOneTwentyOneDaysMember_013389ec-f08f-49d3-9039-889b2137aad4" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="extended" id="ife261135578f450ebf948519099164a4_PropertyandEquipmentScheduleofPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_d807528c-0f0b-40ab-9a15-b889e85a5437" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_d807528c-0f0b-40ab-9a15-b889e85a5437" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_c2cc5055-c93b-4097-a868-447ac95b8921" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_c2cc5055-c93b-4097-a868-447ac95b8921" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_0e806032-159f-43e7-8316-d09c0bfdce9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_0e806032-159f-43e7-8316-d09c0bfdce9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_824edc6f-cf2f-440b-91f2-fe0ab4334eea" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_824edc6f-cf2f-440b-91f2-fe0ab4334eea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment_bb14a2d7-0ece-49b7-95f5-b3dd1f8a1db5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment_bb14a2d7-0ece-49b7-95f5-b3dd1f8a1db5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_36aad3cb-6481-45a5-9029-ddb75a5d81e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_36aad3cb-6481-45a5-9029-ddb75a5d81e7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_c6e0cf8b-5c01-4eca-9507-cdc3e29f23c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_c6e0cf8b-5c01-4eca-9507-cdc3e29f23c1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_42f2673b-e618-4957-ad66-cf25c9f94122" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_42f2673b-e618-4957-ad66-cf25c9f94122" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_c1c7a403-a210-426a-9868-883203b13057" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_c1c7a403-a210-426a-9868-883203b13057" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_a00c3f98-882c-4d05-862b-84e7cf43f142" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset_68eb0e0c-5e03-480b-b962-dd32732936d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_d807528c-0f0b-40ab-9a15-b889e85a5437" xlink:to="loc_ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset_68eb0e0c-5e03-480b-b962-dd32732936d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_de0cf1ce-f6c9-42c4-8e98-68f1c13faebc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_d807528c-0f0b-40ab-9a15-b889e85a5437" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_de0cf1ce-f6c9-42c4-8e98-68f1c13faebc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1b48fd2d-9045-4c07-9d00-80a191890387" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_de0cf1ce-f6c9-42c4-8e98-68f1c13faebc" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1b48fd2d-9045-4c07-9d00-80a191890387" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_1b48fd2d-9045-4c07-9d00-80a191890387_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1b48fd2d-9045-4c07-9d00-80a191890387" xlink:to="loc_ifrs-full_CarryingAmountMember_1b48fd2d-9045-4c07-9d00-80a191890387_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_e19905f5-64cc-4693-9139-abe75b1daff0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1b48fd2d-9045-4c07-9d00-80a191890387" xlink:to="loc_ifrs-full_CarryingAmountMember_e19905f5-64cc-4693-9139-abe75b1daff0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_0d19eab1-ffe8-4ee3-bc19-217466a24d67" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_e19905f5-64cc-4693-9139-abe75b1daff0" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_0d19eab1-ffe8-4ee3-bc19-217466a24d67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_523b64aa-8a74-42d8-8572-866b3cac832b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_e19905f5-64cc-4693-9139-abe75b1daff0" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_523b64aa-8a74-42d8-8572-866b3cac832b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_24f1cd3f-c13c-4d16-a121-1a6caa3b8d50" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_de0cf1ce-f6c9-42c4-8e98-68f1c13faebc" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_24f1cd3f-c13c-4d16-a121-1a6caa3b8d50" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_24f1cd3f-c13c-4d16-a121-1a6caa3b8d50_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_24f1cd3f-c13c-4d16-a121-1a6caa3b8d50" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_24f1cd3f-c13c-4d16-a121-1a6caa3b8d50_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_24f1cd3f-c13c-4d16-a121-1a6caa3b8d50" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_e6da2fa1-d672-4895-9d17-326b50b5481b" xlink:href="stn-20221231.xsd#stn_EngineeringEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:to="loc_stn_EngineeringEquipmentMember_e6da2fa1-d672-4895-9d17-326b50b5481b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_e6083d8e-2751-457a-a867-f9f542ec5065" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:to="loc_ifrs-full_OfficeEquipmentMember_e6083d8e-2751-457a-a867-f9f542ec5065" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_65b252e5-cdf1-4b55-a76c-7f1a2eb2ddf2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_65b252e5-cdf1-4b55-a76c-7f1a2eb2ddf2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_1af4b1ec-13ec-4869-b548-16ad3ef493bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_1af4b1ec-13ec-4869-b548-16ad3ef493bd" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#PropertyandEquipmentAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails" xlink:type="extended" id="ib26b0b46a2a3481fadaae9b74a2d28ab_PropertyandEquipmentAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_b7ebad0f-fe43-4534-95d9-6bb49f6b9fb6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgress_96e52ad2-b3e7-4a0a-9b50-fe465d0b17d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ConstructionInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_b7ebad0f-fe43-4534-95d9-6bb49f6b9fb6" xlink:to="loc_ifrs-full_ConstructionInProgress_96e52ad2-b3e7-4a0a-9b50-fe465d0b17d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_819bc008-4c81-4e2b-880a-1b034f24968f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_b7ebad0f-fe43-4534-95d9-6bb49f6b9fb6" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_819bc008-4c81-4e2b-880a-1b034f24968f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d70182a-f009-44ae-aacb-6b355bf79525" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_819bc008-4c81-4e2b-880a-1b034f24968f" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d70182a-f009-44ae-aacb-6b355bf79525" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1d70182a-f009-44ae-aacb-6b355bf79525_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d70182a-f009-44ae-aacb-6b355bf79525" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1d70182a-f009-44ae-aacb-6b355bf79525_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_e83315e3-8efb-4dd1-b01b-c2f6efeebe6f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d70182a-f009-44ae-aacb-6b355bf79525" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_e83315e3-8efb-4dd1-b01b-c2f6efeebe6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_3e0c3df4-53d8-40fd-81c0-20d9fe53a93c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e83315e3-8efb-4dd1-b01b-c2f6efeebe6f" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_3e0c3df4-53d8-40fd-81c0-20d9fe53a93c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#LeaseAssetsSummaryofRightofuseAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails" xlink:type="extended" id="ia43960a513684576bb6dc85fdf8c9706_LeaseAssetsSummaryofRightofuseAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_6bb599a6-7906-48bc-8b07-8653cc7d86ee" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_ifrs-full_RightofuseAssets_6bb599a6-7906-48bc-8b07-8653cc7d86ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets_4c0e3d61-8d16-4712-bd67-0dda51c26abd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_ifrs-full_AdditionsToRightofuseAssets_4c0e3d61-8d16-4712-bd67-0dda51c26abd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_3782aebb-8626-4f8f-8b88-38bfeb05d0d6" xlink:href="stn-20221231.xsd#stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_3782aebb-8626-4f8f-8b88-38bfeb05d0d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_005db619-d7f4-4816-a3fa-bdfa819e2dfe" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_005db619-d7f4-4816-a3fa-bdfa819e2dfe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_224489d0-4905-4e1b-bced-46bbeb512ef6" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_224489d0-4905-4e1b-bced-46bbeb512ef6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_fb04581e-f3a9-401b-a0c3-2abd13df8ff4" xlink:href="stn-20221231.xsd#stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_fb04581e-f3a9-401b-a0c3-2abd13df8ff4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_5213dfa1-597e-4f70-b156-06dec15935d4" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_5213dfa1-597e-4f70-b156-06dec15935d4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_8ffdfb49-7466-4dac-b34d-f9c64b8f4fdb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_d0040957-22b1-427e-9e60-70af16ae14b1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_d0040957-22b1-427e-9e60-70af16ae14b1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_00ff276f-e98d-4377-bbdd-aa6650be20c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_d0040957-22b1-427e-9e60-70af16ae14b1" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_00ff276f-e98d-4377-bbdd-aa6650be20c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_00ff276f-e98d-4377-bbdd-aa6650be20c9_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_00ff276f-e98d-4377-bbdd-aa6650be20c9" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_00ff276f-e98d-4377-bbdd-aa6650be20c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_8e8a312c-08a8-4fca-939f-284a9d13d406" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_00ff276f-e98d-4377-bbdd-aa6650be20c9" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_8e8a312c-08a8-4fca-939f-284a9d13d406" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_a0e4641a-f485-4c37-a847-9d112a36c08a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BuildingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_8e8a312c-08a8-4fca-939f-284a9d13d406" xlink:to="loc_ifrs-full_BuildingsMember_a0e4641a-f485-4c37-a847-9d112a36c08a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_0c5c9ce3-c47b-4459-9b18-af4a206ed8b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_8e8a312c-08a8-4fca-939f-284a9d13d406" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_0c5c9ce3-c47b-4459-9b18-af4a206ed8b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_9c59eefd-7954-4dc8-8438-29ff6792e222" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_d0040957-22b1-427e-9e60-70af16ae14b1" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_9c59eefd-7954-4dc8-8438-29ff6792e222" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_9c59eefd-7954-4dc8-8438-29ff6792e222_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_9c59eefd-7954-4dc8-8438-29ff6792e222" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_9c59eefd-7954-4dc8-8438-29ff6792e222_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_1da2c146-8308-4766-9b1d-c2c650e49698" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_9c59eefd-7954-4dc8-8438-29ff6792e222" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_1da2c146-8308-4766-9b1d-c2c650e49698" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_eadcf8b3-3172-4395-b05c-93f93c1f9a5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_1da2c146-8308-4766-9b1d-c2c650e49698" xlink:to="loc_ifrs-full_RightofuseAssetsMember_eadcf8b3-3172-4395-b05c-93f93c1f9a5b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#LeaseAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails" xlink:type="extended" id="ia2e96fdccc8a42e997a037edf5197314_LeaseAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_808db51e-5e58-4369-8f05-26f646944f52" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseTerm_59758c9e-cddc-46ea-9971-a9d8bda42f32" xlink:href="stn-20221231.xsd#stn_LeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_808db51e-5e58-4369-8f05-26f646944f52" xlink:to="loc_stn_LeaseTerm_59758c9e-cddc-46ea-9971-a9d8bda42f32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvision_a0e02975-f2af-4d25-aa30-afb59c126a9e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OnerousContractsProvision"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_808db51e-5e58-4369-8f05-26f646944f52" xlink:to="loc_ifrs-full_OnerousContractsProvision_a0e02975-f2af-4d25-aa30-afb59c126a9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_59bd43b5-e96d-4bc3-a081-f8bd5d83e372" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_808db51e-5e58-4369-8f05-26f646944f52" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_59bd43b5-e96d-4bc3-a081-f8bd5d83e372" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_91fac670-710a-4db9-af81-84b2e6e8fd89" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_59bd43b5-e96d-4bc3-a081-f8bd5d83e372" xlink:to="loc_ifrs-full_RangeAxis_91fac670-710a-4db9-af81-84b2e6e8fd89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_91fac670-710a-4db9-af81-84b2e6e8fd89_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_91fac670-710a-4db9-af81-84b2e6e8fd89" xlink:to="loc_ifrs-full_RangesMember_91fac670-710a-4db9-af81-84b2e6e8fd89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_0f7baf45-1ce3-4037-b7be-273bbcd57a15" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_91fac670-710a-4db9-af81-84b2e6e8fd89" xlink:to="loc_ifrs-full_RangesMember_0f7baf45-1ce3-4037-b7be-273bbcd57a15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_2d363f27-df60-498b-bcce-402a900d52bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_0f7baf45-1ce3-4037-b7be-273bbcd57a15" xlink:to="loc_ifrs-full_BottomOfRangeMember_2d363f27-df60-498b-bcce-402a900d52bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_053b0c10-2486-4480-af52-356fefeced9d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_0f7baf45-1ce3-4037-b7be-273bbcd57a15" xlink:to="loc_ifrs-full_TopOfRangeMember_053b0c10-2486-4480-af52-356fefeced9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_3da52030-3714-4c62-a4d5-e3b1a4d520b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_0f7baf45-1ce3-4037-b7be-273bbcd57a15" xlink:to="loc_ifrs-full_WeightedAverageMember_3da52030-3714-4c62-a4d5-e3b1a4d520b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0c0d87f8-a47e-4fd0-9290-74f0f997e765" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_59bd43b5-e96d-4bc3-a081-f8bd5d83e372" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0c0d87f8-a47e-4fd0-9290-74f0f997e765" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_0c0d87f8-a47e-4fd0-9290-74f0f997e765_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0c0d87f8-a47e-4fd0-9290-74f0f997e765" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_0c0d87f8-a47e-4fd0-9290-74f0f997e765_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_445b7784-f878-4d70-9581-04f38665c99d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0c0d87f8-a47e-4fd0-9290-74f0f997e765" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_445b7784-f878-4d70-9581-04f38665c99d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficeSpaceMember_1d1f06e8-44ca-42c9-8263-cafc6f892e9f" xlink:href="stn-20221231.xsd#stn_OfficeSpaceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_445b7784-f878-4d70-9581-04f38665c99d" xlink:to="loc_stn_OfficeSpaceMember_1d1f06e8-44ca-42c9-8263-cafc6f892e9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_760e1272-376b-4d73-8c5e-d0a8dca8193a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_445b7784-f878-4d70-9581-04f38665c99d" xlink:to="loc_ifrs-full_OfficeEquipmentMember_760e1272-376b-4d73-8c5e-d0a8dca8193a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ITAndOtherEquipmentMember_6720bcfc-50fb-4936-bda4-ba6be0fe9863" xlink:href="stn-20221231.xsd#stn_ITAndOtherEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_445b7784-f878-4d70-9581-04f38665c99d" xlink:to="loc_stn_ITAndOtherEquipmentMember_6720bcfc-50fb-4936-bda4-ba6be0fe9863" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="extended" id="i2848e6ca2f274bb0936042db2c25c712_LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLoss_768b312b-e1f9-487f-a8cc-df861587fccf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:to="loc_ifrs-full_ImpairmentLoss_768b312b-e1f9-487f-a8cc-df861587fccf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReversalOfImpairmentLoss_34d843bd-deeb-4a94-9bfc-567e767a7cca" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReversalOfImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:to="loc_ifrs-full_ReversalOfImpairmentLoss_34d843bd-deeb-4a94-9bfc-567e767a7cca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossNetOfReversal_c9c89122-0ddb-4627-b6b2-3e3de8520758" xlink:href="stn-20221231.xsd#stn_ImpairmentLossNetOfReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:to="loc_stn_ImpairmentLossNetOfReversal_c9c89122-0ddb-4627-b6b2-3e3de8520758" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_5b127670-9254-47bb-ad0e-85411a1ae744" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_5b127670-9254-47bb-ad0e-85411a1ae744" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_5ab4b1ab-31fb-479f-ac79-2a2ad880340c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:to="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_5ab4b1ab-31fb-479f-ac79-2a2ad880340c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_b817c74e-fe5c-44c7-b91a-3014fb160aa8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_5ab4b1ab-31fb-479f-ac79-2a2ad880340c" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_b817c74e-fe5c-44c7-b91a-3014fb160aa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_b817c74e-fe5c-44c7-b91a-3014fb160aa8_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_b817c74e-fe5c-44c7-b91a-3014fb160aa8" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_b817c74e-fe5c-44c7-b91a-3014fb160aa8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_8a832200-dc3f-4c59-bde3-9d4869ee230e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_b817c74e-fe5c-44c7-b91a-3014fb160aa8" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_8a832200-dc3f-4c59-bde3-9d4869ee230e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_8230832d-e6c6-46ea-9677-0d8b95fd37ec" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_8a832200-dc3f-4c59-bde3-9d4869ee230e" xlink:to="loc_ifrs-full_RightofuseAssetsMember_8230832d-e6c6-46ea-9677-0d8b95fd37ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_0e5172db-0623-4f0c-b3ab-e30ad242d47d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_8a832200-dc3f-4c59-bde3-9d4869ee230e" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_0e5172db-0623-4f0c-b3ab-e30ad242d47d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_bfa71037-4064-490c-a7c0-f5b8e8732243" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_5ab4b1ab-31fb-479f-ac79-2a2ad880340c" xlink:to="loc_ifrs-full_GeographicalAreasAxis_bfa71037-4064-490c-a7c0-f5b8e8732243" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_bfa71037-4064-490c-a7c0-f5b8e8732243_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_bfa71037-4064-490c-a7c0-f5b8e8732243" xlink:to="loc_ifrs-full_GeographicalAreasMember_bfa71037-4064-490c-a7c0-f5b8e8732243_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_b6f18de3-f4f9-4657-9d58-77acfe0cd1be" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_bfa71037-4064-490c-a7c0-f5b8e8732243" xlink:to="loc_ifrs-full_GeographicalAreasMember_b6f18de3-f4f9-4657-9d58-77acfe0cd1be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_89e15357-ee2a-499e-97b2-904df0299ab1" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_b6f18de3-f4f9-4657-9d58-77acfe0cd1be" xlink:to="loc_country_CA_89e15357-ee2a-499e-97b2-904df0299ab1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_00f96765-7e2a-4b55-9804-7008d5ed1484" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_b6f18de3-f4f9-4657-9d58-77acfe0cd1be" xlink:to="loc_country_US_00f96765-7e2a-4b55-9804-7008d5ed1484" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_c2cc1b1b-896c-4fb3-84ab-f35502c5350e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_b6f18de3-f4f9-4657-9d58-77acfe0cd1be" xlink:to="loc_ifrs-full_ForeignCountriesMember_c2cc1b1b-896c-4fb3-84ab-f35502c5350e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_ec86a32f-1ac1-4757-8183-a8226063e07a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_5ab4b1ab-31fb-479f-ac79-2a2ad880340c" xlink:to="loc_ifrs-full_SegmentsAxis_ec86a32f-1ac1-4757-8183-a8226063e07a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_ec86a32f-1ac1-4757-8183-a8226063e07a_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentsAxis_ec86a32f-1ac1-4757-8183-a8226063e07a" xlink:to="loc_ifrs-full_SegmentsMember_ec86a32f-1ac1-4757-8183-a8226063e07a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_d20acfdf-4a16-4e42-8d18-bcdda2af27da" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentsAxis_ec86a32f-1ac1-4757-8183-a8226063e07a" xlink:to="loc_ifrs-full_SegmentsMember_d20acfdf-4a16-4e42-8d18-bcdda2af27da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReportableSegmentsMember_73fbc010-7444-42e5-967c-bdcb3014b595" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReportableSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_d20acfdf-4a16-4e42-8d18-bcdda2af27da" xlink:to="loc_ifrs-full_ReportableSegmentsMember_73fbc010-7444-42e5-967c-bdcb3014b595" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#GoodwillScheduleofReconciliationofChangesinGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails" xlink:type="extended" id="if7dc88de27e84b8ca733e98bc7ef21f1_GoodwillScheduleofReconciliationofChangesinGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_c01a9e07-650f-42f5-b4a5-f5063c4cc6b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_383f8f51-f1d8-44ce-a8d5-afd132b52862" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_c01a9e07-650f-42f5-b4a5-f5063c4cc6b2" xlink:to="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_383f8f51-f1d8-44ce-a8d5-afd132b52862" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_b18f6d00-2f10-4c85-aa5a-0198eac36fdf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_383f8f51-f1d8-44ce-a8d5-afd132b52862" xlink:to="loc_ifrs-full_Goodwill_b18f6d00-2f10-4c85-aa5a-0198eac36fdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalRecognitionGoodwill_61c4d040-604d-48fe-9f55-cfe2f9624c48" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionalRecognitionGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_383f8f51-f1d8-44ce-a8d5-afd132b52862" xlink:to="loc_ifrs-full_AdditionalRecognitionGoodwill_61c4d040-604d-48fe-9f55-cfe2f9624c48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_906c5d72-4c10-447b-9243-a3fda691156f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_383f8f51-f1d8-44ce-a8d5-afd132b52862" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_906c5d72-4c10-447b-9243-a3fda691156f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_e3e082ca-a52f-4379-a00b-d7c89be37a22" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_34253ce9-bbb9-4429-8cc7-31503de5e92a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_c01a9e07-650f-42f5-b4a5-f5063c4cc6b2" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_34253ce9-bbb9-4429-8cc7-31503de5e92a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_608cec68-3794-4af5-84da-f7b96a7de774" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_34253ce9-bbb9-4429-8cc7-31503de5e92a" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_608cec68-3794-4af5-84da-f7b96a7de774" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_608cec68-3794-4af5-84da-f7b96a7de774_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_608cec68-3794-4af5-84da-f7b96a7de774" xlink:to="loc_ifrs-full_CarryingAmountMember_608cec68-3794-4af5-84da-f7b96a7de774_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_52a8a5b6-3429-46eb-bb9c-5ea2e5a5336e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_608cec68-3794-4af5-84da-f7b96a7de774" xlink:to="loc_ifrs-full_CarryingAmountMember_52a8a5b6-3429-46eb-bb9c-5ea2e5a5336e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_54c06a32-8427-4d85-a4db-b271f346e810" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_52a8a5b6-3429-46eb-bb9c-5ea2e5a5336e" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_54c06a32-8427-4d85-a4db-b271f346e810" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_3095c3c8-e972-41fb-9905-ebae38291cef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_52a8a5b6-3429-46eb-bb9c-5ea2e5a5336e" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_3095c3c8-e972-41fb-9905-ebae38291cef" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#GoodwillScheduleofGoodwillAllocatedDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails" xlink:type="extended" id="i4013c4df864b49a1980f1c0735945d1c_GoodwillScheduleofGoodwillAllocatedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_1469d638-781b-46bc-abcb-b1e5cd076ed0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_dc8ff12d-eb1e-4ebd-a202-58407e89cd76" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_1469d638-781b-46bc-abcb-b1e5cd076ed0" xlink:to="loc_ifrs-full_Goodwill_dc8ff12d-eb1e-4ebd-a202-58407e89cd76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_f6f76d0d-ed14-4599-b7b8-2597d2415b37" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_1469d638-781b-46bc-abcb-b1e5cd076ed0" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_f6f76d0d-ed14-4599-b7b8-2597d2415b37" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_35113380-d434-4a5d-af75-b883c1b5d8ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_f6f76d0d-ed14-4599-b7b8-2597d2415b37" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_35113380-d434-4a5d-af75-b883c1b5d8ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_35113380-d434-4a5d-af75-b883c1b5d8ed_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_35113380-d434-4a5d-af75-b883c1b5d8ed" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_35113380-d434-4a5d-af75-b883c1b5d8ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_4bcd1b9f-5d2b-4206-9712-cb9e7606c4fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_35113380-d434-4a5d-af75-b883c1b5d8ed" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_4bcd1b9f-5d2b-4206-9712-cb9e7606c4fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_88897c9d-dfe4-470e-93d4-39ff060e8fb8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_4bcd1b9f-5d2b-4206-9712-cb9e7606c4fe" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_88897c9d-dfe4-470e-93d4-39ff060e8fb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_5341319f-f7b4-4185-b3a8-440fb03dafac" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_f6f76d0d-ed14-4599-b7b8-2597d2415b37" xlink:to="loc_ifrs-full_GeographicalAreasAxis_5341319f-f7b4-4185-b3a8-440fb03dafac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_5341319f-f7b4-4185-b3a8-440fb03dafac_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5341319f-f7b4-4185-b3a8-440fb03dafac" xlink:to="loc_ifrs-full_GeographicalAreasMember_5341319f-f7b4-4185-b3a8-440fb03dafac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_6190714e-dfc5-46f4-b978-f696e104194e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5341319f-f7b4-4185-b3a8-440fb03dafac" xlink:to="loc_ifrs-full_GeographicalAreasMember_6190714e-dfc5-46f4-b978-f696e104194e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_fd6a7f89-bfa4-4ff4-8bcf-2057372cbd7d" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_6190714e-dfc5-46f4-b978-f696e104194e" xlink:to="loc_country_CA_fd6a7f89-bfa4-4ff4-8bcf-2057372cbd7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_62d48cd7-4afc-44cd-a17e-7df1b5e765a8" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_6190714e-dfc5-46f4-b978-f696e104194e" xlink:to="loc_country_US_62d48cd7-4afc-44cd-a17e-7df1b5e765a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_beab7e14-4c7e-4cee-966a-26d65521cbc3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_6190714e-dfc5-46f4-b978-f696e104194e" xlink:to="loc_ifrs-full_ForeignCountriesMember_beab7e14-4c7e-4cee-966a-26d65521cbc3" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#GoodwillAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/GoodwillAdditionalInformationDetails" xlink:type="extended" id="ia0757017aa3b4cce9537b73d21bfc673_GoodwillAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_34764a94-a341-48f7-84fe-85e6050f1366" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_c739e3e1-1c89-4cde-b77d-94b07661f3ea" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_34764a94-a341-48f7-84fe-85e6050f1366" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_c739e3e1-1c89-4cde-b77d-94b07661f3ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_a8c4ee13-252d-4830-bca8-1b3ca8921f1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_34764a94-a341-48f7-84fe-85e6050f1366" xlink:to="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_a8c4ee13-252d-4830-bca8-1b3ca8921f1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_a3a1da89-7299-40df-9886-b45385a81209" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_34764a94-a341-48f7-84fe-85e6050f1366" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_a3a1da89-7299-40df-9886-b45385a81209" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_73064342-df51-424d-9c5a-45ae4645f241" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_a3a1da89-7299-40df-9886-b45385a81209" xlink:to="loc_ifrs-full_RangeAxis_73064342-df51-424d-9c5a-45ae4645f241" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_73064342-df51-424d-9c5a-45ae4645f241_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_73064342-df51-424d-9c5a-45ae4645f241" xlink:to="loc_ifrs-full_RangesMember_73064342-df51-424d-9c5a-45ae4645f241_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_526431e1-f6e6-470e-84dc-8a5f8306d1a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_73064342-df51-424d-9c5a-45ae4645f241" xlink:to="loc_ifrs-full_RangesMember_526431e1-f6e6-470e-84dc-8a5f8306d1a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_e95f16ab-0908-42e8-817d-e15f432ab695" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_526431e1-f6e6-470e-84dc-8a5f8306d1a1" xlink:to="loc_ifrs-full_BottomOfRangeMember_e95f16ab-0908-42e8-817d-e15f432ab695" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_75ee261f-8fd3-4129-8144-64166cdf417d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_526431e1-f6e6-470e-84dc-8a5f8306d1a1" xlink:to="loc_ifrs-full_TopOfRangeMember_75ee261f-8fd3-4129-8144-64166cdf417d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#IntangibleAssetsSummaryofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="extended" id="i344b5f0fa59d4b448a00a562a2b732e4_IntangibleAssetsSummaryofIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7ff3b7ec-c493-4c4e-8c30-a4b0574f49da" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7ff3b7ec-c493-4c4e-8c30-a4b0574f49da" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_dc09ffdf-72cd-4724-a020-184021c99799" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_dc09ffdf-72cd-4724-a020-184021c99799" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_fef24f21-4409-4620-8a47-2a55d64e3748" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_fef24f21-4409-4620-8a47-2a55d64e3748" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_41191c71-df82-4305-aef4-ce2d0b7eba1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_41191c71-df82-4305-aef4-ce2d0b7eba1c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_fca71495-9bec-4477-b346-d86ac7f3f9a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_fca71495-9bec-4477-b346-d86ac7f3f9a4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_ea0aede1-5d93-43c3-ac88-93e9e800fb44" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_ea0aede1-5d93-43c3-ac88-93e9e800fb44" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_6b689658-9192-4c9d-a6b2-c9eb26a06ae7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_6b689658-9192-4c9d-a6b2-c9eb26a06ae7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_1cf8c4b4-145c-4297-af03-d5470cc13d6a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_1cf8c4b4-145c-4297-af03-d5470cc13d6a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_f2227824-f711-4478-98e0-448c22177665" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_10273a2f-9e64-425c-be59-c479deea5ead" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7ff3b7ec-c493-4c4e-8c30-a4b0574f49da" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_10273a2f-9e64-425c-be59-c479deea5ead" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_74ee7411-2f8b-4216-9f7d-f217c4ce8038" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_10273a2f-9e64-425c-be59-c479deea5ead" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_74ee7411-2f8b-4216-9f7d-f217c4ce8038" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_74ee7411-2f8b-4216-9f7d-f217c4ce8038_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_74ee7411-2f8b-4216-9f7d-f217c4ce8038" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_74ee7411-2f8b-4216-9f7d-f217c4ce8038_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_74ee7411-2f8b-4216-9f7d-f217c4ce8038" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_c090ed9d-7429-45f6-82c0-9b4a8ca03018" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_c090ed9d-7429-45f6-82c0-9b4a8ca03018" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogMember_b8c3b4f4-0e2e-4ec9-a79b-d7a9c22e7b75" xlink:href="stn-20221231.xsd#stn_ContractBacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:to="loc_stn_ContractBacklogMember_b8c3b4f4-0e2e-4ec9-a79b-d7a9c22e7b75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComputerSoftwareMember_0731b567-00ae-4a42-a0c4-ee688d90330f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComputerSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:to="loc_ifrs-full_ComputerSoftwareMember_0731b567-00ae-4a42-a0c4-ee688d90330f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_e7249015-f1ba-4fb9-aa40-3ab5a0dada0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_e7249015-f1ba-4fb9-aa40-3ab5a0dada0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_261851a4-1628-4b1a-af5a-de33130eb3ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_10273a2f-9e64-425c-be59-c479deea5ead" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_261851a4-1628-4b1a-af5a-de33130eb3ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_261851a4-1628-4b1a-af5a-de33130eb3ae_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_261851a4-1628-4b1a-af5a-de33130eb3ae" xlink:to="loc_ifrs-full_CarryingAmountMember_261851a4-1628-4b1a-af5a-de33130eb3ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_9b3b755d-ef0a-4758-86ff-1f47dfe1b107" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_261851a4-1628-4b1a-af5a-de33130eb3ae" xlink:to="loc_ifrs-full_CarryingAmountMember_9b3b755d-ef0a-4758-86ff-1f47dfe1b107" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_26b6fa06-2ab6-48fe-8cb0-21dbbbfa7d3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_9b3b755d-ef0a-4758-86ff-1f47dfe1b107" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_26b6fa06-2ab6-48fe-8cb0-21dbbbfa7d3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_9bccbe34-b477-4ece-bfc8-b55298175a86" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_9b3b755d-ef0a-4758-86ff-1f47dfe1b107" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_9bccbe34-b477-4ece-bfc8-b55298175a86" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#IntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails" xlink:type="extended" id="i1b23ee14756442889cb5da33563c6802_IntangibleAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e2b924c3-e83f-4450-83e8-1aff4313528b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligation_e7f5119b-9b39-4679-830e-9bb58f8e335c" xlink:href="stn-20221231.xsd#stn_SoftwareFinancingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e2b924c3-e83f-4450-83e8-1aff4313528b" xlink:to="loc_stn_SoftwareFinancingObligation_e7f5119b-9b39-4679-830e-9bb58f8e335c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashPortionOfSoftwareAdditions_3f43e3e9-f6fc-47f3-a3f1-197e7e855f3a" xlink:href="stn-20221231.xsd#stn_NonCashPortionOfSoftwareAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e2b924c3-e83f-4450-83e8-1aff4313528b" xlink:to="loc_stn_NonCashPortionOfSoftwareAdditions_3f43e3e9-f6fc-47f3-a3f1-197e7e855f3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_7bbadc47-3bf4-45d0-987f-22f98bf9557b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e2b924c3-e83f-4450-83e8-1aff4313528b" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_7bbadc47-3bf4-45d0-987f-22f98bf9557b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_9f7f06a0-1640-4df9-bd31-31a00f54b126" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_7bbadc47-3bf4-45d0-987f-22f98bf9557b" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_9f7f06a0-1640-4df9-bd31-31a00f54b126" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_9f7f06a0-1640-4df9-bd31-31a00f54b126_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_9f7f06a0-1640-4df9-bd31-31a00f54b126" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_9f7f06a0-1640-4df9-bd31-31a00f54b126_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0d5a4e51-7275-4a9f-980b-233968e6ed2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_9f7f06a0-1640-4df9-bd31-31a00f54b126" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0d5a4e51-7275-4a9f-980b-233968e6ed2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareLicensesMember_83ca42d6-b0ef-4b40-ac88-bbc857c02f23" xlink:href="stn-20221231.xsd#stn_SoftwareLicensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0d5a4e51-7275-4a9f-980b-233968e6ed2f" xlink:to="loc_stn_SoftwareLicensesMember_83ca42d6-b0ef-4b40-ac88-bbc857c02f23" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#OtherAssetsScheduleofOtherAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="extended" id="i45ad50f6bfa24ca297b90f44d13d8cb1_OtherAssetsScheduleofOtherAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:href="stn-20221231.xsd#stn_DisclosureOfOtherAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_4400bf8c-6d2f-4a7b-a41f-3362fe4fdf9a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherFinancialAssets_4400bf8c-6d2f-4a7b-a41f-3362fe4fdf9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNonfinancialAssets_25942bf3-0888-4d32-bd98-faeba8f924f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNonfinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherNonfinancialAssets_25942bf3-0888-4d32-bd98-faeba8f924f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_54090d4b-290a-494a-8682-d7bec275da0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherAssets_54090d4b-290a-494a-8682-d7bec275da0f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_ab97defc-5955-42df-8282-027f7cb87809" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_ab97defc-5955-42df-8282-027f7cb87809" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialAssets_dbfd3f32-a7e5-461e-8886-24ae3267b1d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentNonfinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialAssets_dbfd3f32-a7e5-461e-8886-24ae3267b1d8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_d531177b-1da0-4bcc-b7d5-bec8b5bf6299" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_d531177b-1da0-4bcc-b7d5-bec8b5bf6299" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsTable_2cf01cbf-e358-4780-948b-da4de949f710" xlink:href="stn-20221231.xsd#stn_DisclosureOfOtherAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_stn_DisclosureOfOtherAssetsTable_2cf01cbf-e358-4780-948b-da4de949f710" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_165ae643-9187-40e1-a968-c15e8e13203b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfOtherAssetsTable_2cf01cbf-e358-4780-948b-da4de949f710" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_165ae643-9187-40e1-a968-c15e8e13203b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_165ae643-9187-40e1-a968-c15e8e13203b_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_165ae643-9187-40e1-a968-c15e8e13203b" xlink:to="loc_ifrs-full_FinancialAssetsMember_165ae643-9187-40e1-a968-c15e8e13203b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_165ae643-9187-40e1-a968-c15e8e13203b" xlink:to="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_be90bf81-a3f7-4089-9cdf-c318b7539080" xlink:href="stn-20221231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_be90bf81-a3f7-4089-9cdf-c318b7539080" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksOnLongTermContractMember_79417c14-fab1-41e8-8217-b091f0f7c6e3" xlink:href="stn-20221231.xsd#stn_HoldbacksOnLongTermContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:to="loc_stn_HoldbacksOnLongTermContractMember_79417c14-fab1-41e8-8217-b091f0f7c6e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherMember_f4bba933-a104-4d77-b925-8146cbdafef7" xlink:href="stn-20221231.xsd#stn_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:to="loc_stn_OtherMember_f4bba933-a104-4d77-b925-8146cbdafef7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_8443a1f1-cd87-4adb-a78b-3c07ce03ebbd" xlink:href="stn-20221231.xsd#stn_InvestmentsInJointVenturesAndAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:to="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_8443a1f1-cd87-4adb-a78b-3c07ce03ebbd" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#OtherAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="extended" id="id424bb73f6dd4def9def59b5a5774957_OtherAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_b79894d1-0d0b-462d-98ca-3c54598675b5" xlink:href="stn-20221231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_950a0cee-0fc9-4c36-92e7-3f8ec572f102" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_b79894d1-0d0b-462d-98ca-3c54598675b5" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_950a0cee-0fc9-4c36-92e7-3f8ec572f102" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_7bf2304d-b7d6-493a-9375-c5ab94c288a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_b79894d1-0d0b-462d-98ca-3c54598675b5" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_7bf2304d-b7d6-493a-9375-c5ab94c288a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsInterestRatePercentage_f7a3cd4b-86bf-4b47-b43b-c9701f5c8ad6" xlink:href="stn-20221231.xsd#stn_BondsInterestRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_b79894d1-0d0b-462d-98ca-3c54598675b5" xlink:to="loc_stn_BondsInterestRatePercentage_f7a3cd4b-86bf-4b47-b43b-c9701f5c8ad6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_075b66b6-d516-4ef3-bc98-4798d76aca0f" xlink:href="stn-20221231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_b79894d1-0d0b-462d-98ca-3c54598675b5" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_075b66b6-d516-4ef3-bc98-4798d76aca0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_ba682fbe-903f-4ac5-b90a-721992b85895" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_075b66b6-d516-4ef3-bc98-4798d76aca0f" xlink:to="loc_ifrs-full_RangeAxis_ba682fbe-903f-4ac5-b90a-721992b85895" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_ba682fbe-903f-4ac5-b90a-721992b85895_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_ba682fbe-903f-4ac5-b90a-721992b85895" xlink:to="loc_ifrs-full_RangesMember_ba682fbe-903f-4ac5-b90a-721992b85895_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_faa0e642-95a6-4298-9551-9bc021b3a584" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_ba682fbe-903f-4ac5-b90a-721992b85895" xlink:to="loc_ifrs-full_RangesMember_faa0e642-95a6-4298-9551-9bc021b3a584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_aeac7fa7-2a2b-41ef-9c7e-d5d3cbfed755" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_faa0e642-95a6-4298-9551-9bc021b3a584" xlink:to="loc_ifrs-full_BottomOfRangeMember_aeac7fa7-2a2b-41ef-9c7e-d5d3cbfed755" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_45ab2851-69d8-46b5-bf7f-0c69b7b8de0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_faa0e642-95a6-4298-9551-9bc021b3a584" xlink:to="loc_ifrs-full_TopOfRangeMember_45ab2851-69d8-46b5-bf7f-0c69b7b8de0a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#OtherAssetsSummaryofFairValueandAmortizedCostDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="extended" id="ibbb317d946714d5283f1a06edf109a12_OtherAssetsSummaryofFairValueandAmortizedCostDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_910e8d2b-181c-41b6-8424-3fe4581f74ed" xlink:href="stn-20221231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_8b2f08b5-a503-4ff3-812a-09fe15f30d91" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_910e8d2b-181c-41b6-8424-3fe4581f74ed" xlink:to="loc_ifrs-full_OtherFinancialAssets_8b2f08b5-a503-4ff3-812a-09fe15f30d91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherFinancialAssetAtAmortisedCost_7ea481f0-4f1d-4a3e-bb93-ea96da9d7f37" xlink:href="stn-20221231.xsd#stn_OtherFinancialAssetAtAmortisedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_910e8d2b-181c-41b6-8424-3fe4581f74ed" xlink:to="loc_stn_OtherFinancialAssetAtAmortisedCost_7ea481f0-4f1d-4a3e-bb93-ea96da9d7f37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_c4c3bde5-4bcd-4f81-b970-68f30aef14e0" xlink:href="stn-20221231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_910e8d2b-181c-41b6-8424-3fe4581f74ed" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_c4c3bde5-4bcd-4f81-b970-68f30aef14e0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04e52b9d-70a0-41d7-944c-079c5a58d95f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_c4c3bde5-4bcd-4f81-b970-68f30aef14e0" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04e52b9d-70a0-41d7-944c-079c5a58d95f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_04e52b9d-70a0-41d7-944c-079c5a58d95f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04e52b9d-70a0-41d7-944c-079c5a58d95f" xlink:to="loc_ifrs-full_FinancialAssetsMember_04e52b9d-70a0-41d7-944c-079c5a58d95f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_5f43325b-7083-478f-9087-61f59f74fd23" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04e52b9d-70a0-41d7-944c-079c5a58d95f" xlink:to="loc_ifrs-full_FinancialAssetsMember_5f43325b-7083-478f-9087-61f59f74fd23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_af7af04f-3202-4135-802c-5cae17e0c0b6" xlink:href="stn-20221231.xsd#stn_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_5f43325b-7083-478f-9087-61f59f74fd23" xlink:to="loc_stn_BondsMember_af7af04f-3202-4135-802c-5cae17e0c0b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInvestmentsMember_6d52bf4e-1491-48fe-a243-670428f342e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_5f43325b-7083-478f-9087-61f59f74fd23" xlink:to="loc_ifrs-full_EquityInvestmentsMember_6d52bf4e-1491-48fe-a243-670428f342e1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="extended" id="ib55dbdf74d9a45348ee2572a848bccd6_OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_b4a2da13-33a6-411e-951f-444849333131" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueOfOtherFinancialAssetsMaturity_d0c2de41-9121-422c-abef-f0f6b8247890" xlink:href="stn-20221231.xsd#stn_FairValueOfOtherFinancialAssetsMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_b4a2da13-33a6-411e-951f-444849333131" xlink:to="loc_stn_FairValueOfOtherFinancialAssetsMaturity_d0c2de41-9121-422c-abef-f0f6b8247890" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_8342f5c5-9a27-4282-83df-94e4bd8045a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_b4a2da13-33a6-411e-951f-444849333131" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_8342f5c5-9a27-4282-83df-94e4bd8045a0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_fe55d976-75af-4e15-849a-5360bc17574d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_8342f5c5-9a27-4282-83df-94e4bd8045a0" xlink:to="loc_ifrs-full_MaturityAxis_fe55d976-75af-4e15-849a-5360bc17574d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_fe55d976-75af-4e15-849a-5360bc17574d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_fe55d976-75af-4e15-849a-5360bc17574d" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_fe55d976-75af-4e15-849a-5360bc17574d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_20fb2174-9068-4252-8b70-5440f201dc05" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_fe55d976-75af-4e15-849a-5360bc17574d" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_20fb2174-9068-4252-8b70-5440f201dc05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_92c5d2bb-0e25-4847-9172-11df5bafbdc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_20fb2174-9068-4252-8b70-5440f201dc05" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_92c5d2bb-0e25-4847-9172-11df5bafbdc8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_b41ede53-b5c9-407a-8076-ad9086768fcd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_20fb2174-9068-4252-8b70-5440f201dc05" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_b41ede53-b5c9-407a-8076-ad9086768fcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_40a12545-a7e5-40a2-a52a-bc94283a113f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_20fb2174-9068-4252-8b70-5440f201dc05" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_40a12545-a7e5-40a2-a52a-bc94283a113f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65fa5b83-6dee-4af6-b1fb-7208b37f6529" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_8342f5c5-9a27-4282-83df-94e4bd8045a0" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65fa5b83-6dee-4af6-b1fb-7208b37f6529" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_65fa5b83-6dee-4af6-b1fb-7208b37f6529_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65fa5b83-6dee-4af6-b1fb-7208b37f6529" xlink:to="loc_ifrs-full_FinancialAssetsMember_65fa5b83-6dee-4af6-b1fb-7208b37f6529_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_cfe2e610-1c9e-4ba2-9fe2-91a269671b58" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65fa5b83-6dee-4af6-b1fb-7208b37f6529" xlink:to="loc_ifrs-full_FinancialAssetsMember_cfe2e610-1c9e-4ba2-9fe2-91a269671b58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_fc043fdb-81ba-42d1-a9d9-c4a82b6daac6" xlink:href="stn-20221231.xsd#stn_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_cfe2e610-1c9e-4ba2-9fe2-91a269671b58" xlink:to="loc_stn_BondsMember_fc043fdb-81ba-42d1-a9d9-c4a82b6daac6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#LongTermDebtSummaryofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="extended" id="i4ea0fc5563264107a604f908441d09d7_LongTermDebtSummaryofLongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_26cf1e8f-a34f-46d9-aa87-21c950e5303e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_4d72b932-242c-473d-a8ce-3df1dd042d12" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Borrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_26cf1e8f-a34f-46d9-aa87-21c950e5303e" xlink:to="loc_ifrs-full_Borrowings_4d72b932-242c-473d-a8ce-3df1dd042d12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_33564038-ea5d-4157-aa36-c07dcabc7a53" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_26cf1e8f-a34f-46d9-aa87-21c950e5303e" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_33564038-ea5d-4157-aa36-c07dcabc7a53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_0a8b000b-bfd8-4382-992a-e65bcacb3360" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_26cf1e8f-a34f-46d9-aa87-21c950e5303e" xlink:to="loc_ifrs-full_LongtermBorrowings_0a8b000b-bfd8-4382-992a-e65bcacb3360" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_5dba6c51-de53-49c1-b18e-0d53ffe98027" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_26cf1e8f-a34f-46d9-aa87-21c950e5303e" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_5dba6c51-de53-49c1-b18e-0d53ffe98027" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_70493bac-f33c-4a38-b4bf-453f877b2f18" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_5dba6c51-de53-49c1-b18e-0d53ffe98027" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_70493bac-f33c-4a38-b4bf-453f877b2f18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_70493bac-f33c-4a38-b4bf-453f877b2f18_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_70493bac-f33c-4a38-b4bf-453f877b2f18" xlink:to="loc_ifrs-full_BorrowingsByNameMember_70493bac-f33c-4a38-b4bf-453f877b2f18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_70493bac-f33c-4a38-b4bf-453f877b2f18" xlink:to="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_e8496c96-f1ff-47f8-a821-910bffd1d210" xlink:href="stn-20221231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:to="loc_stn_SeniorUnsecuredNotesMember_e8496c96-f1ff-47f8-a821-910bffd1d210" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_6ccbde12-cdaa-4fa5-8e8f-7a22f71107d0" xlink:href="stn-20221231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_6ccbde12-cdaa-4fa5-8e8f-7a22f71107d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_0fa451f2-6ac3-401b-8652-787b4233bd08" xlink:href="stn-20221231.xsd#stn_SeniorTermLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:to="loc_stn_SeniorTermLoansMember_0fa451f2-6ac3-401b-8652-787b4233bd08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_97270cbc-b7ba-435e-a508-834fcb009be9" xlink:href="stn-20221231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:to="loc_stn_NotesPayableMember_97270cbc-b7ba-435e-a508-834fcb009be9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_fcd096ed-931b-4fe5-842d-17d8d6b13334" xlink:href="stn-20221231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:to="loc_stn_SoftwareFinancingObligationsMember_fcd096ed-931b-4fe5-842d-17d8d6b13334" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#LongTermDebtAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="extended" id="i52bd859454164fadb218ddfc7ac44dc8_LongTermDebtAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_918db1b4-716b-4a7a-a84d-a7c91544d476" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_ifrs-full_NotionalAmount_918db1b4-716b-4a7a-a84d-a7c91544d476" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_77c08624-9926-45ea-af01-0a7acc944d41" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_ifrs-full_BorrowingsInterestRate_77c08624-9926-45ea-af01-0a7acc944d41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_5662ec71-f97a-4dfc-b3d2-55a8b035c0bc" xlink:href="stn-20221231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_5662ec71-f97a-4dfc-b3d2-55a8b035c0bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTranches_fa2ad296-e88b-4a1b-9cc9-a6a011f99a9f" xlink:href="stn-20221231.xsd#stn_NumberOfTranches"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_NumberOfTranches_fa2ad296-e88b-4a1b-9cc9-a6a011f99a9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_b8b30757-eed6-4f0f-b9e1-9302488d68e2" xlink:href="stn-20221231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_b8b30757-eed6-4f0f-b9e1-9302488d68e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevolvingCreditFacilityPayableAmount_c4280099-7c97-4efb-8bf3-faf676860c61" xlink:href="stn-20221231.xsd#stn_RevolvingCreditFacilityPayableAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_RevolvingCreditFacilityPayableAmount_c4280099-7c97-4efb-8bf3-faf676860c61" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BorrowingsPayableAmount_5382dfa5-af6b-474f-9428-31877b2091d6" xlink:href="stn-20221231.xsd#stn_BorrowingsPayableAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_BorrowingsPayableAmount_5382dfa5-af6b-474f-9428-31877b2091d6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditOutstandingAmount_2d8206a6-f653-4004-b68b-d5928cd0ab86" xlink:href="stn-20221231.xsd#stn_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_LettersOfCreditOutstandingAmount_2d8206a6-f653-4004-b68b-d5928cd0ab86" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_2ee56514-6ab3-4d3b-a560-3ebaa20fedd4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_2ee56514-6ab3-4d3b-a560-3ebaa20fedd4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_bc6b84ea-7539-42d1-9bb8-d82afd6018ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_bc6b84ea-7539-42d1-9bb8-d82afd6018ed" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AggregateMaturityValueOfNotes_b1a3fcc2-1ef9-401f-90ca-6cb22a8f4e52" xlink:href="stn-20221231.xsd#stn_AggregateMaturityValueOfNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_AggregateMaturityValueOfNotes_b1a3fcc2-1ef9-401f-90ca-6cb22a8f4e52" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInBorrowings_36e6d5c1-253c-4be4-9658-cd6a499cd61d" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseInBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_IncreaseDecreaseInBorrowings_36e6d5c1-253c-4be4-9658-cd6a499cd61d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_e8ff957e-3b37-45a2-886f-8430613f6ecb" xlink:href="stn-20221231.xsd#stn_LettersOfCreditIssuedAndOutstandingInAddition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_e8ff957e-3b37-45a2-886f-8430613f6ecb" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BondsIssued_e5ddf492-2ee3-48a1-be78-0daf45bc9cc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BondsIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_ifrs-full_BondsIssued_e5ddf492-2ee3-48a1-be78-0daf45bc9cc8" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_ac07bfdc-a58e-4d90-9a3b-a78ca6a3015f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_ac07bfdc-a58e-4d90-9a3b-a78ca6a3015f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_ac07bfdc-a58e-4d90-9a3b-a78ca6a3015f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_ac07bfdc-a58e-4d90-9a3b-a78ca6a3015f" xlink:to="loc_ifrs-full_BorrowingsByNameMember_ac07bfdc-a58e-4d90-9a3b-a78ca6a3015f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_ac07bfdc-a58e-4d90-9a3b-a78ca6a3015f" xlink:to="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_7a92ee08-4e29-4e94-9203-4490a8f3ff96" xlink:href="stn-20221231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SeniorUnsecuredNotesMember_7a92ee08-4e29-4e94-9203-4490a8f3ff96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_6f73a603-c855-4526-a2a1-27fa980223ee" xlink:href="stn-20221231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_6f73a603-c855-4526-a2a1-27fa980223ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_d54e0dc6-a2f7-42be-ad8e-7c077a027979" xlink:href="stn-20221231.xsd#stn_SeniorTermLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SeniorTermLoansMember_d54e0dc6-a2f7-42be-ad8e-7c077a027979" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheAMember_8022af69-eeea-48df-a6c8-de1a9e0da00b" xlink:href="stn-20221231.xsd#stn_SeniorTermLoanTrancheAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SeniorTermLoanTrancheAMember_8022af69-eeea-48df-a6c8-de1a9e0da00b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheBMember_5775c979-c55d-44c7-9341-b00fab9e4cde" xlink:href="stn-20221231.xsd#stn_SeniorTermLoanTrancheBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SeniorTermLoanTrancheBMember_5775c979-c55d-44c7-9341-b00fab9e4cde" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnsecuredMulticurrencyFacilityMember_070f38fd-322d-48c3-967c-b8be75a18fe4" xlink:href="stn-20221231.xsd#stn_UnsecuredMulticurrencyFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_UnsecuredMulticurrencyFacilityMember_070f38fd-322d-48c3-967c-b8be75a18fe4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SyndicatedSeniorCreditFacilitiesMember_19627826-a867-4258-93f3-de9bc632bf1c" xlink:href="stn-20221231.xsd#stn_SyndicatedSeniorCreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SyndicatedSeniorCreditFacilitiesMember_19627826-a867-4258-93f3-de9bc632bf1c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_547e2869-f35f-4dc1-a1d0-e12872d863a1" xlink:href="stn-20221231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_NotesPayableMember_547e2869-f35f-4dc1-a1d0-e12872d863a1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_d33eef4d-a835-44c1-a8fb-83640bda5282" xlink:href="stn-20221231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SoftwareFinancingObligationsMember_d33eef4d-a835-44c1-a8fb-83640bda5282" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LetterOfCreditMember_90e76c7f-ef20-4607-b8a2-1f75564712ae" xlink:href="stn-20221231.xsd#stn_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_LetterOfCreditMember_90e76c7f-ef20-4607-b8a2-1f75564712ae" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesMember_a4620ee9-790c-4c14-bee6-7b38fc199b1f" xlink:href="stn-20221231.xsd#stn_SuretyFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SuretyFacilitiesMember_a4620ee9-790c-4c14-bee6-7b38fc199b1f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_6cc16857-0e75-4940-8f70-58d386decd48" xlink:href="stn-20221231.xsd#stn_SuretyFacilitiesExpiringBeforeSeptember2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_6cc16857-0e75-4940-8f70-58d386decd48" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_458dc709-7faf-4394-9a49-72094cf71a6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:to="loc_ifrs-full_PastDueStatusAxis_458dc709-7faf-4394-9a49-72094cf71a6b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_458dc709-7faf-4394-9a49-72094cf71a6b_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PastDueStatusAxis_458dc709-7faf-4394-9a49-72094cf71a6b" xlink:to="loc_ifrs-full_PastDueStatusMember_458dc709-7faf-4394-9a49-72094cf71a6b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_07f5a9a7-a3fd-46c7-ac8a-8d86a499773e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PastDueStatusAxis_458dc709-7faf-4394-9a49-72094cf71a6b" xlink:to="loc_ifrs-full_PastDueStatusMember_07f5a9a7-a3fd-46c7-ac8a-8d86a499773e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_463b299f-4ce4-4fed-a148-23efc961a0a4" xlink:href="stn-20221231.xsd#stn_ExpireBeforeTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_07f5a9a7-a3fd-46c7-ac8a-8d86a499773e" xlink:to="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_463b299f-4ce4-4fed-a148-23efc961a0a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OpenEndedTermsMember_dce73f9e-586a-4106-b3ed-de6599626a63" xlink:href="stn-20221231.xsd#stn_OpenEndedTermsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_07f5a9a7-a3fd-46c7-ac8a-8d86a499773e" xlink:to="loc_stn_OpenEndedTermsMember_dce73f9e-586a-4106-b3ed-de6599626a63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_f235b8e1-f2a6-45b7-8681-68f4588bb77c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:to="loc_ifrs-full_RangeAxis_f235b8e1-f2a6-45b7-8681-68f4588bb77c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_f235b8e1-f2a6-45b7-8681-68f4588bb77c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_f235b8e1-f2a6-45b7-8681-68f4588bb77c" xlink:to="loc_ifrs-full_RangesMember_f235b8e1-f2a6-45b7-8681-68f4588bb77c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_2dbb45d0-3643-40e7-99d3-1bbc950846fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_f235b8e1-f2a6-45b7-8681-68f4588bb77c" xlink:to="loc_ifrs-full_RangesMember_2dbb45d0-3643-40e7-99d3-1bbc950846fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_6baa9866-441a-4ff6-80a3-c956283f89e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_2dbb45d0-3643-40e7-99d3-1bbc950846fd" xlink:to="loc_ifrs-full_WeightedAverageMember_6baa9866-441a-4ff6-80a3-c956283f89e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_b09081ec-9155-4985-8795-386e9a796ef9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:to="loc_srt_CurrencyAxis_b09081ec-9155-4985-8795-386e9a796ef9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_b09081ec-9155-4985-8795-386e9a796ef9_default" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_b09081ec-9155-4985-8795-386e9a796ef9" xlink:to="loc_currency_AllCurrenciesDomain_b09081ec-9155-4985-8795-386e9a796ef9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_b09081ec-9155-4985-8795-386e9a796ef9" xlink:to="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CanadianDollarsMember_e812f427-dadd-4640-936b-e2fec37e22fd" xlink:href="stn-20221231.xsd#stn_CanadianDollarsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:to="loc_stn_CanadianDollarsMember_e812f427-dadd-4640-936b-e2fec37e22fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_USDollarsMember_7010b2b5-8151-4e6a-b299-c0d024a45165" xlink:href="stn-20221231.xsd#stn_USDollarsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:to="loc_stn_USDollarsMember_7010b2b5-8151-4e6a-b299-c0d024a45165" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AustralianDollarMember_34000e51-a854-49ef-81c6-a24fe95965d2" xlink:href="stn-20221231.xsd#stn_AustralianDollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:to="loc_stn_AustralianDollarMember_34000e51-a854-49ef-81c6-a24fe95965d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherForeignCurrenciesMember_49b7a198-373c-498b-977a-3b4c4b2d9853" xlink:href="stn-20221231.xsd#stn_OtherForeignCurrenciesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:to="loc_stn_OtherForeignCurrenciesMember_49b7a198-373c-498b-977a-3b4c4b2d9853" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#LongTermDebtSummaryofNotesPayableDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails" xlink:type="extended" id="i21b155263b58485abd03871fdd2c33d5_LongTermDebtSummaryofNotesPayableDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_c345b470-ba28-4f4e-a101-e4926bd44b77" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CarryingAmountOfNotesPayable_721134ef-8c86-4c36-9a00-bb579bb74d5c" xlink:href="stn-20221231.xsd#stn_CarryingAmountOfNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_c345b470-ba28-4f4e-a101-e4926bd44b77" xlink:to="loc_stn_CarryingAmountOfNotesPayable_721134ef-8c86-4c36-9a00-bb579bb74d5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_6f66488c-20f7-4015-8826-7b5eac8e986c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_c345b470-ba28-4f4e-a101-e4926bd44b77" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_6f66488c-20f7-4015-8826-7b5eac8e986c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_15ba8432-a7c4-4395-aedb-4d146742641d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_6f66488c-20f7-4015-8826-7b5eac8e986c" xlink:to="loc_srt_CurrencyAxis_15ba8432-a7c4-4395-aedb-4d146742641d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_15ba8432-a7c4-4395-aedb-4d146742641d_default" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_15ba8432-a7c4-4395-aedb-4d146742641d" xlink:to="loc_currency_AllCurrenciesDomain_15ba8432-a7c4-4395-aedb-4d146742641d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_f40b14d7-e82f-40cf-a3be-a6fa3330c935" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_15ba8432-a7c4-4395-aedb-4d146742641d" xlink:to="loc_currency_AllCurrenciesDomain_f40b14d7-e82f-40cf-a3be-a6fa3330c935" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AustralianDollarMember_a4041aec-1d67-42e6-89e4-81597cdd968c" xlink:href="stn-20221231.xsd#stn_AustralianDollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_f40b14d7-e82f-40cf-a3be-a6fa3330c935" xlink:to="loc_stn_AustralianDollarMember_a4041aec-1d67-42e6-89e4-81597cdd968c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BritishPoundMember_f0229760-826d-45bc-8fd9-73adfeb05bed" xlink:href="stn-20221231.xsd#stn_BritishPoundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_f40b14d7-e82f-40cf-a3be-a6fa3330c935" xlink:to="loc_stn_BritishPoundMember_f0229760-826d-45bc-8fd9-73adfeb05bed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherForeignCurrencyMember_d72b54fa-a502-43db-a7c2-b3971ce4490e" xlink:href="stn-20221231.xsd#stn_OtherForeignCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_f40b14d7-e82f-40cf-a3be-a6fa3330c935" xlink:to="loc_stn_OtherForeignCurrencyMember_d72b54fa-a502-43db-a7c2-b3971ce4490e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_ed4c6a0a-6926-4b05-9c8c-be83e72ba4ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_6f66488c-20f7-4015-8826-7b5eac8e986c" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_ed4c6a0a-6926-4b05-9c8c-be83e72ba4ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_ed4c6a0a-6926-4b05-9c8c-be83e72ba4ed_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_ed4c6a0a-6926-4b05-9c8c-be83e72ba4ed" xlink:to="loc_ifrs-full_BorrowingsByNameMember_ed4c6a0a-6926-4b05-9c8c-be83e72ba4ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_14a06603-77e4-4d00-98d0-0de6552e1d67" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_ed4c6a0a-6926-4b05-9c8c-be83e72ba4ed" xlink:to="loc_ifrs-full_BorrowingsByNameMember_14a06603-77e4-4d00-98d0-0de6552e1d67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_832d5821-e646-437a-900c-0f9fc53ee551" xlink:href="stn-20221231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_14a06603-77e4-4d00-98d0-0de6552e1d67" xlink:to="loc_stn_NotesPayableMember_832d5821-e646-437a-900c-0f9fc53ee551" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#ProvisionsSummaryofProvisionsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="extended" id="i103a42f63aab408197a68eb6baef6bf4_ProvisionsSummaryofProvisionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_7311194a-9e25-44e2-8194-0a42eb0f33ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_7311194a-9e25-44e2-8194-0a42eb0f33ad" xlink:to="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_499850e5-851c-41b2-bd9e-24dcdc859878" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:to="loc_ifrs-full_OtherProvisions_499850e5-851c-41b2-bd9e-24dcdc859878" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_5b88b679-0381-43af-80f4-a3929f2d44fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:to="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_5b88b679-0381-43af-80f4-a3929f2d44fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_b2248beb-9ab9-4a50-9a51-a785732e65b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_b2248beb-9ab9-4a50-9a51-a785732e65b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions_483c5b08-ea12-44fb-a5e1-b3f296d0f716" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProvisionUsedOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:to="loc_ifrs-full_ProvisionUsedOtherProvisions_483c5b08-ea12-44fb-a5e1-b3f296d0f716" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_8fd7f910-1ea9-4976-806b-376830ab2ab4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_8fd7f910-1ea9-4976-806b-376830ab2ab4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_21014a7c-988f-4785-bf9e-dcd21dcc4167" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherShorttermProvisions_a0d6a806-b429-4849-8add-c622ed147c97" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherShorttermProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_7311194a-9e25-44e2-8194-0a42eb0f33ad" xlink:to="loc_ifrs-full_OtherShorttermProvisions_a0d6a806-b429-4849-8add-c622ed147c97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermProvisions_fa260173-375e-492d-af46-00e1a8e187fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherLongtermProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_7311194a-9e25-44e2-8194-0a42eb0f33ad" xlink:to="loc_ifrs-full_OtherLongtermProvisions_fa260173-375e-492d-af46-00e1a8e187fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_2db6f99e-a14e-4d4b-94aa-c36176b65508" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_7311194a-9e25-44e2-8194-0a42eb0f33ad" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_2db6f99e-a14e-4d4b-94aa-c36176b65508" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_2acbf73b-74cf-4596-a688-0419fc4c322d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_2db6f99e-a14e-4d4b-94aa-c36176b65508" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_2acbf73b-74cf-4596-a688-0419fc4c322d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_2acbf73b-74cf-4596-a688-0419fc4c322d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_2acbf73b-74cf-4596-a688-0419fc4c322d" xlink:to="loc_ifrs-full_OtherProvisionsMember_2acbf73b-74cf-4596-a688-0419fc4c322d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_2acbf73b-74cf-4596-a688-0419fc4c322d" xlink:to="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SelfInsuredLiabilitiesProvisionMember_d6b09a48-cf82-4361-85cc-eb03c4098527" xlink:href="stn-20221231.xsd#stn_SelfInsuredLiabilitiesProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:to="loc_stn_SelfInsuredLiabilitiesProvisionMember_d6b09a48-cf82-4361-85cc-eb03c4098527" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_947fad58-c42a-4a9e-a9d8-acc9e52d17a3" xlink:href="stn-20221231.xsd#stn_ProvisionForClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:to="loc_stn_ProvisionForClaimsMember_947fad58-c42a-4a9e-a9d8-acc9e52d17a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_0032ac78-8736-4fda-8d49-771a81aa2054" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_0032ac78-8736-4fda-8d49-771a81aa2054" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvisionMember_842220ee-7974-4eee-ad38-5fe83582f1ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OnerousContractsProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:to="loc_ifrs-full_OnerousContractsProvisionMember_842220ee-7974-4eee-ad38-5fe83582f1ae" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#ProvisionsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ProvisionsAdditionalInformationDetails" xlink:type="extended" id="i68e7ffa23f4d4e79b206eb9434a38533_ProvisionsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4848f74e-a30f-4689-a135-577561abd262" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_01e4d40c-4841-4ff8-9a91-92a10f79046a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4848f74e-a30f-4689-a135-577561abd262" xlink:to="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_01e4d40c-4841-4ff8-9a91-92a10f79046a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1c519078-b3f7-4b33-a34a-e96ac8d5eb20" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4848f74e-a30f-4689-a135-577561abd262" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1c519078-b3f7-4b33-a34a-e96ac8d5eb20" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_63dbc07a-87e6-411e-bbbe-d06063187620" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1c519078-b3f7-4b33-a34a-e96ac8d5eb20" xlink:to="loc_ifrs-full_RangeAxis_63dbc07a-87e6-411e-bbbe-d06063187620" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_63dbc07a-87e6-411e-bbbe-d06063187620_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_63dbc07a-87e6-411e-bbbe-d06063187620" xlink:to="loc_ifrs-full_RangesMember_63dbc07a-87e6-411e-bbbe-d06063187620_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_c0e20a38-6d9d-494f-b705-99e91f2ce54e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_63dbc07a-87e6-411e-bbbe-d06063187620" xlink:to="loc_ifrs-full_RangesMember_c0e20a38-6d9d-494f-b705-99e91f2ce54e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_e351d79a-bd2a-42f6-9457-f3e8cbefb163" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_c0e20a38-6d9d-494f-b705-99e91f2ce54e" xlink:to="loc_ifrs-full_BottomOfRangeMember_e351d79a-bd2a-42f6-9457-f3e8cbefb163" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_c08943cf-e006-45d0-a77c-e54094757a13" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_c0e20a38-6d9d-494f-b705-99e91f2ce54e" xlink:to="loc_ifrs-full_TopOfRangeMember_c08943cf-e006-45d0-a77c-e54094757a13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_92f1da2c-9b1d-4963-86d5-98fd731852ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1c519078-b3f7-4b33-a34a-e96ac8d5eb20" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_92f1da2c-9b1d-4963-86d5-98fd731852ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_92f1da2c-9b1d-4963-86d5-98fd731852ce_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_92f1da2c-9b1d-4963-86d5-98fd731852ce" xlink:to="loc_ifrs-full_OtherProvisionsMember_92f1da2c-9b1d-4963-86d5-98fd731852ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_875f489f-cf6d-485b-a2c7-92d6f0787ca2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_92f1da2c-9b1d-4963-86d5-98fd731852ce" xlink:to="loc_ifrs-full_OtherProvisionsMember_875f489f-cf6d-485b-a2c7-92d6f0787ca2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_697672d7-2fa2-4f3c-9f32-aa56edbb590b" xlink:href="stn-20221231.xsd#stn_ProvisionForClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_875f489f-cf6d-485b-a2c7-92d6f0787ca2" xlink:to="loc_stn_ProvisionForClaimsMember_697672d7-2fa2-4f3c-9f32-aa56edbb590b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_0eef46b9-14b7-41cd-8466-c0db488dce80" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_875f489f-cf6d-485b-a2c7-92d6f0787ca2" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_0eef46b9-14b7-41cd-8466-c0db488dce80" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="extended" id="ifbec15c100ab4996bca83dd692e869d5_EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1dd21f34-d434-4221-b4f9-3c45c9953517" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_97b68208-aa66-452e-8cc6-a812dbbcc481" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1dd21f34-d434-4221-b4f9-3c45c9953517" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_97b68208-aa66-452e-8cc6-a812dbbcc481" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_42b23654-1ace-4450-9019-e4c0b588efde" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1dd21f34-d434-4221-b4f9-3c45c9953517" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_42b23654-1ace-4450-9019-e4c0b588efde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9c84aac9-197e-4776-8306-90206498efcc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1dd21f34-d434-4221-b4f9-3c45c9953517" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9c84aac9-197e-4776-8306-90206498efcc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_42c9312a-a19f-4ea6-873f-7dd1b7410ab7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1dd21f34-d434-4221-b4f9-3c45c9953517" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_42c9312a-a19f-4ea6-873f-7dd1b7410ab7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_ec4835e8-f07b-46c4-9f58-f8e4bd04e2c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_42c9312a-a19f-4ea6-873f-7dd1b7410ab7" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_ec4835e8-f07b-46c4-9f58-f8e4bd04e2c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_ec4835e8-f07b-46c4-9f58-f8e4bd04e2c8_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_ec4835e8-f07b-46c4-9f58-f8e4bd04e2c8" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_ec4835e8-f07b-46c4-9f58-f8e4bd04e2c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_086aa7e2-b5e2-42d2-83d1-271492f418c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_ec4835e8-f07b-46c4-9f58-f8e4bd04e2c8" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_086aa7e2-b5e2-42d2-83d1-271492f418c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_99be0410-9bb0-4171-801d-7e0d5f3591d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_086aa7e2-b5e2-42d2-83d1-271492f418c9" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_99be0410-9bb0-4171-801d-7e0d5f3591d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PostEmploymentBenefitPlansMember_ba5d5207-7a12-4dc9-9aea-9290c0d45618" xlink:href="stn-20221231.xsd#stn_PostEmploymentBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_086aa7e2-b5e2-42d2-83d1-271492f418c9" xlink:to="loc_stn_PostEmploymentBenefitPlansMember_ba5d5207-7a12-4dc9-9aea-9290c0d45618" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails" xlink:type="extended" id="ibf43d79bf1f846b8af2a8bc2dc0fc314_EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_c8982408-3a13-44c8-b07c-cad3aed1d975" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_c8982408-3a13-44c8-b07c-cad3aed1d975" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_197b014c-5348-4b82-909e-0c161fd78ab8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_197b014c-5348-4b82-909e-0c161fd78ab8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_5cab4756-2062-461e-b679-bb14b6e0fdc6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_5cab4756-2062-461e-b679-bb14b6e0fdc6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_1962c89b-8bb8-4999-8d9f-47feb0b44493" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_5cab4756-2062-461e-b679-bb14b6e0fdc6" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_1962c89b-8bb8-4999-8d9f-47feb0b44493" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_077ba116-a019-423d-8a3b-0d4275a174a8" xlink:href="stn-20221231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_5cab4756-2062-461e-b679-bb14b6e0fdc6" xlink:to="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_077ba116-a019-423d-8a3b-0d4275a174a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_60a4043f-240d-45d3-adb0-8a702c870787" xlink:href="stn-20221231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_5cab4756-2062-461e-b679-bb14b6e0fdc6" xlink:to="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_60a4043f-240d-45d3-adb0-8a702c870787" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_b3be35a7-aa9f-47c4-811a-3a93b553beb7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_b3be35a7-aa9f-47c4-811a-3a93b553beb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_501d74a7-08f2-4f4f-86d2-67f4d9c5d400" xlink:href="stn-20221231.xsd#stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:to="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_501d74a7-08f2-4f4f-86d2-67f4d9c5d400" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_9dbb5797-336c-44f3-8c9a-e46022469ded" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_501d74a7-08f2-4f4f-86d2-67f4d9c5d400" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_9dbb5797-336c-44f3-8c9a-e46022469ded" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_d426dfb3-dcea-4749-a2a7-a2681341901f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_501d74a7-08f2-4f4f-86d2-67f4d9c5d400" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_d426dfb3-dcea-4749-a2a7-a2681341901f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_02226aa7-becd-4a25-9017-d7b0dd0e16c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_501d74a7-08f2-4f4f-86d2-67f4d9c5d400" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_02226aa7-becd-4a25-9017-d7b0dd0e16c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_400e5e7d-2b7a-4450-ae3f-14c53de496b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_400e5e7d-2b7a-4450-ae3f-14c53de496b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_ad5a36b5-cb49-4732-86f8-3ce92820d8d5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_ad5a36b5-cb49-4732-86f8-3ce92820d8d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_f4594191-4611-4cf2-98ad-25f3ec81765e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_f4594191-4611-4cf2-98ad-25f3ec81765e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_cef0f37e-b6bf-43b1-a986-7bc412051d44" xlink:href="stn-20221231.xsd#stn_OtherNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_cef0f37e-b6bf-43b1-a986-7bc412051d44" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_1f05dc40-7d70-473e-a177-1bb0e09bea94" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_cef0f37e-b6bf-43b1-a986-7bc412051d44" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_1f05dc40-7d70-473e-a177-1bb0e09bea94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_281c20c0-58af-448b-9a53-4732a554422d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_cef0f37e-b6bf-43b1-a986-7bc412051d44" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_281c20c0-58af-448b-9a53-4732a554422d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_f5d2e997-f1fc-45d6-ac2d-6724337bbeba" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_cef0f37e-b6bf-43b1-a986-7bc412051d44" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_f5d2e997-f1fc-45d6-ac2d-6724337bbeba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_4437b2ca-9d59-4e9b-9b1e-04abcfc5e262" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_29982ae0-8840-4b10-8a75-f5e30a30b55c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_29982ae0-8840-4b10-8a75-f5e30a30b55c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_0b5a89fc-da42-420e-9ae9-657c64ca658f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_29982ae0-8840-4b10-8a75-f5e30a30b55c" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_0b5a89fc-da42-420e-9ae9-657c64ca658f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_0b5a89fc-da42-420e-9ae9-657c64ca658f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_0b5a89fc-da42-420e-9ae9-657c64ca658f" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_0b5a89fc-da42-420e-9ae9-657c64ca658f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_4e4f92ba-bd56-4152-ba38-8675fa182613" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_0b5a89fc-da42-420e-9ae9-657c64ca658f" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_4e4f92ba-bd56-4152-ba38-8675fa182613" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_91df3211-ce8b-428a-9a7d-808b5772018b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_4e4f92ba-bd56-4152-ba38-8675fa182613" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_91df3211-ce8b-428a-9a7d-808b5772018b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsMember_8bd10b9f-8084-4f82-a20a-8cc5a9592103" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PlanAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_4e4f92ba-bd56-4152-ba38-8675fa182613" xlink:to="loc_ifrs-full_PlanAssetsMember_8bd10b9f-8084-4f82-a20a-8cc5a9592103" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_01979e48-a317-4256-a0be-0beda7395e29" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_29982ae0-8840-4b10-8a75-f5e30a30b55c" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_01979e48-a317-4256-a0be-0beda7395e29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_01979e48-a317-4256-a0be-0beda7395e29_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_01979e48-a317-4256-a0be-0beda7395e29" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_01979e48-a317-4256-a0be-0beda7395e29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_7e0799d1-4759-4b0e-9912-b7c84720318c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_01979e48-a317-4256-a0be-0beda7395e29" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_7e0799d1-4759-4b0e-9912-b7c84720318c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_6f43728b-9836-4f98-8859-ae5426c7dcbc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_7e0799d1-4759-4b0e-9912-b7c84720318c" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_6f43728b-9836-4f98-8859-ae5426c7dcbc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="extended" id="i4147f2a973bb405cb5c89fb3bf17bea9_EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_9b9b4cd9-6d17-4a92-b544-7c037a4f3698" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_9b9b4cd9-6d17-4a92-b544-7c037a4f3698" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1f55a936-098d-4431-99ce-31ffdb9577c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1f55a936-098d-4431-99ce-31ffdb9577c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_26293261-eaca-4144-8099-dc7318af940d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_26293261-eaca-4144-8099-dc7318af940d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_28e6e058-59c2-4340-a0a1-b08c4b685e71" xlink:href="stn-20221231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_28e6e058-59c2-4340-a0a1-b08c4b685e71" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_9157527c-e260-49e8-b47f-33d23adcccd1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_9157527c-e260-49e8-b47f-33d23adcccd1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_d5db4684-914b-456b-9bff-dd356dad3291" xlink:href="stn-20221231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_d5db4684-914b-456b-9bff-dd356dad3291" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_2c3c936a-85b5-4644-8a55-39c892a7311f" xlink:href="stn-20221231.xsd#stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_2c3c936a-85b5-4644-8a55-39c892a7311f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_37ae6ac1-f825-468d-8943-a69ca4c79986" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_37ae6ac1-f825-468d-8943-a69ca4c79986" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_4bf2bfdf-0713-4b39-978d-704397d442ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_4bf2bfdf-0713-4b39-978d-704397d442ce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_9ad82c07-3364-4517-8d56-316ea967a9d3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_4bf2bfdf-0713-4b39-978d-704397d442ce" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_9ad82c07-3364-4517-8d56-316ea967a9d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9ad82c07-3364-4517-8d56-316ea967a9d3_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_9ad82c07-3364-4517-8d56-316ea967a9d3" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9ad82c07-3364-4517-8d56-316ea967a9d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5a29a06c-5da9-41af-ae27-f62edfbe4db3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_9ad82c07-3364-4517-8d56-316ea967a9d3" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5a29a06c-5da9-41af-ae27-f62edfbe4db3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_4d05962b-3f3e-428a-8427-769c3d1d929f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5a29a06c-5da9-41af-ae27-f62edfbe4db3" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_4d05962b-3f3e-428a-8427-769c3d1d929f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_be231d1f-78c1-4e8b-ae79-8b82a3202429" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level2And3OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5a29a06c-5da9-41af-ae27-f62edfbe4db3" xlink:to="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_be231d1f-78c1-4e8b-ae79-8b82a3202429" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails" xlink:type="extended" id="i043cc056d66d4745966c780be6d99119_EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_b76988f9-c4c3-43d4-91ba-210f85db2cac" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_b76988f9-c4c3-43d4-91ba-210f85db2cac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_87c097bc-de81-4c9e-bc2e-35d3efbbdfef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_87c097bc-de81-4c9e-bc2e-35d3efbbdfef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_38659c66-c64f-46f7-98e6-cf5222355b17" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_38659c66-c64f-46f7-98e6-cf5222355b17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_f231c3c1-5ba2-4063-9730-6ce49212f6dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_f231c3c1-5ba2-4063-9730-6ce49212f6dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_233a0ae6-a478-436a-92e6-4ec4e18ce822" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_233a0ae6-a478-436a-92e6-4ec4e18ce822" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_1ecd09c8-c73b-44bd-b3bd-61b869ad0288" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_233a0ae6-a478-436a-92e6-4ec4e18ce822" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_1ecd09c8-c73b-44bd-b3bd-61b869ad0288" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_1ecd09c8-c73b-44bd-b3bd-61b869ad0288_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_1ecd09c8-c73b-44bd-b3bd-61b869ad0288" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_1ecd09c8-c73b-44bd-b3bd-61b869ad0288_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_1ecd09c8-c73b-44bd-b3bd-61b869ad0288" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_a4d9c947-325e-415c-92a7-46a76546e9cc" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:to="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_a4d9c947-325e-415c-92a7-46a76546e9cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_9ec0d625-737d-42b4-858f-24d98296451c" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_9ec0d625-737d-42b4-858f-24d98296451c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_8bda559f-c9cb-4668-93c7-a1697d6e5957" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_8bda559f-c9cb-4668-93c7-a1697d6e5957" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_ae86a7c9-b4cd-449f-94d7-991738fc6a49" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_ae86a7c9-b4cd-449f-94d7-991738fc6a49" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_1e87a57b-cbbc-422d-a779-ff6fcb496319" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:to="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_1e87a57b-cbbc-422d-a779-ff6fcb496319" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CommitmentsDetails" xlink:type="extended" id="i48d52ac9dc454b7a8dff8f162442d557_CommitmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:href="stn-20221231.xsd#stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_7c9fb1dd-ecea-4ae2-9fcd-fcf9a806b684" xlink:href="stn-20221231.xsd#stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_7c9fb1dd-ecea-4ae2-9fcd-fcf9a806b684" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_0ab37574-de28-4f8c-9a6e-43e37ae1c6d7" xlink:href="stn-20221231.xsd#stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_0ab37574-de28-4f8c-9a6e-43e37ae1c6d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_a44f81d7-7687-422d-9b01-2f930a737929" xlink:href="stn-20221231.xsd#stn_LeasesNotYetCommencedToWhichLesseeIsCommitted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_a44f81d7-7687-422d-9b01-2f930a737929" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Commitments_7d98e351-dacc-4b47-a42c-85284a42df67" xlink:href="stn-20221231.xsd#stn_Commitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_stn_Commitments_7d98e351-dacc-4b47-a42c-85284a42df67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UndiscountedLeasePaymentsToBeReceived_2ccde9c1-ed1e-4258-a8a4-a8c0727cc258" xlink:href="stn-20221231.xsd#stn_UndiscountedLeasePaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_stn_UndiscountedLeasePaymentsToBeReceived_2ccde9c1-ed1e-4258-a8a4-a8c0727cc258" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_3c70b5df-a307-4943-bcfc-c75d23161de4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_3c70b5df-a307-4943-bcfc-c75d23161de4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_45c60f59-745d-4a2c-8c4f-673a31d96e6a" xlink:href="stn-20221231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_45c60f59-745d-4a2c-8c4f-673a31d96e6a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_a55f895f-a41a-4d67-8a9c-a3febe6f9c51" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_45c60f59-745d-4a2c-8c4f-673a31d96e6a" xlink:to="loc_ifrs-full_MaturityAxis_a55f895f-a41a-4d67-8a9c-a3febe6f9c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_a55f895f-a41a-4d67-8a9c-a3febe6f9c51_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_a55f895f-a41a-4d67-8a9c-a3febe6f9c51" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_a55f895f-a41a-4d67-8a9c-a3febe6f9c51_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_29bb08b4-343d-4b1f-959e-8d0ab0d310e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_a55f895f-a41a-4d67-8a9c-a3febe6f9c51" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_29bb08b4-343d-4b1f-959e-8d0ab0d310e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_51e4879d-5b2f-4994-8eee-9e5b2d86c41e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_29bb08b4-343d-4b1f-959e-8d0ab0d310e4" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_51e4879d-5b2f-4994-8eee-9e5b2d86c41e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_b9b3f7c5-3327-465f-b052-a49afead2e1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_29bb08b4-343d-4b1f-959e-8d0ab0d310e4" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_b9b3f7c5-3327-465f-b052-a49afead2e1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_2e4517d5-b9af-4c52-80e3-13a0a18410a7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_29bb08b4-343d-4b1f-959e-8d0ab0d310e4" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_2e4517d5-b9af-4c52-80e3-13a0a18410a7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ContingenciesandGuaranteesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#ContingenciesandGuaranteesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ContingenciesandGuaranteesDetails" xlink:type="extended" id="i88cedc630e2844069a06ab09a6715510_ContingenciesandGuaranteesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_935d71af-79b5-429a-84c6-ff02500b3061" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_933d1f88-2391-4913-a973-d7d3f981ee44" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EstimatedFinancialEffectOfContingentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_935d71af-79b5-429a-84c6-ff02500b3061" xlink:to="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_933d1f88-2391-4913-a973-d7d3f981ee44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_879e915f-5adc-4efa-822a-8f293a825cc7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_935d71af-79b5-429a-84c6-ff02500b3061" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_879e915f-5adc-4efa-822a-8f293a825cc7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_b70c9669-6c37-448d-a099-f3e4842fbe0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_879e915f-5adc-4efa-822a-8f293a825cc7" xlink:to="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_b70c9669-6c37-448d-a099-f3e4842fbe0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_b70c9669-6c37-448d-a099-f3e4842fbe0a_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_b70c9669-6c37-448d-a099-f3e4842fbe0a" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_b70c9669-6c37-448d-a099-f3e4842fbe0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_3784f07d-d0c9-4086-993d-11897138b3a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_b70c9669-6c37-448d-a099-f3e4842fbe0a" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_3784f07d-d0c9-4086-993d-11897138b3a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_9ae1680e-fb29-4060-951d-0442f3916205" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember_3784f07d-d0c9-4086-993d-11897138b3a0" xlink:to="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_9ae1680e-fb29-4060-951d-0442f3916205" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#ShareCapitalAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails" xlink:type="extended" id="i43dbe61578fd4f57bafaebe35a9a0d33_ShareCapitalAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_7f5648cc-be97-4de6-b03f-3af7f6d6b141" xlink:href="stn-20221231.xsd#stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_7f5648cc-be97-4de6-b03f-3af7f6d6b141" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharesRepurchasedForCancellation_6c60f94b-8ffe-4254-9612-48ec622cd60c" xlink:href="stn-20221231.xsd#stn_SharesRepurchasedForCancellation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_SharesRepurchasedForCancellation_6c60f94b-8ffe-4254-9612-48ec622cd60c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CancellationOfTreasuryShares_3bfef767-cea0-473a-ba5d-65a75b5c51ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CancellationOfTreasuryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_CancellationOfTreasuryShares_3bfef767-cea0-473a-ba5d-65a75b5c51ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReductionOfIssuedCapital_d56d8a85-80db-4442-8151-ebdee3fdbc84" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReductionOfIssuedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_ReductionOfIssuedCapital_d56d8a85-80db-4442-8151-ebdee3fdbc84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfContributedSurplus_13906ccd-476e-4fd3-bf65-4add384f27d8" xlink:href="stn-20221231.xsd#stn_ReductionOfContributedSurplus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_ReductionOfContributedSurplus_13906ccd-476e-4fd3-bf65-4add384f27d8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ChargesToRetainedEarnings_50e72d05-6a20-4dba-baae-29a5ab2f1bdc" xlink:href="stn-20221231.xsd#stn_ChargesToRetainedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_ChargesToRetainedEarnings_50e72d05-6a20-4dba-baae-29a5ab2f1bdc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendPayables_27535406-56c9-4d24-95fb-983b35a095cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendPayables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_DividendPayables_27535406-56c9-4d24-95fb-983b35a095cb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_c305edfe-dc5c-4da2-817d-a20075efc12a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_c305edfe-dc5c-4da2-817d-a20075efc12a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_b7d79182-4b65-4b27-9de4-85ef81eabcaf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_b7d79182-4b65-4b27-9de4-85ef81eabcaf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_fff6e652-0605-4a42-974b-5620aa5d938b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_fff6e652-0605-4a42-974b-5620aa5d938b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_3a6ba5f8-7f48-4c4a-80ce-632deee6d44d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_3a6ba5f8-7f48-4c4a-80ce-632deee6d44d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_a83b841e-a717-4b29-8535-f7fbaf6b0197" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_a83b841e-a717-4b29-8535-f7fbaf6b0197" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_VestingDurationForShareBasedPaymentArrangement_cf13dcdb-4a86-419b-902a-90b9fb0eb88e" xlink:href="stn-20221231.xsd#stn_VestingDurationForShareBasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_VestingDurationForShareBasedPaymentArrangement_cf13dcdb-4a86-419b-902a-90b9fb0eb88e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfCompensationInShares_6b7a7064-8e1b-409e-886b-f640fbc61412" xlink:href="stn-20221231.xsd#stn_PercentageOfCompensationInShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_PercentageOfCompensationInShares_6b7a7064-8e1b-409e-886b-f640fbc61412" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTradingDays_14cd3ff3-b85d-4f89-9443-d99d9f2cff98" xlink:href="stn-20221231.xsd#stn_NumberOfTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_NumberOfTradingDays_14cd3ff3-b85d-4f89-9443-d99d9f2cff98" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_b86ddf48-8a68-410d-8c34-b83ed04b6e3e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_b86ddf48-8a68-410d-8c34-b83ed04b6e3e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_575d265b-42cc-4990-8ad2-1d74f1c54ca1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_575d265b-42cc-4990-8ad2-1d74f1c54ca1" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_1903a1eb-b889-4154-919b-9a35a21e8f92" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_1903a1eb-b889-4154-919b-9a35a21e8f92" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested_9febb29e-0845-454e-9ade-57c6102d391e" xlink:href="stn-20221231.xsd#stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested_9febb29e-0845-454e-9ade-57c6102d391e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_03b1f747-a24b-4bed-b2dd-459d09118bb1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_03b1f747-a24b-4bed-b2dd-459d09118bb1" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_bb915f23-5dd9-4f86-876d-079892983d83" xlink:href="stn-20221231.xsd#stn_SharebasedPaymentArrangementVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_bb915f23-5dd9-4f86-876d-079892983d83" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_c9404755-e925-4a53-94de-6b0789cb296c" xlink:href="stn-20221231.xsd#stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_c9404755-e925-4a53-94de-6b0789cb296c" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfOtherEquityInstruments_bc71983d-630a-4887-be88-c6839ad792d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsOfOtherEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_PaymentsOfOtherEquityInstruments_bc71983d-630a-4887-be88-c6839ad792d9" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_81bb2a51-7984-4881-ab95-f7ba4abbee2b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_81bb2a51-7984-4881-ab95-f7ba4abbee2b" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_ccd17ad6-e45e-492f-99da-49ccb0122c18" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_ccd17ad6-e45e-492f-99da-49ccb0122c18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ccd17ad6-e45e-492f-99da-49ccb0122c18_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_ccd17ad6-e45e-492f-99da-49ccb0122c18" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ccd17ad6-e45e-492f-99da-49ccb0122c18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eb6a91e9-5890-4d82-ae9b-d7e75a18b087" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_ccd17ad6-e45e-492f-99da-49ccb0122c18" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eb6a91e9-5890-4d82-ae9b-d7e75a18b087" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficersAndEmployeesMember_e10f2185-d248-43e9-950a-127e2435b1ac" xlink:href="stn-20221231.xsd#stn_OfficersAndEmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eb6a91e9-5890-4d82-ae9b-d7e75a18b087" xlink:to="loc_stn_OfficersAndEmployeesMember_e10f2185-d248-43e9-950a-127e2435b1ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d26d2183-2c3b-4300-bf18-9cba13dd0ab3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d26d2183-2c3b-4300-bf18-9cba13dd0ab3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_d26d2183-2c3b-4300-bf18-9cba13dd0ab3_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d26d2183-2c3b-4300-bf18-9cba13dd0ab3" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_d26d2183-2c3b-4300-bf18-9cba13dd0ab3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d26d2183-2c3b-4300-bf18-9cba13dd0ab3" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_1ed1a5c3-7d91-4c7c-a42d-81d4d482f20a" xlink:href="stn-20221231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_1ed1a5c3-7d91-4c7c-a42d-81d4d482f20a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_bd5b94a9-a53e-429f-9220-da9aeffafe47" xlink:href="stn-20221231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:to="loc_stn_PerformanceShareUnitsMember_bd5b94a9-a53e-429f-9220-da9aeffafe47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_2d362b83-b570-4612-aab7-60f8aab00b9e" xlink:href="stn-20221231.xsd#stn_PerformanceShareUnitsPSUsExcludingDividendsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:to="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_2d362b83-b570-4612-aab7-60f8aab00b9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_1ac2d987-e86a-425b-8b34-fd6a6ef0797b" xlink:href="stn-20221231.xsd#stn_DeferredShareUnitsDSUsExcludingDividendsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:to="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_1ac2d987-e86a-425b-8b34-fd6a6ef0797b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_b2162478-edf6-4c26-b266-6a16d4ae268d" xlink:href="stn-20221231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_b2162478-edf6-4c26-b266-6a16d4ae268d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Axis_195f3fea-3fae-4eca-88d7-53f67fd62007" xlink:href="stn-20221231.xsd#stn_Vesting1Axis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:to="loc_stn_Vesting1Axis_195f3fea-3fae-4eca-88d7-53f67fd62007" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Domain_195f3fea-3fae-4eca-88d7-53f67fd62007_default" xlink:href="stn-20221231.xsd#stn_Vesting1Domain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_stn_Vesting1Axis_195f3fea-3fae-4eca-88d7-53f67fd62007" xlink:to="loc_stn_Vesting1Domain_195f3fea-3fae-4eca-88d7-53f67fd62007_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Domain_0d890be4-d883-4c3c-b0e1-3ec0a52af325" xlink:href="stn-20221231.xsd#stn_Vesting1Domain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_stn_Vesting1Axis_195f3fea-3fae-4eca-88d7-53f67fd62007" xlink:to="loc_stn_Vesting1Domain_0d890be4-d883-4c3c-b0e1-3ec0a52af325" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EstimatedHistoricalDataMember_988ae3bd-3f22-488c-adc0-f746f250db53" xlink:href="stn-20221231.xsd#stn_EstimatedHistoricalDataMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_Vesting1Domain_0d890be4-d883-4c3c-b0e1-3ec0a52af325" xlink:to="loc_stn_EstimatedHistoricalDataMember_988ae3bd-3f22-488c-adc0-f746f250db53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_b2fc2e69-d246-4c3a-bad4-9aeb750fe203" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:to="loc_ifrs-full_RangeAxis_b2fc2e69-d246-4c3a-bad4-9aeb750fe203" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_b2fc2e69-d246-4c3a-bad4-9aeb750fe203_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_b2fc2e69-d246-4c3a-bad4-9aeb750fe203" xlink:to="loc_ifrs-full_RangesMember_b2fc2e69-d246-4c3a-bad4-9aeb750fe203_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_138a6446-f0d0-4639-8f5d-27c916c3b6e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_b2fc2e69-d246-4c3a-bad4-9aeb750fe203" xlink:to="loc_ifrs-full_RangesMember_138a6446-f0d0-4639-8f5d-27c916c3b6e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_1388b85d-864a-4c16-ad9f-ec29b1cf7cf1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_138a6446-f0d0-4639-8f5d-27c916c3b6e3" xlink:to="loc_ifrs-full_BottomOfRangeMember_1388b85d-864a-4c16-ad9f-ec29b1cf7cf1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_70503efd-8121-4e86-afc4-285f5108b724" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_138a6446-f0d0-4639-8f5d-27c916c3b6e3" xlink:to="loc_ifrs-full_TopOfRangeMember_70503efd-8121-4e86-afc4-285f5108b724" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_b08b884f-b773-4564-8203-181646860961" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:to="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_b08b884f-b773-4564-8203-181646860961" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesMember_b08b884f-b773-4564-8203-181646860961_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ValuationTechniquesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_b08b884f-b773-4564-8203-181646860961" xlink:to="loc_ifrs-full_ValuationTechniquesMember_b08b884f-b773-4564-8203-181646860961_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesMember_fb9959dc-6338-4348-9930-bcdc11325a93" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ValuationTechniquesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_b08b884f-b773-4564-8203-181646860961" xlink:to="loc_ifrs-full_ValuationTechniquesMember_fb9959dc-6338-4348-9930-bcdc11325a93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionPricingModelMember_cdde70fa-1efa-4e7f-a0fa-4abb994b906f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OptionPricingModelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ValuationTechniquesMember_fb9959dc-6338-4348-9930-bcdc11325a93" xlink:to="loc_ifrs-full_OptionPricingModelMember_cdde70fa-1efa-4e7f-a0fa-4abb994b906f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails" xlink:type="extended" id="i6fc8afa3b5b940c7aac125c44b04c3af_ShareCapitalSummaryofDividendsDeclaredandRecordedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsLineItems_c6c0c20c-298b-47d0-973a-e5da3448b578" xlink:href="stn-20221231.xsd#stn_DisclosureOfDividendsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_892b3a7e-9652-4627-8671-2d9be8fd13cf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDividendsLineItems_c6c0c20c-298b-47d0-973a-e5da3448b578" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_892b3a7e-9652-4627-8671-2d9be8fd13cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares_a1550e86-7ada-443d-aa01-e1a7d8dc913f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaidOrdinaryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDividendsLineItems_c6c0c20c-298b-47d0-973a-e5da3448b578" xlink:to="loc_ifrs-full_DividendsPaidOrdinaryShares_a1550e86-7ada-443d-aa01-e1a7d8dc913f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsTable_c199ff91-5991-4eb2-87a0-060fb592e9b1" xlink:href="stn-20221231.xsd#stn_DisclosureOfDividendsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfDividendsLineItems_c6c0c20c-298b-47d0-973a-e5da3448b578" xlink:to="loc_stn_DisclosureOfDividendsTable_c199ff91-5991-4eb2-87a0-060fb592e9b1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOrdinarySharesAxis_762fb6bb-6854-455c-afd1-edd79bf95cac" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfDividendsTable_c199ff91-5991-4eb2-87a0-060fb592e9b1" xlink:to="loc_ifrs-full_ClassesOfOrdinarySharesAxis_762fb6bb-6854-455c-afd1-edd79bf95cac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember_762fb6bb-6854-455c-afd1-edd79bf95cac_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfOrdinarySharesAxis_762fb6bb-6854-455c-afd1-edd79bf95cac" xlink:to="loc_ifrs-full_OrdinarySharesMember_762fb6bb-6854-455c-afd1-edd79bf95cac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfOrdinarySharesAxis_762fb6bb-6854-455c-afd1-edd79bf95cac" xlink:to="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodOneMember_77777ab2-de5b-4d23-93c5-6496edb04385" xlink:href="stn-20221231.xsd#stn_OrdinarySharesPerSharePeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:to="loc_stn_OrdinarySharesPerSharePeriodOneMember_77777ab2-de5b-4d23-93c5-6496edb04385" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodTwoMember_292e5c28-db2e-4045-8f9f-849b4d207d67" xlink:href="stn-20221231.xsd#stn_OrdinarySharesPerSharePeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:to="loc_stn_OrdinarySharesPerSharePeriodTwoMember_292e5c28-db2e-4045-8f9f-849b4d207d67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodThreeMember_56231a9f-e116-4432-abba-ff9cc7be7e4c" xlink:href="stn-20221231.xsd#stn_OrdinarySharesPerSharePeriodThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:to="loc_stn_OrdinarySharesPerSharePeriodThreeMember_56231a9f-e116-4432-abba-ff9cc7be7e4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFourMember_11c822f1-499c-47f4-8777-ee6daea63f4d" xlink:href="stn-20221231.xsd#stn_OrdinarySharesPerSharePeriodFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFourMember_11c822f1-499c-47f4-8777-ee6daea63f4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFiveMember_b3ebdf07-004b-4716-aade-8ddfeadb5131" xlink:href="stn-20221231.xsd#stn_OrdinarySharesPerSharePeriodFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFiveMember_b3ebdf07-004b-4716-aade-8ddfeadb5131" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" xlink:type="extended" id="id9e9b3195c7241e490205341d33a1101_ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_e843586d-94bc-4fc9-b35a-00986110dea5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_e843586d-94bc-4fc9-b35a-00986110dea5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_ce4efe9b-4df0-4e2f-b977-94a7c3ca787f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_ce4efe9b-4df0-4e2f-b977-94a7c3ca787f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_ddc850d2-a14c-4ca2-b43e-156342b7b7e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_ddc850d2-a14c-4ca2-b43e-156342b7b7e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_9bf97e9a-7511-459c-91c8-bc1a570c50e0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_9bf97e9a-7511-459c-91c8-bc1a570c50e0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_f5eefe73-3440-40b7-bbcb-04af6319cca4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_a6e51d01-8ffc-4bb4-8bef-db5c4070efc3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_a6e51d01-8ffc-4bb4-8bef-db5c4070efc3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_4c7252f9-0e6e-4f10-88ac-35bd598acfa0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_4c7252f9-0e6e-4f10-88ac-35bd598acfa0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_79998c9f-c228-4b36-83e2-0a959a2089bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_4c7252f9-0e6e-4f10-88ac-35bd598acfa0" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_79998c9f-c228-4b36-83e2-0a959a2089bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_79998c9f-c228-4b36-83e2-0a959a2089bf_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_79998c9f-c228-4b36-83e2-0a959a2089bf" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_79998c9f-c228-4b36-83e2-0a959a2089bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_454d6d77-d466-432e-8357-ada37508080f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_79998c9f-c228-4b36-83e2-0a959a2089bf" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_454d6d77-d466-432e-8357-ada37508080f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_066f93be-d882-4ff3-b263-e542a17bec4e" xlink:href="stn-20221231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_454d6d77-d466-432e-8357-ada37508080f" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_066f93be-d882-4ff3-b263-e542a17bec4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_adb5513a-6c62-485f-9020-543c6992d193" xlink:href="stn-20221231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_454d6d77-d466-432e-8357-ada37508080f" xlink:to="loc_stn_PerformanceShareUnitsMember_adb5513a-6c62-485f-9020-543c6992d193" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_ed925206-c656-4843-8393-a3f5eca002f1" xlink:href="stn-20221231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_454d6d77-d466-432e-8357-ada37508080f" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_ed925206-c656-4843-8393-a3f5eca002f1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" xlink:type="extended" id="i7c97cf4e15944adebf312511002f9be5_FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_b05d24b9-dc53-48c5-a298-595388635f0c" xlink:href="stn-20221231.xsd#stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_499ea611-2fec-4c66-a855-8f8f39c11c5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_b05d24b9-dc53-48c5-a298-595388635f0c" xlink:to="loc_ifrs-full_OtherFinancialAssets_499ea611-2fec-4c66-a855-8f8f39c11c5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_de5e2fd4-0fbb-4c04-8647-c311098101ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_b05d24b9-dc53-48c5-a298-595388635f0c" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_de5e2fd4-0fbb-4c04-8647-c311098101ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_b05d24b9-dc53-48c5-a298-595388635f0c" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_c9ac7285-c0a5-4d41-a380-8db163517648" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:to="loc_ifrs-full_MeasurementAxis_c9ac7285-c0a5-4d41-a380-8db163517648" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_c9ac7285-c0a5-4d41-a380-8db163517648_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_c9ac7285-c0a5-4d41-a380-8db163517648" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_c9ac7285-c0a5-4d41-a380-8db163517648_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_833353e8-70b9-4322-9d4b-0ebd12c0ec55" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_c9ac7285-c0a5-4d41-a380-8db163517648" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_833353e8-70b9-4322-9d4b-0ebd12c0ec55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecurringFairValueMeasurementMember_a253daf8-9efc-4e1c-b24d-11e8d7295834" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RecurringFairValueMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_833353e8-70b9-4322-9d4b-0ebd12c0ec55" xlink:to="loc_ifrs-full_RecurringFairValueMeasurementMember_a253daf8-9efc-4e1c-b24d-11e8d7295834" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_02d63b1d-b86d-4909-b436-06e67ec78e23" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_02d63b1d-b86d-4909-b436-06e67ec78e23" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_02d63b1d-b86d-4909-b436-06e67ec78e23_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_02d63b1d-b86d-4909-b436-06e67ec78e23" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_02d63b1d-b86d-4909-b436-06e67ec78e23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_63b0cd4d-4881-47c9-aa71-22fb48d17d2a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_02d63b1d-b86d-4909-b436-06e67ec78e23" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_63b0cd4d-4881-47c9-aa71-22fb48d17d2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_d08d7a22-faa9-4f6a-a2d5-8625edb9717d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_63b0cd4d-4881-47c9-aa71-22fb48d17d2a" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_d08d7a22-faa9-4f6a-a2d5-8625edb9717d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_1ef094a6-5b99-479c-ae8a-6ee96a53472f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_63b0cd4d-4881-47c9-aa71-22fb48d17d2a" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_1ef094a6-5b99-479c-ae8a-6ee96a53472f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_93b4aa22-7467-4e29-85dd-bb3647ea2760" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_63b0cd4d-4881-47c9-aa71-22fb48d17d2a" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_93b4aa22-7467-4e29-85dd-bb3647ea2760" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_415079d6-cf64-4dec-8cb3-2990b2ee084c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_415079d6-cf64-4dec-8cb3-2990b2ee084c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_415079d6-cf64-4dec-8cb3-2990b2ee084c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_415079d6-cf64-4dec-8cb3-2990b2ee084c" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_415079d6-cf64-4dec-8cb3-2990b2ee084c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_b5943a66-20fe-4e3c-a11c-26ce1b8f5097" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_415079d6-cf64-4dec-8cb3-2990b2ee084c" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_b5943a66-20fe-4e3c-a11c-26ce1b8f5097" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_24f2a8f9-b0f7-4974-bb23-d36fbff084eb" xlink:href="stn-20221231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_b5943a66-20fe-4e3c-a11c-26ce1b8f5097" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_24f2a8f9-b0f7-4974-bb23-d36fbff084eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativesMember_9aeee24c-9630-42f8-98b1-f8b2bd7f1970" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DerivativesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_b5943a66-20fe-4e3c-a11c-26ce1b8f5097" xlink:to="loc_ifrs-full_DerivativesMember_9aeee24c-9630-42f8-98b1-f8b2bd7f1970" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_7692d4f5-2f30-436a-a261-f60777619937" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_7692d4f5-2f30-436a-a261-f60777619937" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_7692d4f5-2f30-436a-a261-f60777619937_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_7692d4f5-2f30-436a-a261-f60777619937" xlink:to="loc_ifrs-full_LiabilitiesMember_7692d4f5-2f30-436a-a261-f60777619937_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_f2f6c2dd-85e9-4662-87ee-1ae0aead911e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_7692d4f5-2f30-436a-a261-f60777619937" xlink:to="loc_ifrs-full_LiabilitiesMember_f2f6c2dd-85e9-4662-87ee-1ae0aead911e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_db298aeb-fa30-4f60-8e39-851df4cbec12" xlink:href="stn-20221231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_f2f6c2dd-85e9-4662-87ee-1ae0aead911e" xlink:to="loc_stn_NotesPayableMember_db298aeb-fa30-4f60-8e39-851df4cbec12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativesMember_904ffa6e-3ec8-4e86-9b5b-6e2768663b66" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DerivativesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_f2f6c2dd-85e9-4662-87ee-1ae0aead911e" xlink:to="loc_ifrs-full_DerivativesMember_904ffa6e-3ec8-4e86-9b5b-6e2768663b66" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails" xlink:type="extended" id="i89349f55c6414d12a5f05d1afd063419_FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_64417b66-7f23-47ab-a77e-e29a71a96c16" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_4a2bd390-89ff-4c97-ae74-f9e419922590" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_64417b66-7f23-47ab-a77e-e29a71a96c16" xlink:to="loc_ifrs-full_Liabilities_4a2bd390-89ff-4c97-ae74-f9e419922590" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_1268d93c-ecf3-4ad6-9d42-ecf601c78b7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_64417b66-7f23-47ab-a77e-e29a71a96c16" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_1268d93c-ecf3-4ad6-9d42-ecf601c78b7a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_f9df63c5-492d-479c-a173-3e71a1b0943c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_1268d93c-ecf3-4ad6-9d42-ecf601c78b7a" xlink:to="loc_ifrs-full_MeasurementAxis_f9df63c5-492d-479c-a173-3e71a1b0943c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_f9df63c5-492d-479c-a173-3e71a1b0943c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_f9df63c5-492d-479c-a173-3e71a1b0943c" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_f9df63c5-492d-479c-a173-3e71a1b0943c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_c9c124f3-5dd1-479f-a638-0328c8692160" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_f9df63c5-492d-479c-a173-3e71a1b0943c" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_c9c124f3-5dd1-479f-a638-0328c8692160" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_b0eeaa77-0870-4097-a4da-5bea039d532e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_c9c124f3-5dd1-479f-a638-0328c8692160" xlink:to="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_b0eeaa77-0870-4097-a4da-5bea039d532e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_f64a58f8-af1b-459d-bfa5-9e1034472316" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_1268d93c-ecf3-4ad6-9d42-ecf601c78b7a" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_f64a58f8-af1b-459d-bfa5-9e1034472316" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_f64a58f8-af1b-459d-bfa5-9e1034472316_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_f64a58f8-af1b-459d-bfa5-9e1034472316" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_f64a58f8-af1b-459d-bfa5-9e1034472316_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5c039064-63d6-43c8-a5ac-b060e87c62a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_f64a58f8-af1b-459d-bfa5-9e1034472316" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5c039064-63d6-43c8-a5ac-b060e87c62a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_75ed4ca6-1dd3-4c68-a12a-ca71dd994030" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5c039064-63d6-43c8-a5ac-b060e87c62a5" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_75ed4ca6-1dd3-4c68-a12a-ca71dd994030" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_9b773e41-249b-4ef8-8b22-0ad3de66a226" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5c039064-63d6-43c8-a5ac-b060e87c62a5" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_9b773e41-249b-4ef8-8b22-0ad3de66a226" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_ef9656be-ad95-41b0-b395-410faf79db4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5c039064-63d6-43c8-a5ac-b060e87c62a5" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_ef9656be-ad95-41b0-b395-410faf79db4e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_a0d8e44a-ebba-407f-9cf9-e8217a564776" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_1268d93c-ecf3-4ad6-9d42-ecf601c78b7a" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_a0d8e44a-ebba-407f-9cf9-e8217a564776" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_a0d8e44a-ebba-407f-9cf9-e8217a564776_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_a0d8e44a-ebba-407f-9cf9-e8217a564776" xlink:to="loc_ifrs-full_LiabilitiesMember_a0d8e44a-ebba-407f-9cf9-e8217a564776_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_0c0eb640-cc88-412d-bc12-5f93c2e847a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_a0d8e44a-ebba-407f-9cf9-e8217a564776" xlink:to="loc_ifrs-full_LiabilitiesMember_0c0eb640-cc88-412d-bc12-5f93c2e847a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_c2e44795-5c72-421a-b0a4-81e9131b9364" xlink:href="stn-20221231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_0c0eb640-cc88-412d-bc12-5f93c2e847a9" xlink:to="loc_stn_SeniorUnsecuredNotesMember_c2e44795-5c72-421a-b0a4-81e9131b9364" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#FinancialInstrumentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="extended" id="i8d62176223444bf783da70ef01ffb79b_FinancialInstrumentsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NominalAmountOfHedgingInstrument_cff1c6b2-795b-4861-9801-819be4d89b97" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NominalAmountOfHedgingInstrument"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_NominalAmountOfHedgingInstrument_cff1c6b2-795b-4861-9801-819be4d89b97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageRateOfHedgingInstrument_9202e3b3-3597-4096-8a35-f04efa22a712" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AverageRateOfHedgingInstrument"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_AverageRateOfHedgingInstrument_9202e3b3-3597-4096-8a35-f04efa22a712" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_878bcca0-9c01-4e38-b4bc-bed736528245" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_878bcca0-9c01-4e38-b4bc-bed736528245" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_f6d66378-458c-4980-9803-9cd934c39b1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_f6d66378-458c-4980-9803-9cd934c39b1b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_abce7348-2763-4d64-83be-220c02108ca7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_abce7348-2763-4d64-83be-220c02108ca7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_904c80e9-8732-4580-a257-94410575e5ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_904c80e9-8732-4580-a257-94410575e5ab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_af7a2d5a-f584-4f84-9900-aedf327b94ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LossesOnChangeInFairValueOfDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_af7a2d5a-f584-4f84-9900-aedf327b94ad" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives_aee1d97c-a7df-4565-94c7-6915395676fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsOnChangeInFairValueOfDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives_aee1d97c-a7df-4565-94c7-6915395676fe" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_415f09a1-3552-410c-bee1-6d201b93b851" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_NotionalAmount_415f09a1-3552-410c-bee1-6d201b93b851" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaximumExposureToCreditRisk_6d818d31-aef3-4416-8b62-6228e1cb8fef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaximumExposureToCreditRisk"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_MaximumExposureToCreditRisk_6d818d31-aef3-4416-8b62-6228e1cb8fef" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_27a39567-e8fc-4218-928c-bef27e562aa4" xlink:href="stn-20221231.xsd#stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_27a39567-e8fc-4218-928c-bef27e562aa4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_f9a29a43-54d7-4be0-8d47-12841aaaf027" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_f9a29a43-54d7-4be0-8d47-12841aaaf027" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_7e0fc9ad-2c07-4196-8cc2-ef83a74d06e0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_7e0fc9ad-2c07-4196-8cc2-ef83a74d06e0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices_36c9c902-523a-4d1e-99ba-e5504f3ca055" xlink:href="stn-20221231.xsd#stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices_36c9c902-523a-4d1e-99ba-e5504f3ca055" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_cc090219-c5f7-4973-a0fe-b6e9f8cf596e" xlink:href="stn-20221231.xsd#stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_cc090219-c5f7-4973-a0fe-b6e9f8cf596e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_08411472-98bf-47f9-87df-1401a27846b5" xlink:href="stn-20221231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_08411472-98bf-47f9-87df-1401a27846b5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_977f598d-7320-4123-b8f2-ae924fb4c8b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_977f598d-7320-4123-b8f2-ae924fb4c8b7" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_bbc84be8-bfe3-4bd9-80aa-f45c9e98fce8" xlink:href="stn-20221231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_bbc84be8-bfe3-4bd9-80aa-f45c9e98fce8" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings_f2337c3d-33cf-4fb6-9de5-c858c29f1f5b" xlink:href="stn-20221231.xsd#stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings_f2337c3d-33cf-4fb6-9de5-c858c29f1f5b" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_a6e11f61-f9f0-4528-9c11-b8fbe1235463" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_a6e11f61-f9f0-4528-9c11-b8fbe1235463" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_a6e11f61-f9f0-4528-9c11-b8fbe1235463_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_a6e11f61-f9f0-4528-9c11-b8fbe1235463" xlink:to="loc_ifrs-full_TypesOfHedgesMember_a6e11f61-f9f0-4528-9c11-b8fbe1235463_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_44c66c56-94e3-498c-b78f-a663d91f7065" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_a6e11f61-f9f0-4528-9c11-b8fbe1235463" xlink:to="loc_ifrs-full_TypesOfHedgesMember_44c66c56-94e3-498c-b78f-a663d91f7065" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_1c0618db-3351-481f-8dbb-04f97f8d7452" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfHedgesMember_44c66c56-94e3-498c-b78f-a663d91f7065" xlink:to="loc_ifrs-full_CashFlowHedgesMember_1c0618db-3351-481f-8dbb-04f97f8d7452" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_de6fe5a7-b785-4aef-a4bd-5d2445f6d17e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_de6fe5a7-b785-4aef-a4bd-5d2445f6d17e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_de6fe5a7-b785-4aef-a4bd-5d2445f6d17e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_de6fe5a7-b785-4aef-a4bd-5d2445f6d17e" xlink:to="loc_ifrs-full_FinancialAssetsMember_de6fe5a7-b785-4aef-a4bd-5d2445f6d17e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_30da3c2e-8e97-43ce-b695-f1698ae9e889" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_de6fe5a7-b785-4aef-a4bd-5d2445f6d17e" xlink:to="loc_ifrs-full_FinancialAssetsMember_30da3c2e-8e97-43ce-b695-f1698ae9e889" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_83e0e621-c9d1-44d7-b82c-112f477f268a" xlink:href="stn-20221231.xsd#stn_ReturnSwapOnShareBasedCompensationUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_30da3c2e-8e97-43ce-b695-f1698ae9e889" xlink:to="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_83e0e621-c9d1-44d7-b82c-112f477f268a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_e4f8ebf0-59cf-4848-8bc4-6d3cf879704c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_30da3c2e-8e97-43ce-b695-f1698ae9e889" xlink:to="loc_ifrs-full_ForwardContractMember_e4f8ebf0-59cf-4848-8bc4-6d3cf879704c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_8ff11613-ca37-4d23-ae47-721056e8fc8e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_8ff11613-ca37-4d23-ae47-721056e8fc8e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_8ff11613-ca37-4d23-ae47-721056e8fc8e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_8ff11613-ca37-4d23-ae47-721056e8fc8e" xlink:to="loc_ifrs-full_BorrowingsByNameMember_8ff11613-ca37-4d23-ae47-721056e8fc8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_8dd6bdde-cf85-442d-9634-a38cdb793d05" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_8ff11613-ca37-4d23-ae47-721056e8fc8e" xlink:to="loc_ifrs-full_BorrowingsByNameMember_8dd6bdde-cf85-442d-9634-a38cdb793d05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_fb11e71c-e684-4bf9-8023-a0a76a9a18ce" xlink:href="stn-20221231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_8dd6bdde-cf85-442d-9634-a38cdb793d05" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_fb11e71c-e684-4bf9-8023-a0a76a9a18ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CreditFacilitiesMember_e5e65291-3877-4fd8-8b0c-18dc7d1a3df3" xlink:href="stn-20221231.xsd#stn_CreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_8dd6bdde-cf85-442d-9634-a38cdb793d05" xlink:to="loc_stn_CreditFacilitiesMember_e5e65291-3877-4fd8-8b0c-18dc7d1a3df3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_bd6f35cf-3884-4b6a-8ee3-44b560d1bdf5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_bd6f35cf-3884-4b6a-8ee3-44b560d1bdf5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_bd6f35cf-3884-4b6a-8ee3-44b560d1bdf5_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_bd6f35cf-3884-4b6a-8ee3-44b560d1bdf5" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_bd6f35cf-3884-4b6a-8ee3-44b560d1bdf5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_c11e8659-b105-4fd8-81ea-cb9f48677503" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_bd6f35cf-3884-4b6a-8ee3-44b560d1bdf5" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_c11e8659-b105-4fd8-81ea-cb9f48677503" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_39db2b7c-b668-4ae6-b399-af81cdd93ffc" xlink:href="stn-20221231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_c11e8659-b105-4fd8-81ea-cb9f48677503" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_39db2b7c-b668-4ae6-b399-af81cdd93ffc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_6830e131-7782-4418-aff5-fc8654ae538d" xlink:href="stn-20221231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_c11e8659-b105-4fd8-81ea-cb9f48677503" xlink:to="loc_stn_PerformanceShareUnitsMember_6830e131-7782-4418-aff5-fc8654ae538d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_157879a4-7cce-49a0-b3c9-06937d8797e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_srt_CurrencyAxis_157879a4-7cce-49a0-b3c9-06937d8797e5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_157879a4-7cce-49a0-b3c9-06937d8797e5_default" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_157879a4-7cce-49a0-b3c9-06937d8797e5" xlink:to="loc_currency_AllCurrenciesDomain_157879a4-7cce-49a0-b3c9-06937d8797e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_bf8521b3-4ba3-4d1f-bf22-05d9e75eaa98" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_157879a4-7cce-49a0-b3c9-06937d8797e5" xlink:to="loc_currency_AllCurrenciesDomain_bf8521b3-4ba3-4d1f-bf22-05d9e75eaa98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_44e6d768-eceb-4d16-9e86-895b9f97d741" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_bf8521b3-4ba3-4d1f-bf22-05d9e75eaa98" xlink:to="loc_currency_USD_44e6d768-eceb-4d16-9e86-895b9f97d741" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AUD_22630916-68d7-4aaf-9f85-1570efec043e" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AUD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_bf8521b3-4ba3-4d1f-bf22-05d9e75eaa98" xlink:to="loc_currency_AUD_22630916-68d7-4aaf-9f85-1570efec043e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_2f4d8a0c-4c21-4c6b-a6e5-d7b10470465b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_2f4d8a0c-4c21-4c6b-a6e5-d7b10470465b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesMember_2f4d8a0c-4c21-4c6b-a6e5-d7b10470465b_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_2f4d8a0c-4c21-4c6b-a6e5-d7b10470465b" xlink:to="loc_ifrs-full_FinancialLiabilitiesMember_2f4d8a0c-4c21-4c6b-a6e5-d7b10470465b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesMember_96a288f9-12e8-49be-b4e8-78d8c101a0d6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_2f4d8a0c-4c21-4c6b-a6e5-d7b10470465b" xlink:to="loc_ifrs-full_FinancialLiabilitiesMember_96a288f9-12e8-49be-b4e8-78d8c101a0d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_09875433-be5a-45e8-b905-54cb38fb8850" xlink:href="stn-20221231.xsd#stn_ReturnSwapOnShareBasedCompensationUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesMember_96a288f9-12e8-49be-b4e8-78d8c101a0d6" xlink:to="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_09875433-be5a-45e8-b905-54cb38fb8850" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails" xlink:type="extended" id="i02d93971372b4f7ea69b07bfe650a3a0_FinancialInstrumentsSummaryofLossAllowanceProvisionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_40a75eaa-a72b-4d2f-ab02-95068215679e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpectedCreditLossRate_d08c528d-d4af-4f7f-a494-d108a1955504" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpectedCreditLossRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_40a75eaa-a72b-4d2f-ab02-95068215679e" xlink:to="loc_ifrs-full_ExpectedCreditLossRate_d08c528d-d4af-4f7f-a494-d108a1955504" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_ed6ba64d-86a4-42c2-86ff-70dbeecf332b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_40a75eaa-a72b-4d2f-ab02-95068215679e" xlink:to="loc_ifrs-full_FinancialAssets_ed6ba64d-86a4-42c2-86ff-70dbeecf332b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_28376205-4d7b-4e5b-b482-8320bb6466b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_40a75eaa-a72b-4d2f-ab02-95068215679e" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_28376205-4d7b-4e5b-b482-8320bb6466b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixTable_6c75d375-e0fb-4df9-bc98-ced5df424b20" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_40a75eaa-a72b-4d2f-ab02-95068215679e" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixTable_6c75d375-e0fb-4df9-bc98-ced5df424b20" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_0820b871-fabb-4f9c-9466-c0960d1e13f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_6c75d375-e0fb-4df9-bc98-ced5df424b20" xlink:to="loc_ifrs-full_PastDueStatusAxis_0820b871-fabb-4f9c-9466-c0960d1e13f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_0820b871-fabb-4f9c-9466-c0960d1e13f5_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PastDueStatusAxis_0820b871-fabb-4f9c-9466-c0960d1e13f5" xlink:to="loc_ifrs-full_PastDueStatusMember_0820b871-fabb-4f9c-9466-c0960d1e13f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PastDueStatusAxis_0820b871-fabb-4f9c-9466-c0960d1e13f5" xlink:to="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentMember_dfa340ca-8324-4885-9fc5-05349dad8a55" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:to="loc_ifrs-full_CurrentMember_dfa340ca-8324-4885-9fc5-05349dad8a55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_0147ff59-8722-42b6-8652-a4714c244e7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_0147ff59-8722-42b6-8652-a4714c244e7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_a53b36c3-3f87-4511-b67a-f96814168f58" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:to="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_a53b36c3-3f87-4511-b67a-f96814168f58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_c4d9eeae-784f-4d4f-b139-1fce1f5c6a22" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:to="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_c4d9eeae-784f-4d4f-b139-1fce1f5c6a22" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourMonthsMember_932edfb9-8eb9-4407-aad4-1b762355343f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanFourMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:to="loc_ifrs-full_LaterThanFourMonthsMember_932edfb9-8eb9-4407-aad4-1b762355343f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_9c89ea3c-3571-402f-a32f-9584113f6e4c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_6c75d375-e0fb-4df9-bc98-ced5df424b20" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_9c89ea3c-3571-402f-a32f-9584113f6e4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_9c89ea3c-3571-402f-a32f-9584113f6e4c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_9c89ea3c-3571-402f-a32f-9584113f6e4c" xlink:to="loc_ifrs-full_CarryingAmountMember_9c89ea3c-3571-402f-a32f-9584113f6e4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_e008a05c-45aa-42b2-af08-68b289033167" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_9c89ea3c-3571-402f-a32f-9584113f6e4c" xlink:to="loc_ifrs-full_CarryingAmountMember_e008a05c-45aa-42b2-af08-68b289033167" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_5806bc3f-38db-49f7-a87b-d958e2374343" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_e008a05c-45aa-42b2-af08-68b289033167" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_5806bc3f-38db-49f7-a87b-d958e2374343" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_5c651f30-fb6b-445f-9e00-fe4979e2d9a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_e008a05c-45aa-42b2-af08-68b289033167" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_5c651f30-fb6b-445f-9e00-fe4979e2d9a2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="extended" id="i0bb5b676d8074196bbf21553cc2f9d87_FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_7520586c-0c12-4287-a8bd-484b9969abed" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_7520586c-0c12-4287-a8bd-484b9969abed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_74c091ac-5328-4519-964e-6746a5af0851" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_74c091ac-5328-4519-964e-6746a5af0851" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_40f22757-a5b6-4460-94e5-b9dc7d73cc60" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_40f22757-a5b6-4460-94e5-b9dc7d73cc60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_d022ca7b-4735-41b1-aed1-c438f35bc66a" xlink:href="stn-20221231.xsd#stn_NonCurrentBorrowingsUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_d022ca7b-4735-41b1-aed1-c438f35bc66a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherBorrowingsUndiscountedCashFlows_4f787c42-d802-46d8-99de-3d848ccb93c7" xlink:href="stn-20221231.xsd#stn_OtherBorrowingsUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_stn_OtherBorrowingsUndiscountedCashFlows_4f787c42-d802-46d8-99de-3d848ccb93c7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_69337a81-13ff-4784-87f0-695b9338afbb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_69337a81-13ff-4784-87f0-695b9338afbb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_bf522561-4628-4ec7-a6d2-02aaa1fc6990" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_bf522561-4628-4ec7-a6d2-02aaa1fc6990" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_0cc3fe6d-f00f-455b-8485-bc510909cbd5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_bf522561-4628-4ec7-a6d2-02aaa1fc6990" xlink:to="loc_ifrs-full_MaturityAxis_0cc3fe6d-f00f-455b-8485-bc510909cbd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_0cc3fe6d-f00f-455b-8485-bc510909cbd5_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_0cc3fe6d-f00f-455b-8485-bc510909cbd5" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_0cc3fe6d-f00f-455b-8485-bc510909cbd5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_0fcb9bf4-9759-4d88-bfa2-5e9b54a1c168" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_0cc3fe6d-f00f-455b-8485-bc510909cbd5" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_0fcb9bf4-9759-4d88-bfa2-5e9b54a1c168" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_fde6bd01-b62f-452d-a790-c164518ecf2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0fcb9bf4-9759-4d88-bfa2-5e9b54a1c168" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_fde6bd01-b62f-452d-a790-c164518ecf2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_7aee8ec2-31b9-477c-81e9-434e94a67086" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0fcb9bf4-9759-4d88-bfa2-5e9b54a1c168" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_7aee8ec2-31b9-477c-81e9-434e94a67086" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_4295568a-53d7-4ff0-a9a6-83edd2d072e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0fcb9bf4-9759-4d88-bfa2-5e9b54a1c168" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_4295568a-53d7-4ff0-a9a6-83edd2d072e3" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CapitalManagementAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails" xlink:type="extended" id="i6606f349981f45f0bbf8d8af6c282225_CapitalManagementAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_ec3eaef7-a582-4531-881f-213a73414a28" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnencumberedCashLeverageRatioCovenant_d404c43c-895d-4fd0-a8dc-aeb1fe601a7f" xlink:href="stn-20221231.xsd#stn_UnencumberedCashLeverageRatioCovenant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_ec3eaef7-a582-4531-881f-213a73414a28" xlink:to="loc_stn_UnencumberedCashLeverageRatioCovenant_d404c43c-895d-4fd0-a8dc-aeb1fe601a7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_7950e45c-3a6f-44eb-96d4-637514775222" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_ec3eaef7-a582-4531-881f-213a73414a28" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_7950e45c-3a6f-44eb-96d4-637514775222" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_a4782a13-db6b-4345-a4ea-dae5a51f1a88" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_7950e45c-3a6f-44eb-96d4-637514775222" xlink:to="loc_ifrs-full_RangeAxis_a4782a13-db6b-4345-a4ea-dae5a51f1a88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_a4782a13-db6b-4345-a4ea-dae5a51f1a88_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_a4782a13-db6b-4345-a4ea-dae5a51f1a88" xlink:to="loc_ifrs-full_RangesMember_a4782a13-db6b-4345-a4ea-dae5a51f1a88_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_df92f837-0339-4d81-b1ac-5bb89c97166c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_a4782a13-db6b-4345-a4ea-dae5a51f1a88" xlink:to="loc_ifrs-full_RangesMember_df92f837-0339-4d81-b1ac-5bb89c97166c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_e66d452e-c84e-46df-a55e-a271055f04d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_df92f837-0339-4d81-b1ac-5bb89c97166c" xlink:to="loc_ifrs-full_TopOfRangeMember_e66d452e-c84e-46df-a55e-a271055f04d4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="extended" id="ie4605d4eb74749759b3911876d141ba6_IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b821a1e5-bd21-4270-abab-df8f1cafb6f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_f7334e2b-69d8-4468-83da-d49687cb15b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b821a1e5-bd21-4270-abab-df8f1cafb6f3" xlink:to="loc_ifrs-full_DeferredTaxAssets_f7334e2b-69d8-4468-83da-d49687cb15b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_e3b1e0f6-4b74-437e-acfb-12253639d7b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b821a1e5-bd21-4270-abab-df8f1cafb6f3" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_e3b1e0f6-4b74-437e-acfb-12253639d7b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_459c7200-433b-4335-ba04-4460d0247431" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b821a1e5-bd21-4270-abab-df8f1cafb6f3" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_459c7200-433b-4335-ba04-4460d0247431" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_5e583145-3b1c-490a-8115-1f16648f165a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b821a1e5-bd21-4270-abab-df8f1cafb6f3" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_5e583145-3b1c-490a-8115-1f16648f165a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_1588943e-8a6a-4162-b3bd-ffe3c13fdd9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_5e583145-3b1c-490a-8115-1f16648f165a" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_1588943e-8a6a-4162-b3bd-ffe3c13fdd9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_1588943e-8a6a-4162-b3bd-ffe3c13fdd9b_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_1588943e-8a6a-4162-b3bd-ffe3c13fdd9b" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_1588943e-8a6a-4162-b3bd-ffe3c13fdd9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_1588943e-8a6a-4162-b3bd-ffe3c13fdd9b" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_1035362c-91a3-476f-9c53-b8fc1e8d6dfa" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_1035362c-91a3-476f-9c53-b8fc1e8d6dfa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_b98b4118-9b2a-4c53-90ea-c6c4eab40373" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_b98b4118-9b2a-4c53-90ea-c6c4eab40373" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusedTaxLossesAndCreditsMember_64baa59a-1ee1-4b10-97f5-24b38387c861" xlink:href="stn-20221231.xsd#stn_UnusedTaxLossesAndCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_stn_UnusedTaxLossesAndCreditsMember_64baa59a-1ee1-4b10-97f5-24b38387c861" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember_28576bf5-7f9f-425b-aebe-997738010c8b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherTemporaryDifferencesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_OtherTemporaryDifferencesMember_28576bf5-7f9f-425b-aebe-997738010c8b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredTaxDefinedBenefitObligationMember_293b38ef-9981-4643-9e60-2823514f5ff0" xlink:href="stn-20221231.xsd#stn_DeferredTaxDefinedBenefitObligationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_stn_DeferredTaxDefinedBenefitObligationMember_293b38ef-9981-4643-9e60-2823514f5ff0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_a51b6c30-f258-42fc-a674-d2d3d0d8b379" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_a51b6c30-f258-42fc-a674-d2d3d0d8b379" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_7ac081f0-64bf-4554-b731-9ddc2c24133d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_7ac081f0-64bf-4554-b731-9ddc2c24133d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_06f7fbc4-f33e-4c0a-b827-3c3b6f2ad69b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_RightofuseAssetsMember_06f7fbc4-f33e-4c0a-b827-3c3b6f2ad69b" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails" xlink:type="extended" id="i812018ad0f34446391acc5b9f198a83e_IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_00e0684c-e0f7-4c50-9668-378dab442ae7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_1664207b-431a-4fef-8faf-fea1dddca5e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_00e0684c-e0f7-4c50-9668-378dab442ae7" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_1664207b-431a-4fef-8faf-fea1dddca5e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_c3f5b3ce-3e02-4227-8afd-c4f891339e39" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_00e0684c-e0f7-4c50-9668-378dab442ae7" xlink:to="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_c3f5b3ce-3e02-4227-8afd-c4f891339e39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_604c4e44-d097-44e1-80c2-3c311886e771" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_00e0684c-e0f7-4c50-9668-378dab442ae7" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_604c4e44-d097-44e1-80c2-3c311886e771" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_eb3b9bed-9172-4631-b9e8-f8b544b82687" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_604c4e44-d097-44e1-80c2-3c311886e771" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_eb3b9bed-9172-4631-b9e8-f8b544b82687" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_eb3b9bed-9172-4631-b9e8-f8b544b82687_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_eb3b9bed-9172-4631-b9e8-f8b544b82687" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_eb3b9bed-9172-4631-b9e8-f8b544b82687_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7c538a99-17f5-4d22-9eec-05acdcb625e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_eb3b9bed-9172-4631-b9e8-f8b544b82687" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7c538a99-17f5-4d22-9eec-05acdcb625e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCapitalTaxLossesMember_296fdd71-8059-42b7-948b-0fe53f1e98d1" xlink:href="stn-20221231.xsd#stn_NonCapitalTaxLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7c538a99-17f5-4d22-9eec-05acdcb625e5" xlink:to="loc_stn_NonCapitalTaxLossesMember_296fdd71-8059-42b7-948b-0fe53f1e98d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalTaxLossesMember_83b6bec3-f2c2-41a3-bcbc-2edf17e90609" xlink:href="stn-20221231.xsd#stn_CapitalTaxLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7c538a99-17f5-4d22-9eec-05acdcb625e5" xlink:to="loc_stn_CapitalTaxLossesMember_83b6bec3-f2c2-41a3-bcbc-2edf17e90609" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_75981aa9-dd05-46f6-9247-36469afda7d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7c538a99-17f5-4d22-9eec-05acdcb625e5" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_75981aa9-dd05-46f6-9247-36469afda7d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_d44b5bba-76e0-40ae-a5b1-01480f9dbe4d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_604c4e44-d097-44e1-80c2-3c311886e771" xlink:to="loc_ifrs-full_MaturityAxis_d44b5bba-76e0-40ae-a5b1-01480f9dbe4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_d44b5bba-76e0-40ae-a5b1-01480f9dbe4d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_d44b5bba-76e0-40ae-a5b1-01480f9dbe4d" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_d44b5bba-76e0-40ae-a5b1-01480f9dbe4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_b5aa7cea-7dc4-4638-8ad6-06b73008a907" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_d44b5bba-76e0-40ae-a5b1-01480f9dbe4d" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_b5aa7cea-7dc4-4638-8ad6-06b73008a907" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireMember_5137bd8a-2c40-4c12-9856-b01451e8552f" xlink:href="stn-20221231.xsd#stn_ExpireMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b5aa7cea-7dc4-4638-8ad6-06b73008a907" xlink:to="loc_stn_ExpireMember_5137bd8a-2c40-4c12-9856-b01451e8552f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NeverExpireMember_e6f5adf8-0d49-484f-afb8-94083d6d5b9e" xlink:href="stn-20221231.xsd#stn_NeverExpireMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b5aa7cea-7dc4-4638-8ad6-06b73008a907" xlink:to="loc_stn_NeverExpireMember_e6f5adf8-0d49-484f-afb8-94083d6d5b9e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationRollForwardDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CashFlowInformationRollForwardDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CashFlowInformationRollForwardDetails" xlink:type="extended" id="i32703bdb28c640a0aff8f3d1fb41f0c3_CashFlowInformationRollForwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_838c95cc-ba90-4700-8f17-a20fc985579a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_ea7299f0-0a0b-49f7-868c-025dc3358306" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_838c95cc-ba90-4700-8f17-a20fc985579a" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_ea7299f0-0a0b-49f7-868c-025dc3358306" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_97e7a574-b431-4a9b-b331-d85e897740d1" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_838c95cc-ba90-4700-8f17-a20fc985579a" xlink:to="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_97e7a574-b431-4a9b-b331-d85e897740d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_740900fd-dac2-42c9-ba4c-2f7ad2ad3785" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_838c95cc-ba90-4700-8f17-a20fc985579a" xlink:to="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_740900fd-dac2-42c9-ba4c-2f7ad2ad3785" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_cc4477db-2b6b-4d11-b4ba-6062d1f92c1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_740900fd-dac2-42c9-ba4c-2f7ad2ad3785" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_cc4477db-2b6b-4d11-b4ba-6062d1f92c1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_a4e69412-bac2-48fe-9ca7-e04bf5863c67" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_740900fd-dac2-42c9-ba4c-2f7ad2ad3785" xlink:to="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_a4e69412-bac2-48fe-9ca7-e04bf5863c67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_fefed241-1fc0-471a-ae5b-5237a597793a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_740900fd-dac2-42c9-ba4c-2f7ad2ad3785" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_fefed241-1fc0-471a-ae5b-5237a597793a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_03fea847-9b48-40d9-96bf-7b7a984a0b1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_4620dcd0-ac57-4aa5-885f-6c8530b18d11" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_838c95cc-ba90-4700-8f17-a20fc985579a" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_4620dcd0-ac57-4aa5-885f-6c8530b18d11" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_9c27bdc8-9308-4677-888d-1927d6421f7c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_4620dcd0-ac57-4aa5-885f-6c8530b18d11" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_9c27bdc8-9308-4677-888d-1927d6421f7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_9c27bdc8-9308-4677-888d-1927d6421f7c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_9c27bdc8-9308-4677-888d-1927d6421f7c" xlink:to="loc_ifrs-full_BorrowingsByNameMember_9c27bdc8-9308-4677-888d-1927d6421f7c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_d581cb86-9d85-4256-8137-73c701dd3fd7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_9c27bdc8-9308-4677-888d-1927d6421f7c" xlink:to="loc_ifrs-full_BorrowingsByNameMember_d581cb86-9d85-4256-8137-73c701dd3fd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_886d633e-81a6-488a-8fe1-2a8b60a81411" xlink:href="stn-20221231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_d581cb86-9d85-4256-8137-73c701dd3fd7" xlink:to="loc_stn_SeniorUnsecuredNotesMember_886d633e-81a6-488a-8fe1-2a8b60a81411" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_678aa25b-631a-420c-bccd-5055a4282917" xlink:href="stn-20221231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_d581cb86-9d85-4256-8137-73c701dd3fd7" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_678aa25b-631a-420c-bccd-5055a4282917" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_ac5b7c55-6242-446a-adbc-f18ec4a11a35" xlink:href="stn-20221231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_d581cb86-9d85-4256-8137-73c701dd3fd7" xlink:to="loc_stn_NotesPayableMember_ac5b7c55-6242-446a-adbc-f18ec4a11a35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1b2337a5-8d4a-4ca1-acc0-1c3e6f873b02" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_4620dcd0-ac57-4aa5-885f-6c8530b18d11" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1b2337a5-8d4a-4ca1-acc0-1c3e6f873b02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1b2337a5-8d4a-4ca1-acc0-1c3e6f873b02_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1b2337a5-8d4a-4ca1-acc0-1c3e6f873b02" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1b2337a5-8d4a-4ca1-acc0-1c3e6f873b02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_3f8a3645-9031-4787-ab93-41567743bf8e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1b2337a5-8d4a-4ca1-acc0-1c3e6f873b02" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_3f8a3645-9031-4787-ab93-41567743bf8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_43905d83-7fa4-4f57-8f8d-beea18e295f8" xlink:href="stn-20221231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_3f8a3645-9031-4787-ab93-41567743bf8e" xlink:to="loc_stn_SoftwareFinancingObligationsMember_43905d83-7fa4-4f57-8f8d-beea18e295f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_a05f3267-6628-48a4-be44-8e57e50c64e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_3f8a3645-9031-4787-ab93-41567743bf8e" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_a05f3267-6628-48a4-be44-8e57e50c64e5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#RelatedPartyDisclosuresAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" xlink:type="extended" id="ib96cd82c74954e95aa2fcbeeb09eb43d_RelatedPartyDisclosuresAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0cc4632f-c067-4dfa-b4e2-38161e28f2e8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_c2be39fe-0157-4a22-aa3a-d115dadca753" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProportionOfVotingPowerHeldInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0cc4632f-c067-4dfa-b4e2-38161e28f2e8" xlink:to="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_c2be39fe-0157-4a22-aa3a-d115dadca753" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_480fe584-4c84-44b8-9c03-5db369b2c483" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0cc4632f-c067-4dfa-b4e2-38161e28f2e8" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_480fe584-4c84-44b8-9c03-5db369b2c483" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_98b2ca50-fced-4d7a-a07c-d2582456d7e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_480fe584-4c84-44b8-9c03-5db369b2c483" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_98b2ca50-fced-4d7a-a07c-d2582456d7e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_98b2ca50-fced-4d7a-a07c-d2582456d7e2_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_98b2ca50-fced-4d7a-a07c-d2582456d7e2" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_98b2ca50-fced-4d7a-a07c-d2582456d7e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_3cf66c95-57c7-471a-9ac4-b4c811f2508e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_98b2ca50-fced-4d7a-a07c-d2582456d7e2" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_3cf66c95-57c7-471a-9ac4-b4c811f2508e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WhollyOwnedSubsidiariesMember_21d3948e-770a-4688-ae8d-e962ad5302ba" xlink:href="stn-20221231.xsd#stn_WhollyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_3cf66c95-57c7-471a-9ac4-b4c811f2508e" xlink:to="loc_stn_WhollyOwnedSubsidiariesMember_21d3948e-770a-4688-ae8d-e962ad5302ba" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#RelatedPartyDisclosuresSummaryofJointOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails" xlink:type="extended" id="i082d5c3f47ff428ca85d5c4a34d6ea2c_RelatedPartyDisclosuresSummaryofJointOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsLineItems_6d237bd7-c8a1-40f9-a7b3-45655c4e0872" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfJointOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_04bb6f3c-d738-476d-bcf3-381996ef5963" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsLineItems_6d237bd7-c8a1-40f9-a7b3-45655c4e0872" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_04bb6f3c-d738-476d-bcf3-381996ef5963" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsTable_cf10200b-5a6e-4f51-8497-5ef1bd8aac60" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfJointOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsLineItems_6d237bd7-c8a1-40f9-a7b3-45655c4e0872" xlink:to="loc_ifrs-full_DisclosureOfJointOperationsTable_cf10200b-5a6e-4f51-8497-5ef1bd8aac60" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameAxis_797f54d4-613e-42a4-87b8-eab37bf8091a" xlink:href="stn-20221231.xsd#stn_JointVenturesByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_cf10200b-5a6e-4f51-8497-5ef1bd8aac60" xlink:to="loc_stn_JointVenturesByNameAxis_797f54d4-613e-42a4-87b8-eab37bf8091a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameMember_797f54d4-613e-42a4-87b8-eab37bf8091a_default" xlink:href="stn-20221231.xsd#stn_JointVenturesByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_stn_JointVenturesByNameAxis_797f54d4-613e-42a4-87b8-eab37bf8091a" xlink:to="loc_stn_JointVenturesByNameMember_797f54d4-613e-42a4-87b8-eab37bf8091a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameMember_6a2acb52-f832-4845-b0f5-7f76a80c1512" xlink:href="stn-20221231.xsd#stn_JointVenturesByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_stn_JointVenturesByNameAxis_797f54d4-613e-42a4-87b8-eab37bf8091a" xlink:to="loc_stn_JointVenturesByNameMember_6a2acb52-f832-4845-b0f5-7f76a80c1512" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StarrIIMember_3ac41949-3a55-4f77-899d-9095caa010fb" xlink:href="stn-20221231.xsd#stn_StarrIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_JointVenturesByNameMember_6a2acb52-f832-4845-b0f5-7f76a80c1512" xlink:to="loc_stn_StarrIIMember_3ac41949-3a55-4f77-899d-9095caa010fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BetterTogetherMember_a114d6b1-52d3-47a8-bef1-cf0d635a6f6e" xlink:href="stn-20221231.xsd#stn_BetterTogetherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_JointVenturesByNameMember_6a2acb52-f832-4845-b0f5-7f76a80c1512" xlink:to="loc_stn_BetterTogetherMember_a114d6b1-52d3-47a8-bef1-cf0d635a6f6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_38863f20-b4ef-4207-808c-68c6d92bcdc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_cf10200b-5a6e-4f51-8497-5ef1bd8aac60" xlink:to="loc_ifrs-full_JointVenturesAxis_38863f20-b4ef-4207-808c-68c6d92bcdc8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_38863f20-b4ef-4207-808c-68c6d92bcdc8_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_38863f20-b4ef-4207-808c-68c6d92bcdc8" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_38863f20-b4ef-4207-808c-68c6d92bcdc8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_90d070b7-1129-44ea-9d26-8e7e7cce3e07" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_38863f20-b4ef-4207-808c-68c6d92bcdc8" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_90d070b7-1129-44ea-9d26-8e7e7cce3e07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_65d7082c-72cd-499b-8a86-849240416963" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_JointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_90d070b7-1129-44ea-9d26-8e7e7cce3e07" xlink:to="loc_ifrs-full_JointVenturesMember_65d7082c-72cd-499b-8a86-849240416963" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#RelatedPartyDisclosuresTransactionswithJointVenturesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails" xlink:type="extended" id="iba9628182f8a48e6ac736d3a4e7021a6_RelatedPartyDisclosuresTransactionswithJointVenturesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_003cfe88-d388-4796-83a9-b2738fcd11e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_fe8c3145-6e8f-4839-ae25-cc0c1c163738" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_003cfe88-d388-4796-83a9-b2738fcd11e1" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_fe8c3145-6e8f-4839-ae25-cc0c1c163738" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_a93e6eda-c37a-469d-b18b-7c1dde3d5c57" xlink:href="stn-20221231.xsd#stn_PaymentsOfDistributionRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_003cfe88-d388-4796-83a9-b2738fcd11e1" xlink:to="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_a93e6eda-c37a-469d-b18b-7c1dde3d5c57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_a26e15c5-26e1-4ce9-b2f6-f587b1f183bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmountsPayableRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_003cfe88-d388-4796-83a9-b2738fcd11e1" xlink:to="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_a26e15c5-26e1-4ce9-b2f6-f587b1f183bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_eb227b7a-4a5d-41a3-9423-9cff21feab91" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_003cfe88-d388-4796-83a9-b2738fcd11e1" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_eb227b7a-4a5d-41a3-9423-9cff21feab91" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e6313c79-7412-45eb-9c2a-2dd3b06810f0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_eb227b7a-4a5d-41a3-9423-9cff21feab91" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e6313c79-7412-45eb-9c2a-2dd3b06810f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_e6313c79-7412-45eb-9c2a-2dd3b06810f0_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e6313c79-7412-45eb-9c2a-2dd3b06810f0" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_e6313c79-7412-45eb-9c2a-2dd3b06810f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_192e0099-b325-4303-820c-72d29da70681" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e6313c79-7412-45eb-9c2a-2dd3b06810f0" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_192e0099-b325-4303-820c-72d29da70681" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_7c556195-903e-48b0-a82d-577ec7ca9954" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_192e0099-b325-4303-820c-72d29da70681" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_7c556195-903e-48b0-a82d-577ec7ca9954" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#SegmentedInformationScheduleofOperatingSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="extended" id="if84da70248534afab6115c99d15fae1e_SegmentedInformationScheduleofOperatingSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossRevenue_e5bbd3e1-08a9-4f00-9e89-b0b3b3aad4f4" xlink:href="stn-20221231.xsd#stn_GrossRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_stn_GrossRevenue_e5bbd3e1-08a9-4f00-9e89-b0b3b3aad4f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueAdjustmentsArisingFromInterSegments_3bb1450b-b33b-4bc8-85f4-05cff1b2595d" xlink:href="stn-20221231.xsd#stn_RevenueAdjustmentsArisingFromInterSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_stn_RevenueAdjustmentsArisingFromInterSegments_3bb1450b-b33b-4bc8-85f4-05cff1b2595d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_88aff894-10ee-4f14-8228-9fa628fc681e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_88aff894-10ee-4f14-8228-9fa628fc681e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_16afbb15-7492-4c21-9ac5-509fc7cabc4e" xlink:href="stn-20221231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_16afbb15-7492-4c21-9ac5-509fc7cabc4e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_69dfebb5-9299-4b82-b605-5148e2c699fc" xlink:href="stn-20221231.xsd#stn_NetRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_stn_NetRevenue_69dfebb5-9299-4b82-b605-5148e2c699fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_4b0ad16d-b040-4d47-8b19-655795324663" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_ifrs-full_GrossProfit_4b0ad16d-b040-4d47-8b19-655795324663" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_957dc622-0455-4273-9268-c81fc775ba16" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_957dc622-0455-4273-9268-c81fc775ba16" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_23ef6738-06da-4f16-9876-21f57ce8b8eb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_957dc622-0455-4273-9268-c81fc775ba16" xlink:to="loc_ifrs-full_GeographicalAreasAxis_23ef6738-06da-4f16-9876-21f57ce8b8eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_23ef6738-06da-4f16-9876-21f57ce8b8eb_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_23ef6738-06da-4f16-9876-21f57ce8b8eb" xlink:to="loc_ifrs-full_GeographicalAreasMember_23ef6738-06da-4f16-9876-21f57ce8b8eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_18ea94e6-bd82-4575-a8bf-547e2d4ae7fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_23ef6738-06da-4f16-9876-21f57ce8b8eb" xlink:to="loc_ifrs-full_GeographicalAreasMember_18ea94e6-bd82-4575-a8bf-547e2d4ae7fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_651c4dc8-e420-44d4-8a14-0fd71aa2cd3c" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_18ea94e6-bd82-4575-a8bf-547e2d4ae7fb" xlink:to="loc_country_CA_651c4dc8-e420-44d4-8a14-0fd71aa2cd3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_ffdab622-ea4c-4dcd-b1a5-55ed39bda923" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_18ea94e6-bd82-4575-a8bf-547e2d4ae7fb" xlink:to="loc_country_US_ffdab622-ea4c-4dcd-b1a5-55ed39bda923" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_53a02236-87b3-4775-9085-8d8093d8d940" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_18ea94e6-bd82-4575-a8bf-547e2d4ae7fb" xlink:to="loc_ifrs-full_ForeignCountriesMember_53a02236-87b3-4775-9085-8d8093d8d940" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_a1d1c988-7ad0-4e5c-9631-e67bbf25e821" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_957dc622-0455-4273-9268-c81fc775ba16" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_a1d1c988-7ad0-4e5c-9631-e67bbf25e821" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_a1d1c988-7ad0-4e5c-9631-e67bbf25e821_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_a1d1c988-7ad0-4e5c-9631-e67bbf25e821" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_a1d1c988-7ad0-4e5c-9631-e67bbf25e821_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_023250ec-ba63-49d3-8c6a-a85a5d7e0bb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_a1d1c988-7ad0-4e5c-9631-e67bbf25e821" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_023250ec-ba63-49d3-8c6a-a85a5d7e0bb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_e2184e32-4696-4862-a6f7-ef5d0d44b082" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_023250ec-ba63-49d3-8c6a-a85a5d7e0bb5" xlink:to="loc_ifrs-full_OperatingSegmentsMember_e2184e32-4696-4862-a6f7-ef5d0d44b082" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_cc1a1e51-e787-488c-891c-b24b0a022260" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_023250ec-ba63-49d3-8c6a-a85a5d7e0bb5" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_cc1a1e51-e787-488c-891c-b24b0a022260" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails" xlink:type="extended" id="i4a7b2a6cbf554cd69bc270cfed71d93c_SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_c4f0ecce-3861-4c97-8cee-d4301c792b85" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_47cc7545-0f96-41c4-a218-64c837a17261" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_c4f0ecce-3861-4c97-8cee-d4301c792b85" xlink:to="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_47cc7545-0f96-41c4-a218-64c837a17261" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_d4a69981-5f94-4200-b2a4-43257424c04a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_c4f0ecce-3861-4c97-8cee-d4301c792b85" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_d4a69981-5f94-4200-b2a4-43257424c04a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_b757c2c2-5b75-4dd4-8bde-01cce84b4378" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_c4f0ecce-3861-4c97-8cee-d4301c792b85" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_b757c2c2-5b75-4dd4-8bde-01cce84b4378" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_4f1bd3f3-1658-42ac-b2d8-fbaf2623b6f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_b757c2c2-5b75-4dd4-8bde-01cce84b4378" xlink:to="loc_ifrs-full_GeographicalAreasAxis_4f1bd3f3-1658-42ac-b2d8-fbaf2623b6f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_4f1bd3f3-1658-42ac-b2d8-fbaf2623b6f6_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_4f1bd3f3-1658-42ac-b2d8-fbaf2623b6f6" xlink:to="loc_ifrs-full_GeographicalAreasMember_4f1bd3f3-1658-42ac-b2d8-fbaf2623b6f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_4f1bd3f3-1658-42ac-b2d8-fbaf2623b6f6" xlink:to="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_6c43593c-bd33-4fde-b991-f902a525c83e" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:to="loc_country_CA_6c43593c-bd33-4fde-b991-f902a525c83e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f42fd7f1-9354-4fee-99d5-dab362fc6a63" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:to="loc_country_US_f42fd7f1-9354-4fee-99d5-dab362fc6a63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_6fa84701-d678-4728-a6dd-dfd3df722165" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:to="loc_country_GB_6fa84701-d678-4728-a6dd-dfd3df722165" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU_9848e72b-e1ce-43de-8beb-cc6065346958" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_AU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:to="loc_country_AU_9848e72b-e1ce-43de-8beb-cc6065346958" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherCountriesMember_55a28e5f-a15a-4cd8-8d29-6e0a0fbc22f6" xlink:href="stn-20221231.xsd#stn_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:to="loc_stn_OtherCountriesMember_55a28e5f-a15a-4cd8-8d29-6e0a0fbc22f6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_4100b1c5-f251-48fa-bb1b-0b585ae214ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_b757c2c2-5b75-4dd4-8bde-01cce84b4378" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_4100b1c5-f251-48fa-bb1b-0b585ae214ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_4100b1c5-f251-48fa-bb1b-0b585ae214ef_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_4100b1c5-f251-48fa-bb1b-0b585ae214ef" xlink:to="loc_ifrs-full_RestatedMember_4100b1c5-f251-48fa-bb1b-0b585ae214ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_c06ff03f-9218-45c3-81ec-5e209333bbc6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_4100b1c5-f251-48fa-bb1b-0b585ae214ef" xlink:to="loc_ifrs-full_RestatedMember_c06ff03f-9218-45c3-81ec-5e209333bbc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember_671b0654-01f3-4a40-beed-9666b515c574" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_c06ff03f-9218-45c3-81ec-5e209333bbc6" xlink:to="loc_ifrs-full_PreviouslyStatedMember_671b0654-01f3-4a40-beed-9666b515c574" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestatedAdjustmentMember_4ad814e9-34ca-4305-afd9-d8b16eebd4d5" xlink:href="stn-20221231.xsd#stn_RestatedAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_c06ff03f-9218-45c3-81ec-5e209333bbc6" xlink:to="loc_stn_RestatedAdjustmentMember_4ad814e9-34ca-4305-afd9-d8b16eebd4d5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#SegmentedInformationScheduleofGrossRevenuebyServicesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="extended" id="i6f56cb9ef99c4158b6004360b03dacc1_SegmentedInformationScheduleofGrossRevenuebyServicesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_49e32bea-7e81-4a6b-8d94-709b28af413f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProductsAndServicesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_869e6c4e-72c1-423f-adb2-03f2c43345a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_49e32bea-7e81-4a6b-8d94-709b28af413f" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_869e6c4e-72c1-423f-adb2-03f2c43345a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_c0a38746-2b03-4344-ad44-6454145b1b66" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_49e32bea-7e81-4a6b-8d94-709b28af413f" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_c0a38746-2b03-4344-ad44-6454145b1b66" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_78c5dc35-06cc-4087-abd6-a0c8e523a7d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_c0a38746-2b03-4344-ad44-6454145b1b66" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_78c5dc35-06cc-4087-abd6-a0c8e523a7d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_78c5dc35-06cc-4087-abd6-a0c8e523a7d0_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_78c5dc35-06cc-4087-abd6-a0c8e523a7d0" xlink:to="loc_ifrs-full_ProductsAndServicesMember_78c5dc35-06cc-4087-abd6-a0c8e523a7d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_78c5dc35-06cc-4087-abd6-a0c8e523a7d0" xlink:to="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InfrastructureMember_0f8718d5-67e6-4000-9fcc-603165545597" xlink:href="stn-20221231.xsd#stn_InfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:to="loc_stn_InfrastructureMember_0f8718d5-67e6-4000-9fcc-603165545597" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnvironmentalServicesMember_26f988a0-59f0-4010-b5dd-7fd8d402c071" xlink:href="stn-20221231.xsd#stn_EnvironmentalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:to="loc_stn_EnvironmentalServicesMember_26f988a0-59f0-4010-b5dd-7fd8d402c071" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WaterServicesMember_eff0e58c-32db-42f0-9b27-4cada8d646ca" xlink:href="stn-20221231.xsd#stn_WaterServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:to="loc_stn_WaterServicesMember_eff0e58c-32db-42f0-9b27-4cada8d646ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BuildingsServicesMember_648d442d-bc2a-4920-a020-c89579dd1b6c" xlink:href="stn-20221231.xsd#stn_BuildingsServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:to="loc_stn_BuildingsServicesMember_648d442d-bc2a-4920-a020-c89579dd1b6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnergyAndResourcesServicesMember_95012c8e-134a-44a5-86d5-f24af8d1c215" xlink:href="stn-20221231.xsd#stn_EnergyAndResourcesServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:to="loc_stn_EnergyAndResourcesServicesMember_95012c8e-134a-44a5-86d5-f24af8d1c215" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EventaftertheReportingPeriodDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#EventaftertheReportingPeriodDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EventaftertheReportingPeriodDetails" xlink:type="extended" id="i91ae44f0aa3a49dc90dc607f18a7d42b_EventaftertheReportingPeriodDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_651b473a-e392-43ee-ab89-ebf9fb544d71" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_eaff19e4-c2ba-4d62-ab1d-03809e927950" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_651b473a-e392-43ee-ab89-ebf9fb544d71" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_eaff19e4-c2ba-4d62-ab1d-03809e927950" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_273e6faa-7faa-496e-b305-23e0b28ee2e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_651b473a-e392-43ee-ab89-ebf9fb544d71" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_273e6faa-7faa-496e-b305-23e0b28ee2e1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_751dbc6e-0e80-44c2-be74-bc740d9cd6da" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_273e6faa-7faa-496e-b305-23e0b28ee2e1" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_751dbc6e-0e80-44c2-be74-bc740d9cd6da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_751dbc6e-0e80-44c2-be74-bc740d9cd6da_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_751dbc6e-0e80-44c2-be74-bc740d9cd6da" xlink:to="loc_ifrs-full_NonadjustingEventsMember_751dbc6e-0e80-44c2-be74-bc740d9cd6da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_9a39f4f6-b74f-48b4-9f67-02af7b15d1f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_751dbc6e-0e80-44c2-be74-bc740d9cd6da" xlink:to="loc_ifrs-full_NonadjustingEventsMember_9a39f4f6-b74f-48b4-9f67-02af7b15d1f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DividendDeclarationTransactionsMember_f0fdca9c-ad71-4522-9097-c4763ed67dd7" xlink:href="stn-20221231.xsd#stn_DividendDeclarationTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsMember_9a39f4f6-b74f-48b4-9f67-02af7b15d1f5" xlink:to="loc_stn_DividendDeclarationTransactionsMember_f0fdca9c-ad71-4522-9097-c4763ed67dd7" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>stn-20221231_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 2023 Workiva-->
<!--r:a409c2d1-96f9-4495-8700-9dd7bb4b393e,g:5d1cfcde-ab23-4d63-b1e8-013d63a463b7-->
<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_stn_UnsecuredMulticurrencyFacilityMember_53490de3-87f7-419d-b253-81524621c287_terseLabel_en-US" xlink:label="lab_stn_UnsecuredMulticurrencyFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured multicurrency facility</link:label>
    <link:label id="lab_stn_UnsecuredMulticurrencyFacilityMember_label_en-US" xlink:label="lab_stn_UnsecuredMulticurrencyFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Multicurrency Facility [Member]</link:label>
    <link:label id="lab_stn_UnsecuredMulticurrencyFacilityMember_documentation_en-US" xlink:label="lab_stn_UnsecuredMulticurrencyFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Multicurrency Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnsecuredMulticurrencyFacilityMember" xlink:href="stn-20221231.xsd#stn_UnsecuredMulticurrencyFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UnsecuredMulticurrencyFacilityMember" xlink:to="lab_stn_UnsecuredMulticurrencyFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SelfInsuredLiabilitiesProvisionMember_83a763c4-d164-4e6a-b347-d5156e814834_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-20221231.xsd#stn_SelfInsuredLiabilitiesProvisionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SelfInsuredLiabilitiesProvisionMember" xlink:to="lab_stn_SelfInsuredLiabilitiesProvisionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RestrictedShareUnitsRSUsMember_c4c09a23-2b97-4db0-a38b-88da33d95b68_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-20221231.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_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_d6d32e73-928c-475d-8975-ca3b315dc7a8_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized (losses) gains on equity securities</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on financial assets at fair value through profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OperatingSegmentsMember_8ea2840f-1eda-4733-9174-38995702925d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OperatingSegmentsMember" xlink:to="lab_ifrs-full_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_GainLossOnDispositionOfIntangibleAsset_5b857dd2-f429-4c6f-b3e2-a9460577915e_terseLabel_en-US" xlink:label="lab_stn_GainLossOnDispositionOfIntangibleAsset" xlink: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 disposition of intangible asset</link:label>
    <link:label id="lab_stn_GainLossOnDispositionOfIntangibleAsset_label_en-US" xlink:label="lab_stn_GainLossOnDispositionOfIntangibleAsset" xlink: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 Disposition Of Intangible Asset</link:label>
    <link:label id="lab_stn_GainLossOnDispositionOfIntangibleAsset_documentation_en-US" xlink:label="lab_stn_GainLossOnDispositionOfIntangibleAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) On Disposition Of Intangible Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GainLossOnDispositionOfIntangibleAsset" xlink:href="stn-20221231.xsd#stn_GainLossOnDispositionOfIntangibleAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_GainLossOnDispositionOfIntangibleAsset" xlink:to="lab_stn_GainLossOnDispositionOfIntangibleAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_62f54988-08dd-4f50-9528-d794171be7c0_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ForeignCountriesMember_bae7735d-6d6d-47de-851e-f975b06c08eb_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ForeignCountriesMember" xlink:to="lab_ifrs-full_ForeignCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_3a12712b-8796-4065-8fa0-85a5ae8e8db1_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_bffafc5a-90d7-4c4e-be66-fa16bf589e05_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OnerousContractsProvision_81cd9827-e29d-47bd-9d33-129bf71bfcfa_terseLabel_en-US" xlink:label="lab_ifrs-full_OnerousContractsProvision" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Onerous contracts provision</link:label>
    <link:label id="lab_ifrs-full_OnerousContractsProvision_label_en-US" xlink:label="lab_ifrs-full_OnerousContractsProvision" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Onerous contracts provision</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvision" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OnerousContractsProvision"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OnerousContractsProvision" xlink:to="lab_ifrs-full_OnerousContractsProvision" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory_3c289d83-e932-4134-8ad7-cbd52874bbd6_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_a94915a9-584a-4f61-a1f5-85de25b915a6_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:to="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PercentageOfCompensationInShares_dff51388-42f0-4c6e-bc0e-6d8cea906109_terseLabel_en-US" xlink:label="lab_stn_PercentageOfCompensationInShares" xlink: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 compensation</link:label>
    <link:label id="lab_stn_PercentageOfCompensationInShares_label_en-US" xlink:label="lab_stn_PercentageOfCompensationInShares" xlink: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 Compensation In Shares</link:label>
    <link:label id="lab_stn_PercentageOfCompensationInShares_documentation_en-US" xlink:label="lab_stn_PercentageOfCompensationInShares" xlink: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 Compensation In Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfCompensationInShares" xlink:href="stn-20221231.xsd#stn_PercentageOfCompensationInShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PercentageOfCompensationInShares" xlink:to="lab_stn_PercentageOfCompensationInShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_4d360ff6-fced-4200-9f2e-2a21540e0286_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeReceivables_093a5568-5d4d-4c55-aa85-f76855da33de_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables, net of expected credit losses of $2.0 (2021 &#8211; $2.0)</link:label>
    <link:label id="lab_ifrs-full_TradeReceivables_label_en-US" xlink:label="lab_ifrs-full_TradeReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeReceivables" xlink:to="lab_ifrs-full_TradeReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8bd32dce-b525-4851-bb31-1bb7ceff28f2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RestatedMember_1acef14e-c3a5-4159-996f-433747f115e3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.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_stn_ThirtyOneToSixtyDaysMember_49eb2b3e-62ae-4faa-b6f8-339de61a7d87_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-20221231.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_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_705a07be-5204-4e8d-849a-a546e090247b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherReceivables_864f571e-da1b-4ba4-931a-72a18396c249_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherReceivables" xlink:to="lab_ifrs-full_TradeAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_e360d357-a8c9-40ef-a378-288af32b2199_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-20221231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CanadianDollarsMember_356b37d1-2735-491d-a3e0-fe39450ec38e_terseLabel_en-US" xlink:label="lab_stn_CanadianDollarsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canadian Dollars</link:label>
    <link:label id="lab_stn_CanadianDollarsMember_label_en-US" xlink:label="lab_stn_CanadianDollarsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canadian Dollars [Member]</link:label>
    <link:label id="lab_stn_CanadianDollarsMember_documentation_en-US" xlink:label="lab_stn_CanadianDollarsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canadian Dollars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CanadianDollarsMember" xlink:href="stn-20221231.xsd#stn_CanadianDollarsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CanadianDollarsMember" xlink:to="lab_stn_CanadianDollarsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_9e692b93-e734-45f1-bbd1-fe6f8550b163_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxAssets_f031876d-f56d-48e7-a356-0189a997d6ae_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssets" xlink:to="lab_ifrs-full_DeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_186f2784-0095-4cd5-a9e7-a356be62eaf1_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_fa74e44d-677a-4554-87f6-9f05085ae978_terseLabel_en-US" xlink:label="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (repayment of) proceeds from revolving credit facility</link:label>
    <link:label id="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From (Repayments Of) Borrowings, Classified As Financing Activities</link:label>
    <link:label id="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_documentation_en-US" xlink:label="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From (Repayments Of) Borrowings, Classified As Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:href="stn-20221231.xsd#stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:to="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_730d3157-33eb-42ad-8d9a-406c686a2b42_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_6e3aedc2-448f-475a-8b1d-735aa55a5141_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_357239bf-caac-4062-8553-615331ba126d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GeographicalAreasMember_4c42e3c7-0f81-48ae-b2d9-c06d85b5e96c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasMember" xlink:to="lab_ifrs-full_GeographicalAreasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_ddd42a34-cb14-4f28-8f6a-ffa6449b2a24_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LeaseTerm_ee02e11e-471f-4d69-ba0d-7f1b066339f4_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-20221231.xsd#stn_LeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LeaseTerm" xlink:to="lab_stn_LeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SellingGeneralAndAdministrativeExpense_d228ca11-81e9-4d8d-a2f2-756353af2a5b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:to="lab_ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_dda84b90-747b-4dee-aa2b-717c76c82462_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:to="lab_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsTable_42d4155c-f172-4738-af99-b9120eb103c2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NotesPayableMember_73faee54-36bf-449b-b483-0ac2dc8782ea_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-20221231.xsd#stn_NotesPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NotesPayableMember" xlink:to="lab_stn_NotesPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_c692d8a2-049d-4eb2-8844-b9c3edbeaa6e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_FairValueOfOtherFinancialAssetsMaturity_ee3d7e48-b017-41ea-8817-9e3a2244d891_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-20221231.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_LiabilityAssetOfDefinedBenefitPlans_f422d0ad-9694-40b6-a761-c363048c09d3_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_9bfb38a5-5877-4261-b843-a3274e4acf7d_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_90b6b5e3-ae45-4c7a-9762-877972359dd2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ExpireBeforeTwoThousandTwentyTwoMember_7bbea31f-73fc-4f4f-b5c7-255f66bbdf11_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-20221231.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_ReversalOfImpairmentLoss_81f91b23-291d-4180-99ab-2314927fabb7_negatedLabel_en-US" xlink:label="lab_ifrs-full_ReversalOfImpairmentLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment reversals</link:label>
    <link:label id="lab_ifrs-full_ReversalOfImpairmentLoss_label_en-US" xlink:label="lab_ifrs-full_ReversalOfImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of impairment loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReversalOfImpairmentLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReversalOfImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReversalOfImpairmentLoss" xlink:to="lab_ifrs-full_ReversalOfImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration_873f5a90-9368-488c-ab29-a90aa6f6ec9f_terseLabel_en-US" xlink:label="lab_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration" xlink: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 period adjustment net of acquisition additions</link:label>
    <link:label id="lab_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration_label_en-US" xlink:label="lab_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration" xlink: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 period adjustments recognised for particular assets, liabilities, non-controlling interests or items of consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration" xlink:to="lab_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities_cce7a4e7-9487-4c1f-94c3-53e1b4d34655_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities" xlink:to="lab_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock_7839c53d-60c8-4779-9708-9df41e09a558_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-20221231.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_EntitysTotalForJointVenturesMember_b36907fb-eef4-4b14-8139-96e364c14546_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember" xlink:to="lab_ifrs-full_EntitysTotalForJointVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentsMember_4847d4dd-45d2-4ce3-85c3-6cd50bfcb2e2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentsMember" xlink:to="lab_ifrs-full_SegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialAssets_febc3af1-9333-4ad4-8631-7262036a97aa_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentFinancialAssets" xlink:to="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_d94b2ec6-8ea4-4936-b80c-f76505165a9a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:to="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentAssets_34941507-6e30-4089-bb08-11546f350456_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssets" xlink:to="lab_ifrs-full_CurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfTranches_11d9cde4-26f2-447e-a685-bf9423849eb6_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-20221231.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_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_7e252de5-4305-4797-8775-c0c4fef3f559_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for increase (decrease) in deferred income other than contract liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DerivativesMember_f2294ffe-2dbf-4f77-89b8-d0d9a9922bab_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">Derivative financial instruments</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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DerivativesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DerivativesMember" xlink:to="lab_ifrs-full_DerivativesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock_48ed3f81-dbde-46ac-9a16-6294eb5447b3_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-20221231.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_dei_EntityAddressStateOrProvince_3308b5e1-1d7c-4975-b0ad-5dcad116e2f0_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/2022/dei-2022.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_ProfitLossFromContinuingOperations_9605134c-512a-446a-8a2b-97ad7d214fe7_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations" xlink:to="lab_ifrs-full_ProfitLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SeniorTermLoansMember_22332fda-2dc4-4364-b3ed-dcb143807d70_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-20221231.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_GeographicalAreasAxis_bbf6c790-9a37-48b7-90c8-2811a299b283_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasAxis" xlink:to="lab_ifrs-full_GeographicalAreasAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodFiveMember_f199862d-c6b1-400b-bccb-a80cd2651a9e_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-20221231.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_stn_NumberOfOfficesInWhichTheEntityOperates_a9ff515d-9f86-4c4d-b113-2fa54023c073_terseLabel_en-US" xlink:label="lab_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of offices</link:label>
    <link:label id="lab_stn_NumberOfOfficesInWhichTheEntityOperates_label_en-US" xlink:label="lab_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Offices In Which The Entity Operates</link:label>
    <link:label id="lab_stn_NumberOfOfficesInWhichTheEntityOperates_documentation_en-US" xlink:label="lab_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Offices In Which The Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:href="stn-20221231.xsd#stn_NumberOfOfficesInWhichTheEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:to="lab_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_1b42bbc8-4c94-40c4-8d94-f154a818377e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:to="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_dd43d032-c4b4-4e7e-ba68-e32b37b94675_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_7d1ec73b-f053-4b31-8d74-d3740d6c1088_negatedTerseLabel_en-US" xlink:label="lab_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" 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">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-20221231.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_DisclosureOfOtherLiabilitiesExplanatory_07fb1dac-1cfb-40d0-9c4c-10c677a8d10c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherLiabilitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_AllCurrenciesDomain_8f646672-0786-4352-aa48-fb82339e5ddc_terseLabel_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:label id="lab_currency_AllCurrenciesDomain_label_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain" xlink:to="lab_currency_AllCurrenciesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_8edce06c-3566-42be-8876-223acfe00813_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LongtermBorrowings_8fb20897-a046-4459-97c4-8486848a2c52_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_bc6c3a12-d33f-4f7e-8c08-e32ce56ab4a2_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_ccf7a9e8-4014-4ea4-b180-a367a11de8e2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermBorrowings" xlink:to="lab_ifrs-full_LongtermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_aebf2e9a-c7b0-43d8-988d-65613f60d2ff_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherAssetsExplanatory_af6df9b2-4b7e-4912-886c-9e8a86d8af1c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CancellationOfTreasuryShares_4650f171-4dfe-480d-b824-6f42aa931410_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CancellationOfTreasuryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CancellationOfTreasuryShares" xlink:to="lab_ifrs-full_CancellationOfTreasuryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_f79f4cc2-23eb-4907-a797-d14f86b2e5c6_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid, net of recoveries</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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:to="lab_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_4f346d85-5a21-43e0-b34a-cddca0adb2c6_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_6b354c1c-76c0-445d-a4de-32970c6df064_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" 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 revenue</link:label>
    <link:label id="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_6565e396-0593-4f7c-b1ce-aca78a9cde44_terseLabel_en-US" xlink:label="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities recognised as of acquisition date</link:label>
    <link:label id="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialAssetsMember_86104d9c-a896-4bfc-b02f-4a4c4cfa1eb2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsMember" xlink:to="lab_ifrs-full_FinancialAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_07980620-b430-491a-ad4a-1b4e284c9f26_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_9eecbaa2-8576-4f9c-87d7-0fd84dc231df_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/2022/dei-2022.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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_36d4681e-923a-4ca1-97ef-0aedbf7d20b6_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ImpairmentLoss_ace4b4f2-da22-4afd-8b8c-bd3ac87185c3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLoss" xlink:to="lab_ifrs-full_ImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_803b501e-287b-4c62-8348-aa2bbee268c2_verboseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" 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">Unrealized gain on interest rate and total return swaps</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_2f5cfd6d-fafd-4e62-a9e2-9c2abfb2efab_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on cash flow hedges, net of tax</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on cash flow hedges, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:to="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_cdae373d-ea4e-4251-8f33-8b249a93587e_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense (income)</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_38e68dfb-e583-4172-a5fa-edde0ab39beb_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/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherPayables_8e62d2a3-88f3-4215-8fc3-2f7eb368048d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayables" xlink:to="lab_ifrs-full_TradeAndOtherPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock_2d083b11-8b87-4379-9185-f2d5416ed5dd_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-20221231.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_TaxRateEffectOfForeignTaxRates_4a8ccf6a-e10a-4f38-adf3-9fdd76c6be33_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxRateEffectOfForeignTaxRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfForeignTaxRates" xlink:to="lab_ifrs-full_TaxRateEffectOfForeignTaxRates" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RecurringFairValueMeasurementMember_ded3e462-3ad1-444b-80e0-5237b389cab7_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RecurringFairValueMeasurementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RecurringFairValueMeasurementMember" xlink:to="lab_ifrs-full_RecurringFairValueMeasurementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_d4a29bde-4022-4a09-8856-5431ae4d051b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ApplicableTaxRate_1333c095-ad62-464f-b103-099ee62f56f1_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ApplicableTaxRate" xlink:to="lab_ifrs-full_ApplicableTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised_d42f44de-c398-4f11-879f-c7c483e1eec7_terseLabel_en-US" xlink:label="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused tax credits for which no deferred tax asset recognised</link:label>
    <link:label id="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised_label_en-US" xlink:label="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused tax credits for which no deferred tax asset recognised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:to="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases_2cd1697d-d469-44c4-b703-9e8492cb8b80_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-20221231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases" xlink:to="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_98458d5b-9c95-49de-a15f-0d397ebe3d41_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_6af1118e-f03e-415a-b258-5d6574e2305c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_8a578bb3-61df-4749-8de5-97f3d6b1ee12_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment_20eb6842-c17d-4d6e-9218-aa7b0b8e00be_terseLabel_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment" xlink: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 period adjustments recognized for property and equipment</link:label>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment_label_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment" xlink: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 Period Adjustments For Property And Equipment</link:label>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment_documentation_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Period Adjustments For Property And Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment" xlink:to="lab_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Cash_778afaeb-1f61-4064-b8b8-04dc79f7d1a3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Cash" xlink:to="lab_ifrs-full_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_dd9b7fa7-5588-4b35-9e30-7fb44b00e270_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_1cf7a6bf-a57f-4800-8649-b829c4fa5964_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_629f75ad-89dd-4955-964a-262b1f21bc22_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_ba2e0d58-3047-4103-b54e-2526819db342_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_c21e62eb-3d0b-4b07-9c06-cf54598c70d2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfJointOperationsTable_8fdc0314-9d64-4c30-8491-d4b9319b0b87_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfJointOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable" xlink:to="lab_ifrs-full_DisclosureOfJointOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_9490f43d-4136-4523-b226-e7437b5f8fcb_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:to="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OfficeEquipmentMember_0f0b74fe-0fae-488f-8652-765f44c7d1d5_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OfficeEquipmentMember" xlink:to="lab_ifrs-full_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_b9e39f77-562c-4db9-85d1-e9f765fe5af6_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss (gain) on equity securities</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on financial assets at fair value through profit or loss, mandatorily measured at fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:to="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_db8319c3-f64a-4e61-b196-6289303e3fb9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDividendsTable_f2a8e170-bc1e-418b-b9a1-047265019338_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-20221231.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_dc117ca8-8078-490c-aeff-15156c733d5e_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-20221231.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_OtherAdjustmentsForNoncashItems_4a3f73b2-8f68-41ae-9d29-6ca67f2e8779_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherAdjustmentsForNoncashItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-cash items</link:label>
    <link:label id="lab_ifrs-full_OtherAdjustmentsForNoncashItems_label_en-US" xlink:label="lab_ifrs-full_OtherAdjustmentsForNoncashItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other adjustments for non-cash items</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAdjustmentsForNoncashItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherAdjustmentsForNoncashItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAdjustmentsForNoncashItems" xlink:to="lab_ifrs-full_OtherAdjustmentsForNoncashItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_aecf6178-90cf-495c-aa90-3fa8d0587ebb_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-20221231.xsd#stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" xlink:to="lab_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock_0d78f144-4fd0-4ec1-b85a-2b7e17d409ab_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-20221231.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_DisclosureOfOtherProvisionsExplanatory_521fe70c-c6d6-43b5-a867-b5d53660887c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock_8be19181-954d-4aff-8e45-e28aa8d6b27f_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-20221231.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_stn_LettersOfCreditOutstandingAmount_b0a4c57d-20ab-47f0-af14-bfb9f487b8c7_terseLabel_en-US" xlink:label="lab_stn_LettersOfCreditOutstandingAmount" xlink: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_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_stn_LettersOfCreditOutstandingAmount" xlink: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</link:label>
    <link:label id="lab_stn_LettersOfCreditOutstandingAmount_documentation_en-US" xlink:label="lab_stn_LettersOfCreditOutstandingAmount" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditOutstandingAmount" xlink:href="stn-20221231.xsd#stn_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LettersOfCreditOutstandingAmount" xlink:to="lab_stn_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_7e202ee7-e2ed-4671-bf8e-cc1d0c412e56_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options forfeited in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_ac5db8d9-2f5b-4268-9045-a4138b4bbc60_terseLabel_en-US" xlink:label="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive loss (income)</link:label>
    <link:label id="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_label_en-US" xlink:label="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:to="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_a14a5909-428a-472b-b524-5a8b031977af_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember_50f7f17d-5ab6-4866-b6c0-ccbfd1f47e38_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:to="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherMember_016a2784-cf2d-4f43-81cd-2d552984973d_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-20221231.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_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings_65a06538-09b1-476a-94f3-4106b39925c6_terseLabel_en-US" xlink:label="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments in net income resulting from 0.5% changes in interest rate</link:label>
    <link:label id="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings_label_en-US" xlink:label="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 1.0% Change In Interest Rate On Borrowings</link:label>
    <link:label id="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings_documentation_en-US" xlink:label="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 1.0% Change In Interest Rate On Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings" xlink:href="stn-20221231.xsd#stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings" xlink:to="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PaymentsOfDistributionRelatedPartyTransactions_9fcce6b8-e1a8-4dce-b59b-bcea0c10e6be_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-20221231.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_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_e7810701-1086-458a-a8a7-0436ec0f5afe_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionMatrixLineItems_5530011b-7c5e-4bfc-a437-fe3e129b7e02_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="lab_ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsOnChangeInFairValueOfDerivatives_e6f29974-3169-44b6-92bc-2a964684c131_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsOnChangeInFairValueOfDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains on change in fair value of derivatives</link:label>
    <link:label id="lab_ifrs-full_GainsOnChangeInFairValueOfDerivatives_label_en-US" xlink:label="lab_ifrs-full_GainsOnChangeInFairValueOfDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains on change in fair value of derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsOnChangeInFairValueOfDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives" xlink:to="lab_ifrs-full_GainsOnChangeInFairValueOfDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_c9f32f74-f44a-444f-8feb-ae234fd20561_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-20221231.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_IncreaseDecreaseInDeferredTaxLiabilityAsset_3756d5ed-d8df-4f5a-ab3f-f08a2b1bfade_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset" xlink: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) in deferred tax liability (asset)</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset" xlink: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 deferred tax liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_98d2be79-825d-4cc7-903d-643d5fa8eb3b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_InterestExpenseOnOther_184150eb-bfa7-42cc-881a-094f745c3de6_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-20221231.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_LossesOnChangeInFairValueOfDerivatives_01960d6d-6964-4aec-b5e2-f7164d57f6f1_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_LossesOnChangeInFairValueOfDerivatives" 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 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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LossesOnChangeInFairValueOfDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives" xlink:to="lab_ifrs-full_LossesOnChangeInFairValueOfDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_186d46e0-dbbb-450e-b3d5-09bb910827c3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:to="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentLeaseLiabilities_470627e0-e7b6-466b-bd49-8ba081459b9f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLeaseLiabilities" xlink:to="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_4fc984cd-f7b5-4032-bf4f-0a68d8e17ca7_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_11fe4467-4aaa-46e6-97c5-a20e61ebae95_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-20221231.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_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock_4cd9cfbc-5d7b-49a9-b4ae-731adaaf4dba_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-20221231.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_UndrawnBorrowingFacilities_49348bcc-45aa-424f-aff6-add07f762de8_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_6ff65e17-0620-4be1-9b5c-9615fc002bbf_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UndrawnBorrowingFacilities" xlink:to="lab_ifrs-full_UndrawnBorrowingFacilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NominalAmountOfHedgingInstrument_c57d35af-c7f7-4c9f-9622-6e116a23c351_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NominalAmountOfHedgingInstrument"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NominalAmountOfHedgingInstrument" xlink:to="lab_ifrs-full_NominalAmountOfHedgingInstrument" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Accruals_7455c638-9c6b-45c1-a437-1e05af042a26_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Accruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Accruals" xlink:to="lab_ifrs-full_Accruals" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_0243343e-548e-43e6-9a5d-1d654708e9e5_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/2022/dei-2022.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_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_8439f0ed-efe3-4e8e-aa16-bcb0d4bd2e0a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable" xlink:to="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SoftwareFinancingObligationsMember_70716477-b5ac-4375-8809-b823c9f8b679_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-20221231.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_dae6ac40-159f-463c-8baf-f8c79ab3dc2a_terseLabel_en-US" xlink:label="lab_stn_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_stn_LeasesAbstract_label_en-US" xlink:label="lab_stn_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_stn_LeasesAbstract_documentation_en-US" xlink:label="lab_stn_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract" xlink:href="stn-20221231.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_AcquisitionsThroughBusinessCombinationsOtherProvisions_6a8fd906-76a2-4af4-bb45-39eab790221b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate_b0fc637d-b471-46d3-81d7-b5efa48527b7_terseLabel_en-US" xlink:label="lab_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate" xlink: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_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate" xlink: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 And Measurement Period Adjustments As Of Acquisition Date</link:label>
    <link:label id="lab_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant And Equipment Recognised And Measurement Period Adjustments As Of Acquisition Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate" xlink:href="stn-20221231.xsd#stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate" xlink:to="lab_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_8051cdef-cff6-45aa-a687-a52c562c0c1c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:to="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_8c29695c-e222-4c99-8582-46b8259d55a4_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-20221231.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_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_075a175e-cb02-43cd-9197-12544cd09e9d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:to="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4052cabd-f927-43b5-85ff-0407dafbda66_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_138afd14-6432-47ab-aff8-551b4a2566b1_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_71a8f9cb-70f1-4908-87df-1dbda9fd8710_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/2022/dei-2022.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_dei_AnnualInformationForm_6a2b9888-9754-4cf6-a146-157308a75a55_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/2022/dei-2022.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_stn_ExpireMember_ae20e39a-47eb-4de2-a207-737e4d499b3c_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 (2023 to 2042)</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-20221231.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_dei_TradingSymbol_bff94ea9-e0e5-427f-a867-cebef49d7d30_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/2022/dei-2022.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_dei_EntityFileNumber_3e167e19-5295-49ea-aca7-f36bfef15fe9_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/2022/dei-2022.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_stn_SharesRepurchasedForCancellation_7da515a5-7704-4cde-9797-95030d8150ce_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-20221231.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_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_7a490968-850b-4567-82e6-f7deb6f34453_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of movement in exchange rates</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from changes in foreign exchange rates, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_17bf3110-1083-4357-8d80-24533fd54512_terseLabel_en-US" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension costs</link:label>
    <link:label id="lab_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-employment benefit expense in profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss" xlink:to="lab_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_b4f907af-2160-4b3d-9782-be5d4f99c6e6_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DirectorsRemunerationExpense_0ed380b3-ceec-4ad2-8218-860690325a03_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DirectorsRemunerationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DirectorsRemunerationExpense" xlink:to="lab_ifrs-full_DirectorsRemunerationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionMatrixTable_5274b816-1b8d-4cfc-a7c9-a6d846022486_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable" xlink:to="lab_ifrs-full_DisclosureOfProvisionMatrixTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfJointVenturesExplanatory_84d79d64-1c3f-467a-9814-2163e77dd2b8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfJointVenturesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock_c361e5d9-f3b0-49a9-81cf-8d2f3f2a79d3_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Cash Flows from Operating Activities Under the Direct Method</link:label>
    <link:label id="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Cash Flows From Operating Activities Under The Direct Method [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Cash Flows From Operating Activities Under The Direct Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:href="stn-20221231.xsd#stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:to="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_5dc8d3e5-7e8f-4630-bd3f-e235bbe69f67_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_3ef93f4a-dc41-4f44-8f72-84da596dd862_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_604af803-b1ef-4596-816b-7e31137944db_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAbstract_9743e711-bd67-47df-b09f-6afbb1225f17_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 income (loss)</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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ProvisionForClaimsMember_d0ce746c-fed2-4ce3-9ff9-36791d47e9fe_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-20221231.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_stn_UnencumberedCashLeverageRatioCovenant_92eb6d80-c12d-4949-9fe7-5515bd064f7c_terseLabel_en-US" xlink:label="lab_stn_UnencumberedCashLeverageRatioCovenant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unencumbered cash</link:label>
    <link:label id="lab_stn_UnencumberedCashLeverageRatioCovenant_label_en-US" xlink:label="lab_stn_UnencumberedCashLeverageRatioCovenant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unencumbered Cash, Leverage Ratio Covenant</link:label>
    <link:label id="lab_stn_UnencumberedCashLeverageRatioCovenant_documentation_en-US" xlink:label="lab_stn_UnencumberedCashLeverageRatioCovenant" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unencumbered Cash, Leverage Ratio Covenant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnencumberedCashLeverageRatioCovenant" xlink:href="stn-20221231.xsd#stn_UnencumberedCashLeverageRatioCovenant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UnencumberedCashLeverageRatioCovenant" xlink:to="lab_stn_UnencumberedCashLeverageRatioCovenant" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_36d9674c-ec2a-4ec6-ae06-99d9bfc08aaa_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_1a4f6b3f-34a3-4def-aa48-a0a8dd43e79b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_2b7075c3-f5bb-416b-b8b3-892579f17341_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about other operating income (expense) [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about other operating income (expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" xlink:href="stn-20221231.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_DisclosureOfGoodwillExplanatory_758eb18f-f327-4a63-938d-a9de852df44f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGoodwillExplanatory" xlink:to="lab_ifrs-full_DisclosureOfGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LetterOfCreditMember_988c66f5-84f5-40d4-b404-4c4820e99d90_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-20221231.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_stn_OrdinarySharesPerSharePeriodFourMember_ccf85eca-e433-45a5-ad37-b7b0b4219260_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-20221231.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_f68cdb3f-5b0d-478d-a2fb-dde7643dcc6c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_a3790fd2-e679-483f-8ba0-88c6e53d7942_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_95d124df-c1d8-4adc-965d-1366079be9cc_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 and adjusted dividends</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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:to="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_75736f36-fd70-4df2-8cb5-6a4c57ba00b8_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-20221231.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_AnalysisOfIncomeAndExpenseAbstract_1f1d2c55-2935-4a08-8b62-fd3d2f019293_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_1891c155-a952-47da-aaa5-dca5dbe29684_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross revenue</link:label>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_a43ddbae-7458-4897-b1ae-f472d24bd095_totalLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross revenue from external customers</link:label>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_501703a5-a7c0-4ed1-912b-54ded846b37b_verboseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Revenue</link:label>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_label_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from contracts with customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromContractsWithCustomers" xlink:to="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_d5228bea-26b0-42b3-9ca5-d6dde5224f4f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProceedsFromExerciseOfOptions_9c06f382-6590-44be-8325-f3205888052a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProceedsFromExerciseOfOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromExerciseOfOptions" xlink:to="lab_ifrs-full_ProceedsFromExerciseOfOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_c9b24b2d-5c80-4b54-beb5-d8831ea1e6f9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_262e5edf-eda4-4d8d-9cc2-ae5acfa5c2cd_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:to="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PlanAssetsMember_e9dcd663-fc18-4eae-b821-c840e2f8876d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PlanAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PlanAssetsMember" xlink:to="lab_ifrs-full_PlanAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_23bb5762-21e5-4936-86f3-e378b6fdd6df_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/2022/dei-2022.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_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_3ae201bb-cbcf-43a5-b043-5755dbd27a82_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EmployeeBenefitsExpense_3877a63f-404a-449a-a1d1-c37fb33704a2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense" xlink:to="lab_ifrs-full_EmployeeBenefitsExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPrimarySicNumber_355b6c8b-c6d2-4486-836e-342326fe2d2b_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/2022/dei-2022.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_LiabilitiesFromSharebasedPaymentTransactions2011_c8a4f865-249e-4831-b479-c0886644c51f_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_29a6dbc2-606d-4f43-b978-56a24cd2470b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011" xlink:to="lab_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_15547e57-2a41-4cab-baec-fc2622837996_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other receivables</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for decrease (increase) in trade and other receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueOfAcquiree_4a526606-92d4-4530-b584-6aac80b54a0d_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross revenue earned</link:label>
    <link:label id="lab_ifrs-full_RevenueOfAcquiree_label_en-US" xlink:label="lab_ifrs-full_RevenueOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue of acquiree since acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueOfAcquiree" xlink:to="lab_ifrs-full_RevenueOfAcquiree" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_32b066b1-af77-4cbe-919d-25a746571351_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" 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">Recoveries</link:label>
    <link:label id="lab_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_label_en-US" xlink:label="lab_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of impairment loss recognised in profit or loss, trade receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:to="lab_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" 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-20221231.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_dei_BusinessContactMember_0223d75b-37d6-4a3f-9364-6794e87875a8_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/2022/dei-2022.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_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_22202dd2-e8f7-4ff9-af1d-f80f0234f680_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_c6a99f26-b411-4ea1-a5de-d331395d7f65_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">Net 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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:to="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_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-20221231.xsd#stn_GoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_GoodwillAbstract" xlink:to="lab_stn_GoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_06624957-23d9-4619-9f20-4fc457ec9ce9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases_b3e64afb-7241-4d5b-b1be-b4ebab5d9053_totalLabel_en-US" xlink:label="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash used in operating activities</link:label>
    <link:label id="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases_label_en-US" xlink:label="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in operating activities for leases</link:label>
    <link:label id="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases_documentation_en-US" xlink:label="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in operating activities for leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases" xlink:href="stn-20221231.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_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_da8456a7-d0aa-4684-b6f7-7e6715a7c7cd_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmortisationExpense_df149ef3-039d-4c72-a45c-c6ef27ea5a66_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmortisationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationExpense" xlink:to="lab_ifrs-full_AmortisationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock_62ab810d-72db-447c-9892-d49e123fd32e_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-20221231.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_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices_8782e78c-8429-45c4-bfac-712fe2e1208f_terseLabel_en-US" xlink:label="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments in net income resulting from 1% changes in interest rate</link:label>
    <link:label id="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices_label_en-US" xlink:label="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 5% Change In Equity Prices</link:label>
    <link:label id="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices_documentation_en-US" xlink:label="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 5% Change In Equity Prices</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices" xlink:href="stn-20221231.xsd#stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices" xlink:to="lab_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_20673d88-9b2f-4b27-8e0b-8dd0eebb3bd5_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-20221231.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_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_6dc45058-740b-44ad-9c77-8ce16f147f63_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for decrease (increase) in accrued income other than contract assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_8824032c-d2e9-4836-a3fd-dd25d1c41b49_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherLiabilities_58767406-7655-43a6-a1c1-73a382bfd116_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherLiabilities" xlink:to="lab_ifrs-full_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_4b2bbe0e-0485-4fea-8c8d-c4ac4d32d587_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-20221231.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_DisclosureOfCashFlowStatementExplanatory_cbfabd99-8182-4b06-9ecc-b9501a0d5934_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:to="lab_ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SubconsultantSubcontractorAndOtherDirectExpenses_5620b705-1537-48bf-844e-b7bd0e4b616b_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-20221231.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_dei_DocumentFiscalYearFocus_57072599-6134-4ace-9449-4613cd0d3f8f_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/2022/dei-2022.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_stn_Vesting1Domain_392e51cb-9958-4c20-8063-eb9b6b35d8b9_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-20221231.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_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_b444b136-d485-4bba-bd48-b2af79e7da22_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes recoverable, net</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid (refund), classified as operating activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:to="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_44ce33e5-722b-4ba2-a504-757a0a031ea8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:to="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_dd4f9111-e44c-4e6b-b52b-cb50ccd25cd6_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IssuedCapitalMember_84c62adb-4aaa-4279-b50f-d613ce7560b8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapitalMember" xlink:to="lab_ifrs-full_IssuedCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_8ca4c267-5d31-4b3b-b3c3-2d82ac90fc92_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</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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossBeforeTax" xlink:to="lab_ifrs-full_ProfitLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_fb05e6bf-46d2-450d-9362-3b62c64ec0b0_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-20221231.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_PercentageOfEntitysRevenue_17a0a0bd-04e8-4612-b9f9-8ea0ee7abc36_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PercentageOfEntitysRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfEntitysRevenue" xlink:to="lab_ifrs-full_PercentageOfEntitysRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AuditInformationAbstract_label_en-US" xlink:label="lab_stn_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_stn_AuditInformationAbstract_documentation_en-US" xlink:label="lab_stn_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AuditInformationAbstract" xlink:href="stn-20221231.xsd#stn_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AuditInformationAbstract" xlink:to="lab_stn_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PensionDefinedBenefitPlansMember_9a5869d8-8528-421a-a87d-ea5378bb1ae1_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PensionDefinedBenefitPlansMember" xlink:to="lab_ifrs-full_PensionDefinedBenefitPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_d88781fb-6d10-4d01-a38e-d3b5fff4a024_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanFourMonthsMember_8a1290c1-e6ba-4740-b253-73695a7a3954_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanFourMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFourMonthsMember" xlink:to="lab_ifrs-full_LaterThanFourMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested_0033de51-aefa-4f14-af66-b6ceaab4e89d_terseLabel_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments made for RSUs</link:label>
    <link:label id="lab_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested_label_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested" xlink: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 Exercised Or Vested</link:label>
    <link:label id="lab_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested_documentation_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested" xlink: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, Other Equity Instruments Exercised Or Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested" xlink:href="stn-20221231.xsd#stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested" xlink:to="lab_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_JointVenturesMember_e85985b4-0f11-4459-84b6-ab0947f3f458_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_JointVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesMember" xlink:to="lab_ifrs-full_JointVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SeniorTermLoanTrancheBMember_aa6f40ef-e9a0-40f9-92f0-e68f4a394aea_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-20221231.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_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_063ef3e2-03f6-481d-9e3c-6ca1eeeb1926_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityLineItems_09dc40f2-12dd-42f0-b859-332d87403648_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="lab_ifrs-full_StatementOfChangesInEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EnvironmentalServicesMember_49e136be-0d1f-46f2-bb0d-81a85721c6f4_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-20221231.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_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_9c9f875c-5904-4bb9-89ca-ae38ac968267_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis_91c203f6-3c70-49a5-8574-1340f7d78ef9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:to="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentsAxis_b40dd160-04ad-4856-9e91-675217f7eb54_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentsAxis" xlink:to="lab_ifrs-full_SegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_9e4e6b5d-9e70-4018-b266-188bb8befdb3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:to="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_260145db-e674-4672-93a7-8c92654f37d5_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_7f2fcca9-9544-4417-9b7d-126020fd9f96_totalLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other net defined benefit liability asset</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from other changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_aa9c5b40-dc27-429e-8791-634ecda5d812_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForDeferredTaxExpense_1517f4e7-d311-4b42-a539-2e461122662a_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDeferredTaxExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDeferredTaxExpense_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDeferredTaxExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for deferred tax expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDeferredTaxExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDeferredTaxExpense" xlink:to="lab_ifrs-full_AdjustmentsForDeferredTaxExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_7eda757e-c87b-4bd2-b89a-0622ae2263e5_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_bd17cd9c-af8b-43e0-a6d9-ae0387b0303e_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-20221231.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_CustomerrelatedIntangibleAssetsMember_08df92e5-6eeb-478d-95a5-d9cf56b6432d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:to="lab_ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_bfcd72a6-5168-4123-afe5-478877dc37fa_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_f4a176e9-0a7c-486f-8c4a-15eb02c6f7b0_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-20221231.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_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_95639d6d-cb59-4edc-905d-2f1587020a06_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense related to amortization of fair value of options granted</link:label>
    <link:label id="lab_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_label_en-US" xlink:label="lab_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense from cash-settled share-based payment transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:to="lab_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SoftwareLicensesMember_db6d37a2-181f-4942-ae15-a685040dd17a_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-20221231.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_stn_MiscellaneousOtherLiabilities_78b8ad3d-c636-49d6-887e-9b83abf9961c_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-20221231.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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_66fdb7c5-28af-498b-b378-01e4ec773b4e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherFinancialAssetAtAmortisedCost_7e13d11a-3ac6-4a88-9c21-74d338718972_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-20221231.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_OtherNonfinancialAssets_1f5c7dcc-ec08-433d-9156-f49dfd877a2e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNonfinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNonfinancialAssets" xlink:to="lab_ifrs-full_OtherNonfinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComprehensiveIncome_d127d624-33ef-4770-9bc3-5d337a24ca76_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncome" xlink:to="lab_ifrs-full_ComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_67e32e10-f1ae-4552-b455-67b9999517c4_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_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-20221231.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_InvestmentFundsAmountContributedToFairValueOfPlanAssets_3476c32e-2d60-46bb-91f6-cd44976e1f9a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:to="lab_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ValuationTechniquesMember_d27aef4b-6d9d-42aa-9ebc-5c81d0ce8438_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ValuationTechniquesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ValuationTechniquesMember" xlink:to="lab_ifrs-full_ValuationTechniquesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_68c83deb-96fa-4551-b764-467cacd0f70e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfCommitmentsExplanatory_d49ae191-04c1-45e6-b773-fc40b31ff97a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfCommitmentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_24a3e73c-df49-4d07-92f6-b4f878aa7e52_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (reversal) 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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfActuarialAssumptionsTextBlock_8445ff74-b772-4fea-8a99-6e45ef186f87_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-20221231.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_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_b0f19277-c188-45ca-a777-857eba940cd8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_f8c0891f-d21c-4ccc-9b76-3da29fb538d4_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:to="lab_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_e3fa9a99-eb88-4046-8d18-3cbc03a7e9b8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForProvisions_7272a9e4-b303-446b-ba68-9460b75dff10_terseLabel_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForProvisions" xlink: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 period adjustments recognized for provisions</link:label>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForProvisions_label_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForProvisions" xlink: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 Period Adjustments For Provisions</link:label>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForProvisions_documentation_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForProvisions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Period Adjustments For Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForProvisions" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_MeasurementPeriodAdjustmentsForProvisions" xlink:to="lab_stn_MeasurementPeriodAdjustmentsForProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_b799c276-7e0e-4d99-a6f1-78413e4c5576_negatedTerseLabel_en-US" xlink:label="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of notes payable and software financing obligations</link:label>
    <link:label id="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_label_en-US" xlink:label="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments Of Software Financing Obligations And Non-Current Borrowings</link:label>
    <link:label id="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_documentation_en-US" xlink:label="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments Of Software Financing Obligations And Non-Current Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:href="stn-20221231.xsd#stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:to="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditedAnnualFinancialStatements_f521caf0-0dc1-4c88-a313-7eb410a80dd9_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/2022/dei-2022.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_AdditionalPaidinCapitalMember_58ce187a-1ad9-4a64-9b09-4d5c56025854_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalPaidinCapitalMember" xlink:to="lab_ifrs-full_AdditionalPaidinCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromInterest_23f074cf-242a-4e9b-8933-9e45b5e14581_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromInterest" 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">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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromInterest" xlink:to="lab_ifrs-full_RevenueFromInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_1f9c46a5-5b12-4730-8127-c697441be27f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_9967d183-76bf-45a1-bf07-8b5918849f31_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_768ca368-018e-4cb0-9175-9ac3caea3f55_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_82d18914-a549-4e34-81f3-5f7ce0b2547f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:to="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferenceMember_93acbb8a-b7ae-4308-89d4-6a5eaab6dc48_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_66eb5e00-c9f5-449c-92bf-3bebd2a6cf74_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceMember" xlink:to="lab_ifrs-full_TemporaryDifferenceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_695a7d08-ac2d-454d-9a3b-7dc007b1c4b9_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_dde19372-8b13-4819-b469-54df25a516db_periodEndLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price per share, outstanding, end of the year (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of share options outstanding in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasTable_b9befec3-b017-46b0-99a3-2c1b1db4d2b3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_UnusedTaxLossesAndCreditsMember_e412238b-ea9b-412b-9822-4bc40a863702_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-20221231.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_WeightedAverageShares_c88e118e-b2f3-4f83-ad3a-ae7b120a0752_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic shares outstanding (in shares)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageShares_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of ordinary shares used in calculating basic earnings per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageShares" xlink:to="lab_ifrs-full_WeightedAverageShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProvisionUsedOtherProvisions_2811f337-44fd-42bd-a76a-7259eb02196a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProvisionUsedOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionUsedOtherProvisions" xlink:to="lab_ifrs-full_ProvisionUsedOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AverageEffectiveTaxRate_b24c609b-8a03-409f-965c-909a2d16aa22_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate" xlink:to="lab_ifrs-full_AverageEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_673ee23c-403f-48a0-ab0f-210d01012f3b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:to="lab_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_823143ec-08e1-4d33-a693-635aebc3e662_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/2022/dei-2022.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_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_8d7af07c-e0d0-43ee-9159-6309d5178c65_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfEmployees_84df0662-e5ff-45d0-8912-8d8f36ad2736_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfEmployees" xlink: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 employees</link:label>
    <link:label id="lab_ifrs-full_NumberOfEmployees_label_en-US" xlink:label="lab_ifrs-full_NumberOfEmployees" xlink: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 employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfEmployees" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfEmployees" xlink:to="lab_ifrs-full_NumberOfEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesMember_5170c48b-76cc-426c-ae11-4209970768ab_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesMember" xlink:to="lab_ifrs-full_LiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:to="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_7ab1a7a0-8cb0-4e5c-863b-605b539bb3a3_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_0ed0a9ec-6f44-46f0-9955-b10a521bdd7d_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_508868f9-9223-47c1-bc1e-c5eac9494110_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents" xlink:to="lab_ifrs-full_CashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShare_132a634b-d5f9-490d-8ba4-d310a894262c_terseLabel_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare" xlink: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 (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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShare" xlink:to="lab_ifrs-full_BasicEarningsLossPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_39926dd8-c454-4e70-a223-ea01d86da486_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-20221231.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_OtherTemporaryDifferencesMember_d62f10c5-2d50-4267-bf65-f18c42d79259_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherTemporaryDifferencesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTemporaryDifferencesMember" xlink:to="lab_ifrs-full_OtherTemporaryDifferencesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_aa6c3d44-8b0f-49a9-a0f9-5c3ed1f5b3c9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_b4ff8b14-c295-4629-9b32-39acb2f2bb2b_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_3b73b885-ecca-46e2-ad96-c5d18907af07_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash paid</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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_4d83b103-da66-48a9-b8dc-c38f14f3c787_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_c38cf476-572c-4efa-8f78-6d615e2f0870_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 gain (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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:to="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_61b2d0df-6949-40b6-9ba7-3f3b5042684c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_14f98dc5-9513-4cc2-9d72-f158b6b669b1_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_7cbd7e59-d3ba-47d8-ab01-3746760ce27d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesOutstanding" xlink:to="lab_ifrs-full_NumberOfSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityAbstract_af09e4ad-4ec8-4fb3-a437-71a6f5cf9780_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfChangesInEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract" xlink:to="lab_ifrs-full_StatementOfChangesInEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_e735ec75-bde6-43ca-831f-ceb9ed2d4a97_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:to="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseDecreaseInBorrowings_0713bae6-ec04-4134-831c-20159cab5716_terseLabel_en-US" xlink:label="lab_stn_IncreaseDecreaseInBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software additions acquired through software financing obligations</link:label>
    <link:label id="lab_stn_IncreaseDecreaseInBorrowings_label_en-US" xlink:label="lab_stn_IncreaseDecreaseInBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Borrowings</link:label>
    <link:label id="lab_stn_IncreaseDecreaseInBorrowings_documentation_en-US" xlink:label="lab_stn_IncreaseDecreaseInBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInBorrowings" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseInBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseInBorrowings" xlink:to="lab_stn_IncreaseDecreaseInBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_0a8f85ee-f0dc-454f-9dfb-a5e3ecc080da_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_0d98ec0a-5499-4184-8017-bcfd75319004_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/2022/dei-2022.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_srt_CurrencyAxis_0a08e139-bb6c-48db-8a35-ac0824abe972_terseLabel_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:label id="lab_srt_CurrencyAxis_label_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis" xlink:to="lab_srt_CurrencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentRegistrationStatement_d557f664-802c-4951-87a5-29b57316bfc7_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/2022/dei-2022.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_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_3c59c703-15f5-4239-993e-5fa7d29a3745_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 (liabilities), net</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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.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_OperatingSegmentsAbstract_aa94fd59-a7b3-434a-b63f-c41abd668f77_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-20221231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OperatingSegmentsAbstract" xlink:to="lab_stn_OperatingSegmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_41db70db-e315-485a-a534-ecbd56e6a9ea_negatedTotalLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in working capital</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in working capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:to="lab_ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OfficeSpaceMember_a5d4de7d-dbeb-4855-b5b3-0616aced1975_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-20221231.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_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_2c1497f5-3b2c-4160-bd9b-2ce3fbc83f33_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:to="lab_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OptionPricingModelMember_9b2c5ff2-4357-424d-ae2b-7ecd3fc01752_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OptionPricingModelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OptionPricingModelMember" xlink:to="lab_ifrs-full_OptionPricingModelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RightofuseAssetsMember_51e0a06f-3824-49db-a629-ebe8cdfb00e9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssetsMember" xlink:to="lab_ifrs-full_RightofuseAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_2f0193d8-a737-4915-a330-d5fa8ed43ef5_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-20221231.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_AdjustmentsForSharebasedPayments_88257411-3591-4b08-9a3e-34638f2b0442_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForSharebasedPayments_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for share-based payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForSharebasedPayments" xlink:to="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_a8ed9583-b269-460f-8906-9c39d60a00e4_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other payables and other accruals</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for increase (decrease) in trade and other payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_3ab40a53-1154-4c0c-8aeb-9e9b3694206b_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_7ae170f5-6d17-4ca3-8efc-4f8b40bf0b07_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotLaterThanOneYearMember" xlink:to="lab_ifrs-full_NotLaterThanOneYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProductsAndServicesExplanatory_44c70145-ce6d-4738-8d8a-27513126e4c4_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProductsAndServicesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfProductsAndServicesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaidOrdinaryShares_5c605ada-1bf0-40ae-a3ac-8657ce19e58f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaidOrdinaryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidOrdinaryShares" xlink:to="lab_ifrs-full_DividendsPaidOrdinaryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_28e61487-6471-4b25-b45f-228af544c076_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossCarryingAmountMember_bc79559b-7d31-44fb-820c-a2c8ba2c3c82_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_e471706c-d355-40b6-914c-e2013ee02c65_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossCarryingAmountMember" xlink:to="lab_ifrs-full_GrossCarryingAmountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_3cde6704-84db-4a0e-8f90-3de74be433df_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SixtyOneToNinetyDaysMember_65cc20ee-5a95-4ef7-a352-47e567aaef23_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-20221231.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_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_289f00d0-1484-4bbf-bc93-3fec290d379b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_38b646f3-f7f5-43a6-97f8-e94207f5fc4a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:to="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfOutstandingShareOptions_cfee0288-ca51-4e15-952d-3a1c4f9f1560_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_b22179ef-b110-4f4a-b829-63760c621152_periodEndLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share options outstanding, end of the year</link:label>
    <link:label id="lab_ifrs-full_NumberOfOutstandingShareOptions_label_en-US" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options outstanding in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOutstandingShareOptions" xlink:to="lab_ifrs-full_NumberOfOutstandingShareOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_8d22ca2e-3542-473d-a566-8dd1fa74f229_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents" xlink:to="lab_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_52e9cd3c-ece1-4bb3-b5a6-5808d46a887f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_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-20221231.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_dei_Security12bTitle_5d941005-9ac5-4710-bde3-ebeacdfb3671_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/2022/dei-2022.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_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_51ac0d44-4abc-41f6-800a-d3f390e225ca_terseLabel_en-US" xlink:label="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value reclass of share options exercised</link:label>
    <link:label id="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_label_en-US" xlink:label="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of fair value of share options previously expensed, equity</link:label>
    <link:label id="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_documentation_en-US" xlink:label="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of fair value of share options previously expensed, equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:href="stn-20221231.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_DividendsPaidOrdinarySharesPerShare_9b23ec30-d540-4f8c-a873-6718b946ba5b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:to="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_2076647b-1ed1-49ab-91e2-b98cab58d672_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-20221231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:to="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LettersOfCreditIssuedAndOutstandingInAddition_7b9fc5cb-505c-4bce-98e9-838a44b1d6c9_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-20221231.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_ifrs-full_AllLevelsOfFairValueHierarchyMember_459e0b2e-29f5-426f-81fb-615ca7d123be_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCountry_a6dc48f5-8892-4001-9cbc-f0a6daf578b3_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/2022/dei-2022.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_stn_InvestmentTaxCreditsAbstract_fc8f6308-a34f-4278-a752-8aa53723d000_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-20221231.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_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_9f328f41-884c-4549-93bc-76f3ef1118bb_terseLabel_en-US" xlink:label="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of investments held for self-insured liabilities</link:label>
    <link:label id="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Investments Held For Self-Insured Liabilities, Classified As Investing Activities</link:label>
    <link:label id="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_documentation_en-US" xlink:label="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Investments Held For Self-Insured Liabilities, Classified As Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:href="stn-20221231.xsd#stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:to="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_WhollyOwnedSubsidiariesMember_0bc4a2aa-b7ca-4d0c-9c4f-862f48e37710_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-20221231.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_f7a72bb6-4035-41be-8a11-cdcc3fa34f73_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-20221231.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_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory_4cd4c51c-3d1c-4a76-8e58-c46223d4db99_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory" xlink:to="lab_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BuildingsMember_d69cb300-b188-4cff-9e6f-4ebfc88c5e9f_verboseLabel_en-US" xlink:label="lab_ifrs-full_BuildingsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building</link:label>
    <link:label id="lab_ifrs-full_BuildingsMember_label_en-US" xlink:label="lab_ifrs-full_BuildingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BuildingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BuildingsMember" xlink:to="lab_ifrs-full_BuildingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentLiabilities_082fc5d5-98a1-4f80-a5ae-e8f4cd4b2166_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_fa399ab4-f28a-4a0e-b8a1-8f380f0ac9c0_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentLiabilities" xlink:to="lab_ifrs-full_OtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DirectLaborCosts_62745236-1b85-49ea-b3a3-22bbef628657_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-20221231.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_e31f6202-406b-4fbc-9164-7d0473308b1a_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-20221231.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_MajorComponentsOfTaxExpenseIncomeAbstract_9a9f111e-9998-4a78-83d9-22e4c4c0ab15_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_a797989b-0ca9-4130-96e1-cff9fc519eb7_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:to="lab_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_0aeee0c3-45bf-4624-bbea-3876ae7ed1bb_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:to="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLiabilities_c3eeeb79-9745-495c-9c1b-921839be7f40_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilities" xlink:to="lab_ifrs-full_CurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_FinancialInstrumentsAbstract_d9b8a012-212b-44c6-9325-18ab065350ad_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-20221231.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_Level2OfFairValueHierarchyMember_f94570a0-09d7-47ad-87a6-8376b70b9496_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level2OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level2OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinanceCostExplanatory_a88b24e2-9ef7-4625-a3c8-f5a2c4bad4f8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Interest Expense</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinanceCostExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of finance cost [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_fde2a2db-f777-489d-8323-63082b138b4e_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through share-based payment transactions, equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BusinessCombinationsAxis_b915f407-9562-4194-87c0-3e6c70510a60_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BusinessCombinationsAxis" xlink:to="lab_ifrs-full_BusinessCombinationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases_dfd16238-6b76-446e-8472-ecc0b23ff6a6_negatedLabel_en-US" xlink:label="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net lease payments</link:label>
    <link:label id="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases_d1f0ee27-394d-4d3d-8645-425b133ab700_terseLabel_en-US" xlink:label="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases_label_en-US" xlink:label="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in financing activities for leases</link:label>
    <link:label id="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases_documentation_en-US" xlink:label="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in financing activities for leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:href="stn-20221231.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_e11e8992-35eb-43fd-876c-591de6d4fe9b_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-20221231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:to="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_12bd7106-3321-4fb4-b01d-8b472a16b970_terseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments or payments</link:label>
    <link:label id="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of lease liabilities, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DeferredTaxDefinedBenefitObligationMember_37945c27-b09b-47fc-8e56-69a5a7248a30_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-20221231.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_ebcfffd5-453f-4cc0-b5cd-5ebc803c0d1c_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-20221231.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_stn_NetRepaymentOfProceedsFromBankIndebtedness_3288c057-0457-401d-b5eb-26de6015f79a_terseLabel_en-US" xlink:label="lab_stn_NetRepaymentOfProceedsFromBankIndebtedness" xlink: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 bank indebtedness</link:label>
    <link:label id="lab_stn_NetRepaymentOfProceedsFromBankIndebtedness_label_en-US" xlink:label="lab_stn_NetRepaymentOfProceedsFromBankIndebtedness" xlink: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 (Repayment Of) Proceeds From Bank Indebtedness</link:label>
    <link:label id="lab_stn_NetRepaymentOfProceedsFromBankIndebtedness_documentation_en-US" xlink:label="lab_stn_NetRepaymentOfProceedsFromBankIndebtedness" xlink: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 (Repayment Of) Proceeds From Bank Indebtedness</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRepaymentOfProceedsFromBankIndebtedness" xlink:href="stn-20221231.xsd#stn_NetRepaymentOfProceedsFromBankIndebtedness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NetRepaymentOfProceedsFromBankIndebtedness" xlink:to="lab_stn_NetRepaymentOfProceedsFromBankIndebtedness" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_b89b55f1-75b7-4212-968b-df2157762c9d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherIntangibleAssetsMember_ceb5704e-dea6-45c9-876c-1845d0196e47_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherIntangibleAssetsMember" xlink:to="lab_ifrs-full_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_783e3682-3674-44e8-806f-9d45f45e24e3_terseLabel_en-US" xlink:label="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments on cash flow hedges, net of tax</link:label>
    <link:label id="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_label_en-US" xlink:label="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments on cash flow hedges, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:to="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherShorttermProvisions_7c28c65f-850b-46e7-be16-50768f8adbf5_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherShorttermProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherShorttermProvisions" xlink:to="lab_ifrs-full_OtherShorttermProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_90d3ffe8-0f6c-4879-a17e-c0840ded89f9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems" xlink:to="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_cd09b164-7aa2-40b9-a869-56cc58b74113_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink: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 loss recognised in profit or loss, trade receivables</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink: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, trade receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_3ef78290-f421-4cf3-9642-e73acc0e8306_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_87752cae-e280-4431-8526-5d40f11ee679_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilities" xlink:to="lab_ifrs-full_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmountsPayableRelatedPartyTransactions_1d27f559-ef0e-4d46-8c03-cec8675b4fd8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmountsPayableRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:to="lab_ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_fb0dfa26-ca10-4c56-b3aa-4688c243d361_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:to="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfCashFlowsAbstract_75cf3842-061e-4078-8e67-4d591e38e188_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract" xlink:to="lab_ifrs-full_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_2496f465-3c2e-4503-b4d4-23e3aa9aac3f_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-20221231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:to="lab_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_1eac1541-7a14-47dd-8e34-0507a2588e7f_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 gain (loss) on net employee defined benefit obligations</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_205adefd-5ca3-4caa-9992-f4e96cec9a0d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_0ca844a3-946d-4c60-b21c-c8d9f1bf0096_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_UndiscountedLeasePaymentsToBeReceived_24d5558c-be8c-4940-9af5-22818d3fd6de_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-20221231.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_ifrs-full_DividendsPaid_817622bd-e751-46e6-82a7-3c3b266b894c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaid" xlink:to="lab_ifrs-full_DividendsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfHedgesMember_9b2a24fd-bdd8-455c-a317-4ba91f811930_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfHedgesMember" xlink:to="lab_ifrs-full_TypesOfHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_276cc621-1b0a-4652-87af-880d5df6d8ef_terseLabel_en-US" xlink:label="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments on cash flow hedges, before tax</link:label>
    <link:label id="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_label_en-US" xlink:label="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments on cash flow hedges, before tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" xlink:to="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock_dd204d98-7faa-4ac6-a946-4b48598697d8_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-20221231.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_InterestExpense_4c8d85fb-cf7e-471a-b03a-a1ec3b5a6c9f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpense" xlink:to="lab_ifrs-full_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherForeignCurrenciesMember_71c254fd-14dd-4f5f-877a-40891e2c4629_terseLabel_en-US" xlink:label="lab_stn_OtherForeignCurrenciesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Foreign Currencies</link:label>
    <link:label id="lab_stn_OtherForeignCurrenciesMember_label_en-US" xlink:label="lab_stn_OtherForeignCurrenciesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Foreign Currencies [Member]</link:label>
    <link:label id="lab_stn_OtherForeignCurrenciesMember_documentation_en-US" xlink:label="lab_stn_OtherForeignCurrenciesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Foreign Currencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherForeignCurrenciesMember" xlink:href="stn-20221231.xsd#stn_OtherForeignCurrenciesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherForeignCurrenciesMember" xlink:to="lab_stn_OtherForeignCurrenciesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_600f9e73-01c9-4af0-a0c5-e6badb96882a_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_104c1705-c843-46b5-b8bb-3436dd3b7e41_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_a7b542f8-2b52-4a24-9087-a4f09aed42fa_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_e67f5a88-b246-4cf4-bc2d-df5be116f0ea_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:to="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Liabilities_1a5cfe75-1a94-4a7e-80d6-c82984f583b9_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_88262a6f-0213-48e5-aeca-f064670cd567_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Liabilities" xlink:to="lab_ifrs-full_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfLiabilitiesAxis_412fb468-d16e-4520-9bc6-31d9294f7d2d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis" xlink:to="lab_ifrs-full_ClassesOfLiabilitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsToRightofuseAssets_43f5b86a-53ea-43e1-8218-59be71b69d50_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsToRightofuseAssets" xlink:to="lab_ifrs-full_AdditionsToRightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LeaseLiabilitiesMember_7d9b0ace-ae4f-4690-9573-3d6097c4d6b0_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseLiabilitiesMember" xlink:to="lab_ifrs-full_LeaseLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_615f7d18-57e8-4f48-a9dc-d8740f6d0f91_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_af015360-4a45-443e-8135-21eb5a85a151_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other operating income (expense) [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_fe3b3116-ec70-4348-a562-f2fe1918f4f3_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/2022/dei-2022.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_DisclosureOfPropertyPlantAndEquipmentExplanatory_f0957480-efd1-4900-ae8e-90c72d72aec1_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_a4ea9eec-c243-4b03-a15f-aaa762cc3e16_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_ff674ca4-e018-4dc3-a2fc-d3abe97e35b9_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from business combinations and disposals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_72df63d3-2a28-46a4-8893-2088762eca8d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLiabilitiesAbstract_6799ab09-8e72-4209-a775-44bd04a128f2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract" xlink:to="lab_ifrs-full_CurrentLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AggregateMaturityValueOfNotes_4f5c397e-4292-4f88-a63a-fd068a5f715a_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-20221231.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_BankIndebtedness_2a4ff223-0d37-4fd8-92b8-a0791dfa72c6_negatedLabel_en-US" xlink:label="lab_stn_BankIndebtedness" 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_stn_BankIndebtedness_label_en-US" xlink:label="lab_stn_BankIndebtedness" xlink: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 Indebtedness</link:label>
    <link:label id="lab_stn_BankIndebtedness_documentation_en-US" xlink:label="lab_stn_BankIndebtedness" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Indebtedness</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BankIndebtedness" xlink:href="stn-20221231.xsd#stn_BankIndebtedness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BankIndebtedness" xlink:to="lab_stn_BankIndebtedness" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_f644c5bd-3b34-4ee4-99d0-a2915680b7af_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_a808f916-d04a-4a27-9b3c-b9c57374363a_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" 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">Disposals</link:label>
    <link:label id="lab_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink: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, intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TopOfRangeMember_6bc9c58a-0450-439d-ad4f-b05bb10dd613_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TopOfRangeMember" xlink:to="lab_ifrs-full_TopOfRangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EngineeringEquipmentMember_3627ced8-e148-4c1d-bfca-81051c202f90_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-20221231.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_BorrowingsInterestRate_f04058d6-7157-4a97-9df6-4d69b47fe63d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsInterestRate" xlink:to="lab_ifrs-full_BorrowingsInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PreviouslyStatedMember_a6d66253-1686-4d25-920d-f485830c4045_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.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_ifrs-full_EstimatedFinancialEffectOfContingentAssets_49440ecb-ca53-4ea3-9cf9-d06781654b37_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EstimatedFinancialEffectOfContingentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets" xlink:to="lab_ifrs-full_EstimatedFinancialEffectOfContingentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_L2IncAndPartridgeArchitectsIncMember_eb63491c-8a17-47d8-baa1-3c223097bcd5_terseLabel_en-US" xlink:label="lab_stn_L2IncAndPartridgeArchitectsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">L2P</link:label>
    <link:label id="lab_stn_L2IncAndPartridgeArchitectsIncMember_label_en-US" xlink:label="lab_stn_L2IncAndPartridgeArchitectsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">L2 Inc and Partridge Architects Inc [Member]</link:label>
    <link:label id="lab_stn_L2IncAndPartridgeArchitectsIncMember_documentation_en-US" xlink:label="lab_stn_L2IncAndPartridgeArchitectsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">L2 Inc and Partridge Architects Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_L2IncAndPartridgeArchitectsIncMember" xlink:href="stn-20221231.xsd#stn_L2IncAndPartridgeArchitectsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_L2IncAndPartridgeArchitectsIncMember" xlink:to="lab_stn_L2IncAndPartridgeArchitectsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_bb50b571-4647-4a3d-9f7e-53ac24a5e0e5_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_bdfd86c9-b031-46f1-aa5e-5a4177bfca83_terseLabel_en-US" xlink:label="lab_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments in net income resulting from 10% changes in interest rate</link:label>
    <link:label id="lab_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_label_en-US" xlink:label="lab_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitivity Analysis Of Fair Value, Performance Shares, Impact Of 10% Change In Share Price</link:label>
    <link:label id="lab_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_documentation_en-US" xlink:label="lab_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitivity Analysis Of Fair Value, Performance Shares, Impact Of 10% Change In Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:href="stn-20221231.xsd#stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:to="lab_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock_b31f384f-8cf2-4d11-99fb-f73d715e41f9_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-20221231.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_ifrs-full_OtherProvisionsMember_6daac888-076e-415a-9478-69a31dd29882_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisionsMember" xlink:to="lab_ifrs-full_OtherProvisionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_df9e2620-0b47-443b-accd-32aac41924c8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CashFlowStatementAbstract_ec44d660-8cff-4a41-9e53-8b7c550b3d1e_terseLabel_en-US" xlink:label="lab_stn_CashFlowStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow statement [Abstract]</link:label>
    <link:label id="lab_stn_CashFlowStatementAbstract_label_en-US" xlink:label="lab_stn_CashFlowStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Statement [Abstract]</link:label>
    <link:label id="lab_stn_CashFlowStatementAbstract_documentation_en-US" xlink:label="lab_stn_CashFlowStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowStatementAbstract" xlink:href="stn-20221231.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_dd7d34eb-d815-4165-9430-c2a1691f355f_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-20221231.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_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_c6605eff-9c6f-4b60-9c51-95f6ae0c072b_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" 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 assets (liabilities), net</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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_ff6687c5-409b-454f-818a-838c6fe02206_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_067731dd-a28a-4504-b96f-fcb73f76e528_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpectedCreditLossRate_39a0532b-ebf2-4eb8-83cc-b14393a5dcb4_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpectedCreditLossRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpectedCreditLossRate" xlink:to="lab_ifrs-full_ExpectedCreditLossRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowHedgesMember_74da961b-7d30-4e97-b4f9-87c736393947_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowHedgesMember" xlink:to="lab_ifrs-full_CashFlowHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_bb87629f-717e-46b6-abd2-6253d4c3121a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:to="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_bd8ab31d-e990-4502-ba08-94fb59c65af0_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) for the year, net of tax</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_690bfc2e-65bd-4a3d-a6eb-ea980a16a8fe_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncome" xlink:to="lab_ifrs-full_OtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentContractLiabilities_fd69503d-9a4e-4412-9c0b-e36ebb931454_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentContractLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentContractLiabilities" xlink:to="lab_ifrs-full_CurrentContractLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SoftwareFinancingObligation_34cd3fda-cfda-4cdc-b7f7-f8bab5796a6a_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-20221231.xsd#stn_SoftwareFinancingObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SoftwareFinancingObligation" xlink:to="lab_stn_SoftwareFinancingObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BorrowingsPayableAmount_b5851de4-a397-4158-b84a-b7158ad2948a_terseLabel_en-US" xlink:label="lab_stn_BorrowingsPayableAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payable amount</link:label>
    <link:label id="lab_stn_BorrowingsPayableAmount_label_en-US" xlink:label="lab_stn_BorrowingsPayableAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings, Payable Amount</link:label>
    <link:label id="lab_stn_BorrowingsPayableAmount_documentation_en-US" xlink:label="lab_stn_BorrowingsPayableAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings, Payable Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BorrowingsPayableAmount" xlink:href="stn-20221231.xsd#stn_BorrowingsPayableAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BorrowingsPayableAmount" xlink:to="lab_stn_BorrowingsPayableAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_b224517e-a56d-4a6c-9f13-e68f89850ef4_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_a1159495-1120-46a8-8bf5-947d71ca9139_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_abcb2418-e615-4e71-ae5e-bb52a4427646_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract_cd15810b-e108-445b-bb32-bb9fac726582_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_0fc7d84f-9413-4bac-ab3f-44d35076eac6_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_7113d741-01fc-4830-87b0-46c012cb59a5_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_d23b9ad4-0e76-48aa-bd9f-7c63a575652f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_d0e13e1e-3f48-4d54-bbf8-2da541aa396e_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability asset included in other comprehensive income</link:label>
    <link:label id="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_USD_2dfca93c-a056-4aa0-96de-41f57a9d06ca_terseLabel_en-US" xlink:label="lab_currency_USD" xlink: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 of America, Dollars</link:label>
    <link:label id="lab_currency_USD_label_en-US" xlink:label="lab_currency_USD" xlink: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 of America, Dollars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_USD"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_USD" xlink:to="lab_currency_USD" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_0fa31945-260c-4405-8a05-2dba77728ae2_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_c8a5142e-d68b-4a03-bf19-e5f8666ad821_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:to="lab_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities_77343f64-a1ed-4b73-9f8e-2a2ea6b549f9_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_172c7252-ea43-42e1-9c41-5c99b40f1acd_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfLeasesExplanatory_59b07322-50a0-4e14-9917-7d3028367f49_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfLeasesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfLeasesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfLeasesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember_ecd7ba82-be91-4f9e-8597-48529f46adbd_terseLabel_en-US" xlink:label="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return Swap On Share-Based Compensation Units</link:label>
    <link:label id="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember_label_en-US" xlink:label="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return Swap On Share-Based Compensation Units [Member]</link:label>
    <link:label id="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember_documentation_en-US" xlink:label="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return Swap On Share-Based Compensation Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:href="stn-20221231.xsd#stn_ReturnSwapOnShareBasedCompensationUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:to="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_b6bc6bbb-b7b9-4c51-b8ec-bbc95cd5ba6c_negatedLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in demographic assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_ff2bca8e-d655-400f-96b6-1140fc1bfe5e_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-20221231.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_98d70e1e-a266-42d6-af9d-ae15959e5c26_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-20221231.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_KeyManagementPersonnelCompensation_092f744c-6d39-435f-9a2e-114cccc857a4_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanThreeYearsMember_a6b1f7ef-a406-4d0f-8285-c7cbca8c1a0b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanThreeYearsMember" xlink:to="lab_ifrs-full_LaterThanThreeYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember_7b770078-20f3-4ca5-8970-7b27c7b4d3df_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:to="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_373a64b1-de4f-45e8-a36a-122d56c8e71a_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/2022/dei-2022.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_stn_DeferredShareUnitsDSUsMember_8b21b7ce-64a1-45d3-947c-0d674dffb97a_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-20221231.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_WeightedAverageDurationOfDefinedBenefitObligation2019_562d606e-e939-4a43-84bc-366c272ebef7_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:to="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForOtherNetAssets_96b168a6-eb9e-4d03-bb52-53a4c8c9babd_terseLabel_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForOtherNetAssets" xlink: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 period adjustments recognized for other assets</link:label>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForOtherNetAssets_label_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForOtherNetAssets" xlink: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 Period Adjustments For Other Net Assets</link:label>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForOtherNetAssets_documentation_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForOtherNetAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Period Adjustments For Other Net Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForOtherNetAssets" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForOtherNetAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_MeasurementPeriodAdjustmentsForOtherNetAssets" xlink:to="lab_stn_MeasurementPeriodAdjustmentsForOtherNetAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_f14e9880-1721-44ec-be47-2f165430ed9b_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-20221231.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_stn_OtherAssetsAbstract_6539494e-939d-48ec-947d-0683222a1354_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-20221231.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_dei_CityAreaCode_24e60e9b-b926-4a88-afc6-9d3c1516b60c_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/2022/dei-2022.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_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_fb377ea8-e419-42ca-89cb-1b7f3a1c3c50_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustedWeightedAverageShares_05315143-8753-4a00-87bf-d6304305a5c5_totalLabel_en-US" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted shares (in shares)</link:label>
    <link:label id="lab_ifrs-full_AdjustedWeightedAverageShares_label_en-US" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of ordinary shares used in calculating diluted earnings per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustedWeightedAverageShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares" xlink:to="lab_ifrs-full_AdjustedWeightedAverageShares" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_b7993426-2d8c-46be-85e0-49855ecce888_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-20221231.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_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_153cd59d-dcf5-4baf-8420-65332ea5fcb8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_1bcd52d1-83f4-496f-a672-2c85c60a024c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:to="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_ac875a0a-8a82-4a79-9752-668a0e21f5e0_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_5b88e81b-49f1-4493-88b9-b31282091351_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EnergyAndResourcesServicesMember_a74147d9-9085-4b9c-98b7-587cf1cbbd0a_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-20221231.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_SegmentConsolidationItemsAxis_a8a3709a-1389-450c-b93b-18218c665d84_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis" xlink:to="lab_ifrs-full_SegmentConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_6953e7c8-5a24-4ddd-a5a2-4f757591758c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink:to="lab_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_0ef0db72-78e6-4e4e-8c48-7690d509c52f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:to="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare_31b4fccf-da6a-4c65-a5f0-222407e102df_terseLabel_en-US" xlink:label="lab_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare" xlink: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 deferred share units equal to common shares</link:label>
    <link:label id="lab_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare_label_en-US" xlink:label="lab_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare" xlink: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 Per Common Share</link:label>
    <link:label id="lab_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare_documentation_en-US" xlink:label="lab_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare" xlink: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 Other Equity Instruments Granted In Share-Based Payment Arrangement Per Common Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare" xlink:href="stn-20221231.xsd#stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare" xlink:to="lab_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForProvisions_6397d0b5-0749-4548-a2a6-e0d56434f748_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForProvisions_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForProvisions" xlink:to="lab_ifrs-full_AdjustmentsForProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_24b46cd5-afcd-4337-ae3f-227bf72ba848_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:to="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncome_697e57c4-e061-49b0-a877-70a7b10d699c_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 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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncome" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_8558ab91-52aa-4da2-839f-8f35fce4574b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_8171d365-cc83-4bdb-89c3-bcc4d93b1f58_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:to="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_33c20c3c-c96d-4114-914b-53d3919fe894_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 tax assets (liabilities)</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_3a5605ab-4996-46f6-b7ca-1de744b44b06_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_f67c15c3-9489-4ba4-bf42-deccf5eac0c5_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_d3786a96-0e2d-4152-be1a-b1c780254fc6_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_0d3f2dbb-1ee4-4275-bb7b-9c1317f6e4f9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityTable_eee64dfd-d659-48bd-b4de-9a1524457f84_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable" xlink:to="lab_ifrs-full_StatementOfChangesInEquityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_51d1e32a-af18-4cc6-abb2-a4330d1c052f_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-20221231.xsd#stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:to="lab_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ContractBacklogAndFiniteTrademarksMember_a75f0c39-fadd-451a-b46e-394da913cd13_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-20221231.xsd#stn_ContractBacklogAndFiniteTrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ContractBacklogAndFiniteTrademarksMember" xlink:to="lab_stn_ContractBacklogAndFiniteTrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_USDollarsMember_9510689d-2c2d-470a-9caf-fbc9e5fbd2dd_terseLabel_en-US" xlink:label="lab_stn_USDollarsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Dollars</link:label>
    <link:label id="lab_stn_USDollarsMember_label_en-US" xlink:label="lab_stn_USDollarsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Dollars [Member]</link:label>
    <link:label id="lab_stn_USDollarsMember_documentation_en-US" xlink:label="lab_stn_USDollarsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Dollars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_USDollarsMember" xlink:href="stn-20221231.xsd#stn_USDollarsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_USDollarsMember" xlink:to="lab_stn_USDollarsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherBorrowingsUndiscountedCashFlows_204d2eb0-f92f-4739-bd62-dbf3cdea98cf_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-20221231.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-20221231.xsd#stn_BasisOfConsolidationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BasisOfConsolidationAbstract" xlink:to="lab_stn_BasisOfConsolidationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PlanAssetsAtFairValue_9e70f723-59f3-4460-aeea-c214f210f46b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue" xlink:to="lab_ifrs-full_PlanAssetsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfFinancialLiabilitiesAxis_a3572940-5209-4c4c-8942-7706f7e31c0b_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialLiabilitiesAxis" xlink: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 liabilities [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialLiabilitiesAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialLiabilitiesAxis" xlink: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 liabilities [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialLiabilitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis" xlink:to="lab_ifrs-full_ClassesOfFinancialLiabilitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_5e700c8b-4503-4a57-89a0-c09a14dc9032_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/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_d9aa9b8b-6fd7-4265-8549-91ecf0c12423_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_2093aaf5-7497-45d1-8896-2388417bbd6f_verboseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_label_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense from share-based payment transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:to="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_428f9a45-8f02-48b3-8431-82e331146273_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-20221231.xsd#stn_SuretyFacilitiesExpiringBeforeSeptember2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member" xlink:to="lab_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_Vesting1Axis_27b15d42-287f-4ab7-92cd-e1f8898d8186_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-20221231.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_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_40fbea3f-77b4-4654-a2d1-ebd14303e8d7_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-20221231.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_ifrs-full_AdjustmentsForAmortisationExpense_9ccd172c-09e1-4c51-a88a-85230cd83cf0_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForAmortisationExpense_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for amortisation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForAmortisationExpense" xlink:to="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_4434c1b5-1ab1-476f-9805-52b6a81a3108_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems" xlink:to="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherFinancialAssets_6921c950-2c8b-46fc-9f40-fbb88ed27f73_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_b44967ec-1c7e-4d14-acb6-d5f45208ccd9_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_a1eea18b-4833-4053-8730-9da8518590d0_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherFinancialAssets" xlink:to="lab_ifrs-full_OtherFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RetainedEarnings_23ba99c2-c569-487e-b66c-0e6840ef9339_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RetainedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings" xlink:to="lab_ifrs-full_RetainedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReportableSegmentsMember_c5343d74-cff9-4b07-b63a-9298b0b60ed1_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReportableSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReportableSegmentsMember" xlink:to="lab_ifrs-full_ReportableSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_7eb8b851-5114-4f24-8ec1-829a90d95981_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfShareOptionsWithDilutiveEffect_c4cb268c-a8ae-42cb-a471-bbcd213e53bf_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-20221231.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_DisclosureOfFinancialAssetsExplanatory_95aeb69e-8c9c-4f1e-9a96-5a191541d27d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CarryingAmountMember_ed223c5c-1440-4eef-84b5-3f600e7f4158_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountMember" xlink:to="lab_ifrs-full_CarryingAmountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsOfOtherEquityInstruments_82d7b856-636b-4d43-b7c0-550c918f7a77_terseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsOfOtherEquityInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of units paid</link:label>
    <link:label id="lab_ifrs-full_PaymentsOfOtherEquityInstruments_label_en-US" xlink:label="lab_ifrs-full_PaymentsOfOtherEquityInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of other equity instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfOtherEquityInstruments" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsOfOtherEquityInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsOfOtherEquityInstruments" xlink:to="lab_ifrs-full_PaymentsOfOtherEquityInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RestatedAdjustmentMember_651ce43f-041a-4c05-a46d-ac34d5594bab_terseLabel_en-US" xlink:label="lab_stn_RestatedAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restated Adjustment</link:label>
    <link:label id="lab_stn_RestatedAdjustmentMember_label_en-US" xlink:label="lab_stn_RestatedAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restated Adjustment [Member]</link:label>
    <link:label id="lab_stn_RestatedAdjustmentMember_documentation_en-US" xlink:label="lab_stn_RestatedAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restated Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestatedAdjustmentMember" xlink:href="stn-20221231.xsd#stn_RestatedAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RestatedAdjustmentMember" xlink:to="lab_stn_RestatedAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_09999953-624d-447e-a040-339df5a90f5e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_61f6d1ba-f7c2-477c-8210-f65ff6828d78_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DepreciationRightofuseAssets_a571fab3-3880-4bad-a64c-c3a907c9673c_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_b6c4d2cf-b2a0-4382-867d-74148027298e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationRightofuseAssets" xlink:to="lab_ifrs-full_DepreciationRightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinanceIncomeCost_eba11380-d6fb-4aea-941d-5e2faca516ae_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinanceIncomeCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceIncomeCost" xlink:to="lab_ifrs-full_FinanceIncomeCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EarningsPerShareAbstract_cf4ad5c2-d13e-4b8d-a9a9-9a8b6c9a89fe_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareAbstract" xlink:to="lab_ifrs-full_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_FairValueMeasurementAbstract_6c967efc-3d48-462d-b034-3b7d537b0e78_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-20221231.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_c71d71fd-de98-4d3d-b2dc-3ee1ced07eca_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-20221231.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_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_99ddbe00-1a57-4ca9-9dc4-471756f50dfd_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" xlink:to="lab_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory_8760c7f1-a4f0-450a-be52-200d758f0c3c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" xlink:to="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_032962c4-e7fb-40b5-abe1-ddf9f96d6462_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-20221231.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_481116c5-ac0a-405f-93fa-f19599ca9847_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-20221231.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_CurrentMember_ea1f3ad3-8d11-4b29-9977-8b407c22fe12_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentMember" xlink:to="lab_ifrs-full_CurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_5e5a21f4-a053-4b10-b906-1fec098a3566_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncontrollingInterests" xlink:to="lab_ifrs-full_NoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_4f7126fc-a6b8-4848-b300-c30af700b396_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodThreeMember_9c8092c6-4ba3-4012-b1f1-8b5be1bddfd4_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-20221231.xsd#stn_OrdinarySharesPerSharePeriodThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OrdinarySharesPerSharePeriodThreeMember" xlink:to="lab_stn_OrdinarySharesPerSharePeriodThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_b0d86644-8c17-4d94-aca8-506f91933491_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_52de2c37-b81d-4533-9bff-fc2ebabdca3e_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-20221231.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_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_46d8a67a-80b7-4119-9d64-93256a588719_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of units paid</link:label>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_a742b37f-a9b4-460c-9077-25e544033fac_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock_5761223e-dd64-410c-ba50-e908fda3498c_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-20221231.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_AverageRateOfHedgingInstrument_b932a2cf-5d7c-40e5-8466-811eb0cfce9e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AverageRateOfHedgingInstrument"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AverageRateOfHedgingInstrument" xlink:to="lab_ifrs-full_AverageRateOfHedgingInstrument" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CostOfSales_30867ad9-f614-4c00-9447-f5c35a347847_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CostOfSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSales" xlink:to="lab_ifrs-full_CostOfSales" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeStatementAbstract_3a2cf13a-75d6-45d3-b23e-bad3cd8ce714_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeStatementAbstract" xlink:to="lab_ifrs-full_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_99e594be-5e33-4eea-a89b-4e9ee3406948_terseLabel_en-US" xlink:label="lab_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) through tax on share-based payment transactions, equity</link:label>
    <link:label id="lab_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_label_en-US" xlink:label="lab_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) through tax on share-based payment transactions, equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" xlink:to="lab_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfOtherAssetsTable_ddf1194c-50b4-40de-b74c-8886afdc26bb_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-20221231.xsd#stn_DisclosureOfOtherAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfOtherAssetsTable" xlink:to="lab_stn_DisclosureOfOtherAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_07a49bb3-f977-4b5c-9783-97a9b9422fc2_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-20221231.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_stn_CardnoMember_a63dd3be-4c04-41dc-b9c6-b46831cadc7e_terseLabel_en-US" xlink:label="lab_stn_CardnoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno acquisition</link:label>
    <link:label id="lab_stn_CardnoMember_label_en-US" xlink:label="lab_stn_CardnoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno [Member]</link:label>
    <link:label id="lab_stn_CardnoMember_documentation_en-US" xlink:label="lab_stn_CardnoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember" xlink:href="stn-20221231.xsd#stn_CardnoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CardnoMember" xlink:to="lab_stn_CardnoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_c68f19d4-19d8-41df-ad30-ee37051fc9ef_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for decrease (increase) in contract assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_e24a8311-a346-48a0-95fc-b8da742065e8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="lab_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_95dfe7bc-600e-44a9-922e-a2dd52fb97e1_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCashPortionOfSoftwareAdditions_a5b40144-cd85-4b8f-bad3-680f712d82db_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-20221231.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_DisclosureOfEventsAfterReportingPeriodExplanatory_285091ee-2da3-41b1-b27b-97420d71a937_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Event after the Reporting Period</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of events after reporting period [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_633b3215-292e-4a00-b5e3-58a6d272f690_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:to="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_47cba8b0-bb57-4c53-8e1b-ab3523612c1f_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) operations before changes in working capital</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) operations before changes in working capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BondsInterestRatePercentage_510d0704-b658-4d0c-8532-b49229b7db9b_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-20221231.xsd#stn_BondsInterestRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BondsInterestRatePercentage" xlink:to="lab_stn_BondsInterestRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDividendsLineItems_6e6e747b-7dc4-410b-abfe-d905382314e5_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-20221231.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_ContingentLiabilityForGuaranteesMember_41cadbb1-2c77-4b6d-8b96-1c7a02aacb8c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:to="lab_ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_a690ada0-24e4-49d1-86ff-09f3b764bf6a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:to="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OpenEndedTermsMember_5b0acc8e-620d-4337-8980-94972783b2a6_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-20221231.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_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract" xlink:to="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetDebt_a8e058c9-a8fd-4729-a679-03e2af970230_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NetDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDebt" xlink:to="lab_ifrs-full_NetDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedImpairmentMember_08010f77-c2b4-47ef-9988-17978f109f1e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedImpairmentMember" xlink:to="lab_ifrs-full_AccumulatedImpairmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_0a9bb4af-a567-44fd-bbe8-21cd8cbc15d8_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_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents" xlink:to="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_3bded90c-7219-4910-8138-1796aa40d12e_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-20221231.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_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_faf9eef5-05fa-470a-b98a-cbcc694376fb_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7c4ce40a-a322-4d07-8b99-5829801e7bd2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_6f9761db-2f21-4f4b-a161-8f11c61a4743_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_f1d474a6-24b8-46d4-9a3b-798a1652dbe6_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/2022/dei-2022.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_PurchaseOfTreasuryShares_3c829502-3f72-4370-9c59-e22478967a61_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PurchaseOfTreasuryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfTreasuryShares" xlink:to="lab_ifrs-full_PurchaseOfTreasuryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_70875597-00c1-44a1-ab1e-d9db2d0eecbf_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AggregatedMeasurementMember_c88157d9-1335-43a7-b631-5898bfb4a970_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedMeasurementMember" xlink:to="lab_ifrs-full_AggregatedMeasurementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_ca3e4cae-0491-40fc-baef-6ae8f9a77f6f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherFinancialLiabilities_f1845a6e-6aff-4b78-8476-52a42363f430_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherFinancialLiabilities" xlink:to="lab_ifrs-full_OtherFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressesTable_da804e92-1d81-4b5c-831f-36b60d0e36cb_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/2022/dei-2022.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_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_9ac06bbc-1563-49d6-a566-0e696ae34e4c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate_d8b86dff-d865-4681-8540-7f508e4de9e3_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate" 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">Trade and other payables</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate" xlink: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 recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxAssetsCurrent_a723afe7-7a90-42c8-b61a-ba37fc9822fd_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxAssetsCurrent" xlink:to="lab_ifrs-full_CurrentTaxAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_4b6757f8-c847-4e1d-b8b5-0658a1e1e7ea_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:to="lab_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentAssetsAbstract_4da87e32-6d1c-4e4f-bb60-9ca88a78101c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsAbstract" xlink:to="lab_ifrs-full_CurrentAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_AUD_97f7276d-e59b-49f8-9767-6fc13b3e907a_terseLabel_en-US" xlink:label="lab_currency_AUD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Australia, Dollars</link:label>
    <link:label id="lab_currency_AUD_label_en-US" xlink:label="lab_currency_AUD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Australia, Dollars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AUD" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AUD"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AUD" xlink:to="lab_currency_AUD" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_e0944689-99f8-424c-91de-dcf1b10efbef_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossLeaseLiabilities_aefb857f-df9e-4cd7-b012-06bf05483ae8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossLeaseLiabilities" xlink:to="lab_ifrs-full_GrossLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock_e75ceffc-b296-4f21-9f96-b82910b3f79b_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-20221231.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-20221231.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_PostemploymentBenefitExpenseDefinedContributionPlans_ead6809d-7e5f-4cbe-9069-08d48413caf6_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:to="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesIncurred_f6122ca8-d23d-4495-bfb9-1178dcc3f767_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesIncurred" xlink:to="lab_ifrs-full_LiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_308110d0-7685-42d0-832a-1d3029335d36_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseOnBorrowings_988407ed-4cf8-4271-8a2d-30e78e4c59c5_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on credit facilities</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseOnBorrowings_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense on borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnBorrowings" xlink:to="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable_48315823-3e4d-41cb-8edf-f46412b73a1e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_39b740c4-0cea-4b20-8bb6-49a2edf7ff65_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_InterestPaymentsOfLeaseLiabilities_09d5e9e7-aded-45f4-a3a7-d1ecf7ffae5a_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-20221231.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_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_370a4474-c82e-4ef2-9f6b-140a83fae516_negatedLabel_en-US" xlink:label="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions by employer</link:label>
    <link:label id="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from resulting from contributions to plan by employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_f48c308f-11bb-4f96-984b-eb06d4b6d0c2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:to="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_84031edd-91e5-4f12-9b22-40e9eaffe75d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OneToThirtyDaysMember_972d5222-e96e-4fdf-92ef-cab0ad538e8a_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-20221231.xsd#stn_OneToThirtyDaysMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OneToThirtyDaysMember" xlink:to="lab_stn_OneToThirtyDaysMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_969514df-6299-4364-9185-1599acec0cd9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" xlink:to="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_9ec9af6e-ea80-4b71-a69d-2d2725fba233_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:to="lab_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentContractAssets_cad8433b-56cc-4f80-a351-ce25ace38373_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentContractAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentContractAssets" xlink:to="lab_ifrs-full_CurrentContractAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfAssetsMember_9b4d6059-c476-4a0c-a5f8-80af4f47a267_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsMember" xlink:to="lab_ifrs-full_ClassesOfAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RevenueAdjustmentsArisingFromInterSegments_174c875c-48f4-498f-8b06-5182b2e9195c_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-20221231.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_dei_DocumentPeriodEndDate_eaa2ce52-810c-4a5f-84cc-146a9b2bd84b_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/2022/dei-2022.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_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_b77b6b83-e8dc-4aab-b17a-b88d815e41e0_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-20221231.xsd#stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" xlink:to="lab_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_bda6133d-c273-460d-bd85-84c0a9109d66_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeFromSubleasingRightofuseAssets_128d8675-934f-4dd1-987d-dd5c31cb0d5a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeFromSubleasingRightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets" xlink:to="lab_ifrs-full_IncomeFromSubleasingRightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RevenueFromContractsWithCustomersAbstract_eb12fc90-3ff2-407c-bafd-1f94a2c67b09_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-20221231.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_07804160-4783-43db-80e0-27305a30aeba_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-20221231.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_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_1df5434a-5861-457d-98f9-0cba363a63dc_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_a5ff6354-c1ac-49e8-8279-de76d67cb241_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:to="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_94e9ea8d-67e5-4823-8ddd-83c1b7132d12_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DeferredPaymentsOfNonCorporateTaxes_3bd2e7e3-0ce2-4fc8-aab3-7eeb8e63471b_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-20221231.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_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_7bcddba7-c089-4f40-aae9-10c4a82a8a52_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NetRevenue_813a528c-8f7e-4623-819a-ca370e0b1e29_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_e33e25e6-66ef-4bb3-94e6-e391f93c5bb9_terseLabel_en-US" xlink:label="lab_stn_NetRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenue</link:label>
    <link:label id="lab_stn_NetRevenue_label_en-US" xlink:label="lab_stn_NetRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Revenue</link:label>
    <link:label id="lab_stn_NetRevenue_documentation_en-US" xlink:label="lab_stn_NetRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross revenue less any revenue associated with subconsultant, subcontractor and other direct expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue" xlink:href="stn-20221231.xsd#stn_NetRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NetRevenue" xlink:to="lab_stn_NetRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ListOfAccountingPoliciesAbstract_label_en-US" xlink:label="lab_stn_ListOfAccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">List Of Accounting Policies [Abstract]</link:label>
    <link:label id="lab_stn_ListOfAccountingPoliciesAbstract_documentation_en-US" xlink:label="lab_stn_ListOfAccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">List Of Accounting Policies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ListOfAccountingPoliciesAbstract" xlink:href="stn-20221231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract" xlink:to="lab_stn_ListOfAccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ForwardContractMember_5ddc4d35-f5a2-4d0e-b0e0-45e32364a44a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ForwardContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ForwardContractMember" xlink:to="lab_ifrs-full_ForwardContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_TradeAndOtherReceivablesLineItems_355a5f0d-efe6-4800-a47d-eb7bb23891d2_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-20221231.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_EquityAndLiabilities_c1909c75-4522-40c2-89f1-84809a723887_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilities" xlink:to="lab_ifrs-full_EquityAndLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_0ad192b0-1b0f-4e67-836f-7c430892fa32_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialLiabilitiesMember_ec7b0952-d817-4a39-8f56-0babe554afae_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialLiabilitiesMember" xlink: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 liabilities, class [member]</link:label>
    <link:label id="lab_ifrs-full_FinancialLiabilitiesMember_label_en-US" xlink:label="lab_ifrs-full_FinancialLiabilitiesMember" xlink: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 liabilities, class [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilitiesMember" xlink:to="lab_ifrs-full_FinancialLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_2cff4706-9ed9-440b-b741-71d2013608d7_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodOneMember_924c5e50-01de-4fc7-82fa-9ba3bc2ad3be_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-20221231.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_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_33ae57e1-9396-43e9-985a-8c9602c33710_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_3ea4b0ee-40d2-4f7d-a63e-2c587c9ed6b4_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParentMember_5ba6660c-9b05-4520-8efe-9fb004f00802_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:to="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ImpairmentLossNetOfReversal_c693b145-771e-46d9-8794-c1a1b66735bf_totalLabel_en-US" xlink:label="lab_stn_ImpairmentLossNetOfReversal" 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 impairment of lease assets and property and equipment</link:label>
    <link:label id="lab_stn_ImpairmentLossNetOfReversal_label_en-US" xlink:label="lab_stn_ImpairmentLossNetOfReversal" xlink: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, Net Of Reversal</link:label>
    <link:label id="lab_stn_ImpairmentLossNetOfReversal_documentation_en-US" xlink:label="lab_stn_ImpairmentLossNetOfReversal" xlink: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, Net Of Reversal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossNetOfReversal" xlink:href="stn-20221231.xsd#stn_ImpairmentLossNetOfReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ImpairmentLossNetOfReversal" xlink:to="lab_stn_ImpairmentLossNetOfReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_dd3538b2-e00a-4fb3-842f-84cc02dbeb46_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) from 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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_066328bd-2193-4066-a260-610717844b59_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseOnLeaseLiabilities_cb6737af-3cd5-491b-a534-8309dc3af068_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:to="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherAssets_8a5b8690-f942-4840-ac0f-9269caba16d3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAssets" xlink:to="lab_ifrs-full_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_5ba62273-00dc-4a31-ac6b-cda3d9a06323_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:to="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_f1bec41d-9991-43b0-ab03-26af974d726b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_32216faa-7e2c-489b-8891-60bc2d36c822_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">Adjustments on the plan assets, excluding interest income</link:label>
    <link:label id="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_3210c7a0-b9b1-40c8-b6a8-598c6db9fb80_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashTransferred_f173b9a1-87be-419b-a9d7-c99706ce5703_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashTransferred" xlink:to="lab_ifrs-full_CashTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_a98d289c-be45-4208-9d4b-39fa82856976_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_954310d5-063e-4085-867d-b97230a41462_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_3590d066-7ec7-4324-872e-9a6fcb93e10c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:to="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement_55d7ec45-e430-4e64-985e-e00ac6f3a20d_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-20221231.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_RevenueFromSaleOfGoodsRelatedPartyTransactions_ab6e1c40-b421-409f-9e32-93fec7e3305a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:to="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MeasurementAxis_681bdd26-06f7-4441-b5cf-d20b750a7790_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MeasurementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MeasurementAxis" xlink:to="lab_ifrs-full_MeasurementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CardnoAndOtherAcquisitionsMember_4d85641a-3c14-4add-8d81-3a37b524abdb_terseLabel_en-US" xlink:label="lab_stn_CardnoAndOtherAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno and Other Acquisitions</link:label>
    <link:label id="lab_stn_CardnoAndOtherAcquisitionsMember_label_en-US" xlink:label="lab_stn_CardnoAndOtherAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno And Other Acquisitions [Member]</link:label>
    <link:label id="lab_stn_CardnoAndOtherAcquisitionsMember_documentation_en-US" xlink:label="lab_stn_CardnoAndOtherAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno And Other Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoAndOtherAcquisitionsMember" xlink:href="stn-20221231.xsd#stn_CardnoAndOtherAcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember" xlink:to="lab_stn_CardnoAndOtherAcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_fe53d3af-8463-4224-b7a5-eef5958778d2_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/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_cef48514-db3c-4ebb-9a2b-57bd4372d89c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ChargesToRetainedEarnings_c7f9395d-bacc-4d7d-8317-c4160221cb3d_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-20221231.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_EstimateOfContributionsExpectedToBePaidToPlan_1368a7c8-ac29-459e-931d-717654d807bd_terseLabel_en-US" xlink:label="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount expected to be contribute in next annual reporting period</link:label>
    <link:label id="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_label_en-US" xlink:label="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of contributions expected to be paid to plan for next annual reporting period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:to="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LeaseholdImprovementsMember_a843c9ec-45e2-4181-bbb5-8b66613816fb_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseholdImprovementsMember" xlink:to="lab_ifrs-full_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_e3261f34-0ac8-46ed-96f2-04bb3a5f52ea_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange differences on translation of foreign operations</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax, exchange differences on translation of foreign operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfHedgesAxis_92ae426e-91d2-4cbe-8e7c-f930470ebe52_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfHedgesAxis" xlink:to="lab_ifrs-full_TypesOfHedgesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_024dc922-2ffc-4b71-a60f-31658c6fe2a3_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-20221231.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_stn_OfficersAndEmployeesMember_dd64b243-5f27-4a43-a99a-88e7fe3d818e_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-20221231.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_e2fa6ae2-38d2-43c5-92e6-ae72eea0a43f_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-20221231.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_stn_NonCurrentBorrowingsUndiscountedCashFlows_e5fab070-d2f4-4d71-b905-df4e3ebffa55_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-20221231.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_dei_AuditorName_754f4764-ab94-4a76-b20e-cf335a50f3b4_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_e8bfafd3-04b8-4a24-8ff8-814b02ed2a8e_terseLabel_en-US" xlink:label="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share options vested, end of the year</link:label>
    <link:label id="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options vested in share-based payment arrangement</link:label>
    <link:label id="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_documentation_en-US" xlink:label="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options vested in sharebased payment arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:href="stn-20221231.xsd#stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:to="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock_b56bc783-9845-45a3-86cd-b45d5deb6525_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-20221231.xsd#stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashOutflowForLeases_c8817d86-2f45-4095-8a6c-0f5f660845aa_totalLabel_en-US" xlink:label="lab_ifrs-full_CashOutflowForLeases" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash used for leases</link:label>
    <link:label id="lab_ifrs-full_CashOutflowForLeases_label_en-US" xlink:label="lab_ifrs-full_CashOutflowForLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash outflow for leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashOutflowForLeases" xlink:to="lab_ifrs-full_CashOutflowForLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_1c2b57fd-457b-4bcc-85a9-a62f06e9abea_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_38532a44-5aa1-4dbe-a656-a75a08b698fb_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-20221231.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_DisclosureOfPropertyPlantAndEquipmentLineItems_f2634dbd-0d13-44b7-92b7-053c9084e0f0_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForFairValueGainsLosses_1039281c-0c59-4363-8d43-11d1d61d2284_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss (gain) on equity securities</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForFairValueGainsLosses_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for fair value losses (gains)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForFairValueGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:to="lab_ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_HoldbacksCurrent_81cb24c2-aa83-4e7d-bc87-df84f5f1893e_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-20221231.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_country_CA_07f304f2-5bef-4733-992b-7b20271fd5c8_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/2022/country-2022.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_stn_BetterTogetherMember_39050d35-8c40-4d0f-83eb-e71e6926bd5f_terseLabel_en-US" xlink:label="lab_stn_BetterTogetherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Better Together, a Joint Venture</link:label>
    <link:label id="lab_stn_BetterTogetherMember_label_en-US" xlink:label="lab_stn_BetterTogetherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Better Together [Member]</link:label>
    <link:label id="lab_stn_BetterTogetherMember_documentation_en-US" xlink:label="lab_stn_BetterTogetherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Better Together</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BetterTogetherMember" xlink:href="stn-20221231.xsd#stn_BetterTogetherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BetterTogetherMember" xlink:to="lab_stn_BetterTogetherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_46a6e66c-a178-427f-8ef3-c5e4a9e67478_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_b64cf11c-9621-4c59-a982-d8285d7e092e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentPrepaidExpenses_8d8ec75a-8b75-48e9-b0d6-7dbdcca3d1ca_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses" xlink:to="lab_ifrs-full_CurrentPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_e41248aa-a983-42bf-afb9-349473dd1e27_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:to="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLeaseLiabilities_b1e33a4b-f0ac-4486-ae48-6bf6b970074d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLeaseLiabilities" xlink:to="lab_ifrs-full_CurrentLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7eec4d7d-e8c3-496e-ac78-00e926b43a1d_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-20221231.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_DisclosureOfFairValueOfPlanAssetsExplanatory_0f1a0593-129c-4306-81e8-2d2f3840a53d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_JointVenturesAxis_19e8c4d7-a952-422e-89ad-c041f5b4df18_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_JointVenturesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesAxis" xlink:to="lab_ifrs-full_JointVenturesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentAssetsAbstract_769dab1d-b0b1-40d0-852b-37050200a836_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract" xlink:to="lab_ifrs-full_NoncurrentAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_2a4060d1-6be3-41e6-ad8f-bc9db58b163d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_country_AU_b4498945-9f2e-47b7-912f-8ca4dbbadda9_terseLabel_en-US" xlink:label="lab_country_AU" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Australia</link:label>
    <link:label id="lab_country_AU_label_en-US" xlink:label="lab_country_AU" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AUSTRALIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_AU"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_AU" xlink:to="lab_country_AU" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_GrossTradeReceivables_12a1548b-5f04-419e-af01-71d26224c4d6_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-20221231.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis_32b6dc77-a514-488a-87fb-a0d026be14f8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.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_OtherReceivables_7a67cf85-3060-415a-8f26-2cde476962c7_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherReceivables" xlink:to="lab_ifrs-full_OtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock_bfa307a0-c229-4e62-b077-304e9916baf7_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-20221231.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_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_c123bf91-2593-4f51-87ff-d88d92c33105_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_bdf0b780-cf08-4cd9-bdb2-c3536c3cef2a_totalLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net decrease in cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in cash and cash equivalents after effect of exchange rate changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies_d2cbc669-6a4d-43e9-84ef-6e0f4762d95f_terseLabel_en-US" xlink:label="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of defined benefit obligation was fully covered against changes in interest rates</link:label>
    <link:label id="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies_label_en-US" xlink:label="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Defined Benefit Obligation Fully Covered With Annuity Policies</link:label>
    <link:label id="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies_documentation_en-US" xlink:label="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Defined Benefit Obligation Fully Covered With Annuity Policies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:href="stn-20221231.xsd#stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:to="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_9c82eb5b-fd23-4884-9acc-3d57cc1b0627_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-20221231.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_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_5add789a-f33b-452b-8bd8-8147232acc7f_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense related to fair value of options granted</link:label>
    <link:label id="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_label_en-US" xlink:label="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense from equity-settled share-based payment transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:to="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_440856e2-90db-49a2-8053-cdbf31812cb0_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in existing provisions, other provisions</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in existing provisions, other provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions" xlink:to="lab_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_0f3aa895-edaf-45f0-97a1-fa2d0abfbb75_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 net of reversal</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-20221231.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_OtherPropertyPlantAndEquipmentMember_29dac324-8200-4a61-a52b-703a6b79641d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:to="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_5e15f3d6-f48c-4ed2-bffe-27721acea84b_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in other provisions [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in other provisions [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_4376ccf1-c49f-4ad3-8e81-389de8f50672_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-20221231.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_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_e7545960-7f52-44e1-ad39-cfc6565f5357_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_22310d36-af8e-47a9-ab8a-b46fb78a7b63_negatedLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax recovery during the year recognized in net income</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (income) recognised in profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_32ea5c2c-49c0-49dc-a5cf-fbe3e0b89435_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_9045da72-275c-40e5-8d0e-f7ddf8447f92_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_UnbilledReceivables_27ec2698-98b0-4574-8b82-1bee4292631f_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-20221231.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_DisclosureOfDefinedBenefitPlansLineItems_b3092e73-92f7-4398-a4a7-8c8199281e61_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_de8b1a95-15ba-4860-9a1d-0a0efc5900a0_negatedTerseLabel_en-US" xlink:label="lab_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" 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">Realized gain on equity securities</link:label>
    <link:label id="lab_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_label_en-US" xlink:label="lab_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized Gains (Losses) On Financial Assets At Fair Value Through Profit Or Loss, Mandatorily Measured At Fair Value</link:label>
    <link:label id="lab_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_documentation_en-US" xlink:label="lab_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized 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_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:href="stn-20221231.xsd#stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:to="lab_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_a6b8f687-172b-4e35-b56b-c1e9f22e8d90_terseLabel_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation of property and equipment</link:label>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_label_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments For Depreciation Expense, Property, Plant And Equipment</link:label>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_documentation_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments For Depreciation Expense, Property, Plant And Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:href="stn-20221231.xsd#stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:to="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level1OfFairValueHierarchyMember_5246b42e-c836-4616-976f-382804ed3b85_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level1OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level1OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_2dbef8bb-3f8d-473e-90b0-0fb9a12e7c33_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in goodwill [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in goodwill [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_3d0377d6-ef1a-40ac-8b71-25f9a3c8eca9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:to="lab_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AboveOneTwentyOneDaysMember_cfa19c0a-2336-45e5-90d9-8a9467e3be22_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-20221231.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_KeyManagementPersonnelCompensationSharebasedPayment_1a2d398b-d04a-48d1-9365-8b0c5fccf5a8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EliminationOfIntersegmentAmountsMember_0790ec8e-d372-400a-85d6-438e512bc346_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:to="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_b0a7dcc5-10b7-4e1c-a144-a1bc9e99e553_negatedLabel_en-US" xlink:label="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from payments from plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCapitalTaxLossesMember_0be152c7-865a-4b42-a531-754ae0c6cc75_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-20221231.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-20221231.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_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_c95e4357-2a16-4ac7-b3d2-610d3d096559_negatedLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Experience adjustments</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_d839dae2-24a1-4412-87b5-9fae10860a1c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:to="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_da33c8ba-1cad-47d9-88be-29ebcb70885c_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-20221231.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_Goodwill_2994fd93-a059-4b30-937a-313cf523c1d8_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_649b77be-a671-43d4-b180-c14b23abc268_periodStartLabel_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, beginning of the year</link:label>
    <link:label id="lab_ifrs-full_Goodwill_303b7968-5884-44c5-b99d-d782c0409d79_periodEndLabel_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, end of the year</link:label>
    <link:label id="lab_ifrs-full_Goodwill_label_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill" xlink:to="lab_ifrs-full_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_62e96034-f9ca-478e-81ac-536c4ddee82d_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_3503e289-1195-4e3b-888b-b616674ac71c_totalLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax recovery</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_StarrIIMember_65b7f26e-7185-4350-bdaa-40eee91784c7_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-20221231.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_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_b2c780d4-7aa7-4897-ad86-bd5d6772cbd8_negatedLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in financial assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_f68fce61-1af9-40c0-a315-dd7e24a9bd02_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentAssets_8662407e-2b67-45cd-bee9-623ca76c0ef3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentAssets" xlink:to="lab_ifrs-full_OtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_280a08d2-99e0-4095-a627-9ba740c21ef3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract" xlink:to="lab_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_d1a23daa-ca19-4631-a522-99b79785f758_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_e59b941d-9dd9-4aa8-8eaf-90af1eb91a1e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivables_1d283b3c-fb16-4122-820a-5913449ddb1a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_61fd60c6-ad3c-4c25-9286-e42edc6c0eb6_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" xlink:to="lab_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_VestingDurationForShareBasedPaymentArrangement_4911c182-5877-46a2-a8d2-4d430ecd5fb0_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-20221231.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_ClassesOfAssetsAxis_97260b88-1031-49b2-bff3-fb663b3d0b8c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis" xlink:to="lab_ifrs-full_ClassesOfAssetsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_b8745978-71b5-498a-8472-12b99ec480de_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Current&#160;Assets</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_label_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets, and rights arising under insurance contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:to="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionalRecognitionGoodwill_3619b155-411f-4bf9-b506-2fdf1d3770e7_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionalRecognitionGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalRecognitionGoodwill" xlink:to="lab_ifrs-full_AdditionalRecognitionGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_JointVenturesWhereEntityIsVenturerMember_129ec82d-7445-47da-9adf-e9e349e01dd1_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:to="lab_ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SeniorTermLoanTrancheAMember_6ec31926-a31b-4d2a-8027-d111e867f74a_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-20221231.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_country_GB_d7e150bb-51b6-4ff6-9ace-6f1cfd56a029_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/2022/country-2022.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_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock_862d1bce-b9d7-4890-868d-15ac673b7b57_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Significant Entities Owning Voting and Restricted Stock</link:label>
    <link:label id="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Significant Entities Owning Voting And Restricted Stock [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Significant Entities Owning Voting And Restricted Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:href="stn-20221231.xsd#stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:to="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_6e92b565-297f-4ae6-8b7a-2bc297a2aab3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentNonfinancialAssets_b635ca25-d154-4c6c-a6ed-9694e8c4a115_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentNonfinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentNonfinancialAssets" xlink:to="lab_ifrs-full_OtherCurrentNonfinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_005cbe91-c7f9-461b-a819-8b276a66558e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_InvestmentTaxCredits_6666ebc8-dc4a-4200-b5d1-7e3f11d5fdc5_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-20221231.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_EntityAddressesAddressTypeAxis_ad910355-ace5-4376-968e-cc7f5f598042_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/2022/dei-2022.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_stn_IndirectLaborCosts_3a5ed8ab-bebd-4801-9280-81fcb3f1b6bf_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-20221231.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_stn_CapitalTaxLossesMember_411b9582-8b21-499a-ba1c-8824728d76dd_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-20221231.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_dei_AuditorFirmId_8795714a-6026-4e21-9c69-995d63ad0506_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_7216373e-5958-46b9-8cf4-9c35ffda11d4_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BuildingsServicesMember_cf08ec4f-22ec-4f81-a2e0-48bce7dae4a2_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-20221231.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_DisclosureOfBorrowingsExplanatory_33b9a419-3735-433c-8e99-600b23aaeac7_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentProvisions_4b619a00-172b-4b6f-8a4a-c141a9b4b08a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentProvisions" xlink:to="lab_ifrs-full_CurrentProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfJointOperationsLineItems_22244e69-39a1-4390-8b75-a88ba51d7b29_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfJointOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsLineItems" xlink:to="lab_ifrs-full_DisclosureOfJointOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherLongtermProvisions_8d336bee-7ca1-4829-bb3f-813363dfb85e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherLongtermProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherLongtermProvisions" xlink:to="lab_ifrs-full_OtherLongtermProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_f5ec523b-f977-43e4-87ae-115caad1c38a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_16b7efc2-2ad4-4c0a-9771-d9576390a897_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/2022/dei-2022.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_TradeAndOtherPayablesUndiscountedCashFlows_97f24bc2-727c-42fa-a365-b906163e0588_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:to="lab_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_b67f6098-33cf-4118-97fa-5f19a0db996e_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net unrealized loss on FVOCI financial assets</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_3ea7ccb7-afca-4c61-b69b-5c459c3ac5f1_negatedLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" 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 unrealized loss on FVOCI financial assets</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on financial assets measured at fair value through other comprehensive income, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:to="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_b1f38ecf-5063-4bc4-82dc-3964b1c0bbd6_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherCountriesMember_c8811866-370f-4114-9d78-3a3411f21d6c_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-20221231.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_RangesMember_04965f79-a21e-40d1-b3f9-bc9c943f557b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangesMember" xlink:to="lab_ifrs-full_RangesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_308ad45a-8cf5-4f2e-9589-003fabc52946_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-20221231.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_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory_95cf7fc9-4ac7-4cb9-9e90-39989e8d01b8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_a64a7f30-cd0f-4e44-abd6-da71ea6b67fe_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NonadjustingEventsMember_3260fed0-024b-4651-a68d-87b514ec1ff2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsMember" xlink:to="lab_ifrs-full_NonadjustingEventsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_8327f8c3-41f5-4c23-8026-12c56f925f8f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable" xlink:to="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate_b95f00c9-8b21-4341-a894-1cf71901eff9_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate" xlink: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_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate" xlink: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 recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BartonWillmoreLLPMember_3be1b1cb-86a7-4cfa-a98e-645396015795_terseLabel_en-US" xlink:label="lab_stn_BartonWillmoreLLPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Barton Willmore LLP</link:label>
    <link:label id="lab_stn_BartonWillmoreLLPMember_label_en-US" xlink:label="lab_stn_BartonWillmoreLLPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Barton Willmore LLP [Member]</link:label>
    <link:label id="lab_stn_BartonWillmoreLLPMember_documentation_en-US" xlink:label="lab_stn_BartonWillmoreLLPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Barton Willmore LLP</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BartonWillmoreLLPMember" xlink:href="stn-20221231.xsd#stn_BartonWillmoreLLPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BartonWillmoreLLPMember" xlink:to="lab_stn_BartonWillmoreLLPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestRevenueExpense_f0953304-665c-423f-b42e-f17833530d62_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_fa9cb987-8143-40cf-8f51-7363ccb84c9d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRevenueExpense" xlink:to="lab_ifrs-full_InterestRevenueExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionMatrixExplanatory_7ccc47bf-d7c9-4797-8883-8a688d293fdc_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:to="lab_ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfEmployeeCostsTextBlock_1da9511c-5921-4156-8969-038d2b97aa47_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</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-20221231.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_StatementOfFinancialPositionAbstract_2960d3ec-ed53-441a-a51c-7d89f4d75c65_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="lab_ifrs-full_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaximumExposureToCreditRisk_569bc3bc-8b48-4bc8-b6e5-86a830694b65_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaximumExposureToCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaximumExposureToCreditRisk" xlink:to="lab_ifrs-full_MaximumExposureToCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentLiabilities_d6c63e28-3929-4dde-9fe3-2b2728310b07_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_d7cc837b-dd75-4e0d-9879-93186a8be9f8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentLiabilities" xlink:to="lab_ifrs-full_OtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AddressTypeDomain_3ce4cd05-5886-41e9-b1af-dcf799590e26_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/2022/dei-2022.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_dei_DocumentFiscalPeriodFocus_37cf878d-ed4d-4ab9-a5e0-8046cba223d1_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/2022/dei-2022.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_WaterServicesMember_b557caa5-9601-41df-82a1-9a680959892a_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-20221231.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_DisclosureOfDividendsExplanatory_595dbd4e-bc7e-469d-92e4-3e5e8cf80561_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDividendsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDividendsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDividendsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RelatedPartyAbstract_19db543b-d214-423d-a2e5-0275f0b97b7a_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-20221231.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_stn_BasisOfPreparationOfFinancialStatementsAbstract_3e62e9bb-ceaf-4db4-9e89-498a0178d416_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-20221231.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_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_077733fa-05c2-4d17-88fa-550b98b157b5_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_6ed53ab8-8380-4254-bb79-419f4e22aacb_terseLabel_en-US" xlink:label="lab_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_11150357-3fad-4dd0-896d-202e1ce83f14_negatedLabel_en-US" xlink:label="lab_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" 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_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent liabilities recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_3f8d9876-9a01-4b4c-b593-441a6d78e005_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/2022/dei-2022.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_stn_NinetyOneDaysToOneTwentyDaysMember_4bc956c2-2772-49d7-8abf-d9f81e3809f1_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-20221231.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_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_22094a7b-b15b-4c06-94bb-2ef24cac19df_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory_cbe68636-0ed4-42bd-9309-4e69513a36ff_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_a2fbd082-f190-4efc-9de9-2d674b506cde_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:to="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_46d47188-974d-46b9-860e-f404131cf29b_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement (gain) loss, 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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_7509e1e5-ef47-4f94-9359-734e02288deb_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:to="lab_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProductsAndServicesLineItems_e0c0a610-acc0-40ae-9ae5-4bf86441ca61_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProductsAndServicesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:to="lab_ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProductsAndServicesMember_3e1e6449-6058-462d-bdab-82c2f0440fdb_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProductsAndServicesMember" xlink:to="lab_ifrs-full_ProductsAndServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_cb176197-5e44-4821-909b-ddeb613f84fd_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" xlink:to="lab_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsByNameAxis_c6548fae-d941-4491-b2b7-cdef70453994_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameAxis" xlink:to="lab_ifrs-full_BorrowingsByNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_20752d8d-735b-4560-bf7f-b7a656c46d74_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:to="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_391e642b-d4ec-4c5e-a4f2-bd4e17353195_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:to="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SeniorUnsecuredNotesMember_7e321013-ed32-4754-ba37-bb562c8d1561_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-20221231.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_61085104-0a1b-4c4c-ac7a-080c59c9791e_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-20221231.xsd#stn_DividendDeclarationTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DividendDeclarationTransactionsMember" xlink:to="lab_stn_DividendDeclarationTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SeniorRevolvingCreditFacilityMember_51bf175a-4b06-40e2-a792-50e2715c753e_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-20221231.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_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_844a4d3d-2093-4bc9-bc40-95c65631f27e_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (reversal) impairment of lease assets and property and equipment</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_9f3e3487-4dae-4c43-b1f0-6da9f1d161b3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:to="lab_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherProvisions_20cf6038-40d6-4d1b-900c-b7a99f68d234_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_8298a51a-fad8-4498-87da-9c3468c11f7a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisions" xlink:to="lab_ifrs-full_OtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_99b013ca-c2f0-4e50-a87a-00fe52c42d02_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageMember_5cf46a4b-e6d9-46ea-8bba-3a6fd5a485be_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageMember" xlink:to="lab_ifrs-full_WeightedAverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RevolvingCreditFacilityPayableAmount_dbd61b38-c372-418c-b391-316952f7981c_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-20221231.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_UndiscountedFinanceLeasePaymentsToBeReceived_e09ec305-91c5-4b58-84ed-6d87dca6b415_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived" xlink:to="lab_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_916ba8b6-778e-46af-a86a-1e3d4c8eaec0_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodTwoMember_c9aa9491-13d1-4bed-9972-ae996ff1a8ea_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-20221231.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_d9387186-e2ea-49fc-bb4e-7e21dad74ea0_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-20221231.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_RangeAxis_341db5b7-b056-4caa-9c2d-2987572bc4d4_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangeAxis" xlink:to="lab_ifrs-full_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ShareBasedPaymentArrangementsAbstract_520652d7-8788-439e-b245-2dfaa9841e89_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-20221231.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_9bcf8fbd-5148-423e-97a4-c19fded09173_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:to="lab_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_82bc76e2-bed6-4af2-8ad8-b854dd9528e3_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_864b88e0-a2c2-4151-a6aa-1ba83e1f7edb_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/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EmployeeAndPayrollLiabilities_34c52549-dc92-4886-a932-ff67304602cd_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-20221231.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_5b47b9ce-cea8-404f-b3bc-959abb24ad8c_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-20221231.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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_45650c75-6b41-425f-8228-5c95d477d268_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-20221231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:to="lab_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_2f8788d3-9227-43d7-ad2d-6355cc24b098_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-20221231.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_NoncurrentLiabilitiesAbstract_5aeb1626-9c2b-43bc-867b-dd0f18dab563_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_0328381b-78e4-4a71-a1a4-5dd9d499abdc_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:to="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseDecreaseInNumberOfSharesRepurchased_122d6f1d-4b18-46f2-8791-45ec35521bfd_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-20221231.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_ifrs-full_BankBorrowingsUndiscountedCashFlows_8fdb9a8c-b66c-4934-80ad-d4d7709b4e40_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:to="lab_ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_6b38d35b-5e66-40f7-aff5-a8da07ac4487_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProportionOfVotingPowerHeldInSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary" xlink:to="lab_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_b38f7153-2d63-44b7-b33d-0b761f742d29_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBasisOfConsolidationExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level3OfFairValueHierarchyMember_e9d41d5c-c0e9-4837-ba02-62f58f8c4f07_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level3OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level3OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_7469f696-ed6e-49de-bf9f-a3c6adac64bf_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-20221231.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_ifrs-full_AdditionalPaidinCapital_7599b0a3-789f-4f79-b8a5-403778bf9429_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalPaidinCapital" xlink:to="lab_ifrs-full_AdditionalPaidinCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_7b0e4272-4e07-43de-a33b-25110f00547f_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts for Leases Recognized in the Consolidated Statements of Cash Flows</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Detailed Information About Cash Outflows For Leases [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Detailed Information About Cash Outflows For Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" xlink:href="stn-20221231.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_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_01c52660-4866-4357-9374-9d679b20abdf_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:to="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_ebe6832e-149c-4ac3-bfe1-a5867469addb_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-20221231.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_ValuationTechniquesUsedInFairValueMeasurementAxis_3e3f1041-fa5c-49a5-b60c-67f288610b21_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xlink:to="lab_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_721b8af6-210f-4f0a-9af6-e0b64d0613ea_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-20221231.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_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_7402b28c-0796-4241-9583-e8b22c898d3c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_MiscellaneousOtherIncomeExpense_d24cdcda-6f9b-41df-9fe1-1cf2492501bf_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-20221231.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_CreditFacilitiesMember_b7fac080-4547-4f27-aae5-6827bd030293_terseLabel_en-US" xlink:label="lab_stn_CreditFacilitiesMember" xlink: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 Facilities</link:label>
    <link:label id="lab_stn_CreditFacilitiesMember_label_en-US" xlink:label="lab_stn_CreditFacilitiesMember" xlink: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 Facilities [Member]</link:label>
    <link:label id="lab_stn_CreditFacilitiesMember_documentation_en-US" xlink:label="lab_stn_CreditFacilitiesMember" xlink: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 Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CreditFacilitiesMember" xlink:href="stn-20221231.xsd#stn_CreditFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CreditFacilitiesMember" xlink:to="lab_stn_CreditFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash_2b2d6d95-a650-4036-a5f0-c1767cfd05d7_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-20221231.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-20221231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BusinessCombinationsAbstract" xlink:to="lab_stn_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_84b97189-6b94-423f-969e-f40903e90db0_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_cac7f709-8056-417b-b901-43d9ef2cab47_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-20221231.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_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_9ced2d0e-73c1-4b27-9928-3ba38b81dfc7_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems_792fb1e9-f793-4743-b934-c9312be126c8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory_9c75de44-4299-4596-a3f1-e7da199f98d0_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Structured Entities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of information about consolidated structured entities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_68f89cf6-5f22-4515-a90b-4be7228c286a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DeferredShareUnitsDSUsExcludingDividendsMember_b332e671-2e93-4b2d-bf49-2d31fbae9f82_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-20221231.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_DisclosureOfEntitysReportableSegmentsExplanatory_a5bf7147-bdcb-4c4d-8fbf-746b5b97ef18_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SyndicatedSeniorCreditFacilitiesMember_8dcc233a-1915-4ed3-a917-15597e4642f5_terseLabel_en-US" xlink:label="lab_stn_SyndicatedSeniorCreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Syndicated senior credit facilities</link:label>
    <link:label id="lab_stn_SyndicatedSeniorCreditFacilitiesMember_label_en-US" xlink:label="lab_stn_SyndicatedSeniorCreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Syndicated Senior Credit Facilities [Member]</link:label>
    <link:label id="lab_stn_SyndicatedSeniorCreditFacilitiesMember_documentation_en-US" xlink:label="lab_stn_SyndicatedSeniorCreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Syndicated Senior Credit Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SyndicatedSeniorCreditFacilitiesMember" xlink:href="stn-20221231.xsd#stn_SyndicatedSeniorCreditFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SyndicatedSeniorCreditFacilitiesMember" xlink:to="lab_stn_SyndicatedSeniorCreditFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PercentageOfPlanAssetInAnnuityPolicies_6954d2f5-3b02-4823-b2a9-b8bdef9eb620_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-20221231.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_ifrs-full_EquityMember_e27ac9c6-ced5-4e0d-9676-17c0cd3ee8d6_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [member]</link:label>
    <link:label id="lab_ifrs-full_EquityMember_label_en-US" xlink:label="lab_ifrs-full_EquityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityMember" xlink:to="lab_ifrs-full_EquityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_c00bab60-978b-41d8-baa4-f6a1e5d21f61_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfOrdinarySharesAxis_532aaccc-21a5-426b-a501-e18431bf85a0_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="lab_ifrs-full_ClassesOfOrdinarySharesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_75293ea2-02d5-4963-b50d-8d79eb5a8f19_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" xlink:to="lab_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_9931110a-7212-493d-a410-287aa5bbac79_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:to="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsAxis_232b4a11-34a3-4027-9bbe-69f12efa1973_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis" xlink:to="lab_ifrs-full_ActuarialAssumptionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_e6eb2793-2b92-4fb2-9995-91c4ba20c0e8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_dae02618-08f7-42a1-b7d2-8422434a1a2c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock_d740e223-fb04-48fe-ab58-e801dcad7bfb_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-20221231.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_InfrastructureMember_b24f1e7d-ed0e-4ba1-9bdd-4eeef53626f2_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-20221231.xsd#stn_InfrastructureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_InfrastructureMember" xlink:to="lab_stn_InfrastructureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_bcbcf26d-e1ca-4b9c-8583-22b278287017_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level2And3OfFairValueHierarchyMember_2afda1a5-7379-4f94-a357-381767c08e84_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level2And3OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level2And3OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level2And3OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsMember_c21ffb3a-3fae-4cfd-9fff-0d4cc005b75c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFiveYearsMember" xlink:to="lab_ifrs-full_LaterThanFiveYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_900cbdde-e869-4a7f-982d-e1413c8f1f44_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-20221231.xsd#stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:to="lab_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_47709770-f92d-4552-87ee-138cbccfc1d6_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-20221231.xsd#stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:to="lab_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_0de40cb8-5089-4f10-8381-6a5c8ef78f93_terseLabel_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation of lease assets</link:label>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_label_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments For Depreciation Expense Of Right-Of-Use Assets</link:label>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_documentation_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments For Depreciation Expense Of Right-Of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:href="stn-20221231.xsd#stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:to="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressesLineItems_02e08819-756c-4fc7-a73d-333daf62ede9_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/2022/dei-2022.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_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-20221231.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_CurrentPortionOfLongtermBorrowings_b4902420-5f95-4c6e-9634-c136b3550969_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_86077e6c-d227-4e6e-a107-b7141e2fac5f_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_bec41f51-ccdf-40f4-ba95-7f37b079f42f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:to="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComputerSoftwareMember_bc0b998a-afdf-4a96-9eac-923da0db32e4_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComputerSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComputerSoftwareMember" xlink:to="lab_ifrs-full_ComputerSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_6bdf4bd7-5493-4cf5-9c95-8cc2808306ea_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-20221231.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_ae0e4319-7ba2-4d0f-9391-9e517cda7faa_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-20221231.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_ifrs-full_ShorttermEmployeeBenefitsExpense_794dd69f-e5dc-429c-a097-1f280e31ed1a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ShorttermEmployeeBenefitsExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermEmployeeBenefitsExpense" xlink:to="lab_ifrs-full_ShorttermEmployeeBenefitsExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_4e1b19b4-26da-49e4-890e-f30942aa0a2d_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-20221231.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_ifrs-full_NotionalAmount_fd62ad0d-ff15-4cc3-9ead-f7239db0e851_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_f3fd9fb5-5d0c-4bed-95d1-ea5d4ed4dbcf_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotionalAmount" xlink:to="lab_ifrs-full_NotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_f33ed571-b3f1-4346-8721-635f1a9205e0_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-20221231.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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_3416c670-9a97-4896-ab67-725a3246b6d9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_3a19c559-75eb-42d1-8f83-b15b4b0d996a_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-20221231.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_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_a99e464c-cae1-4927-b88f-532b0d55f744_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for decrease (increase) in prepaid expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_26690bf4-091e-4166-92c2-4e9df63faf66_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:to="lab_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_9d4da44f-80cc-4776-aef5-cfb069e6a806_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CarryingAmountOfNotesPayable_07e1d69c-a9c2-4bfe-a878-5a769efce3cb_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-20221231.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_AggregatedIndividuallyImmaterialBusinessCombinationsMember_24d6c6fa-a6fb-4044-840a-7f4a6d4ea688_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_308fbc55-b954-4c3f-b295-ea90a3016526_verboseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other acquisitions</link:label>
    <link:label id="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_label_en-US" xlink:label="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated individually immaterial business combinations [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:to="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_2318f2e6-d155-4a5d-9271-1376b0a80fc9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EstimatedHistoricalDataMember_f4dc620d-38ba-4373-899d-9baf17ab931b_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-20221231.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_615f1867-7036-468e-ad3f-22c983daae4e_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">Net repayments</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-20221231.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_ClassesOfFinancialAssetsAxis_22245d85-8eee-4385-87ab-033dc7a40e1b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForSubsidiariesMember_1f4ab1bb-215a-4804-9073-92d181b03c3f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:to="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_fe1b1187-ad45-4071-b9af-45aba22e3afd_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_8b3c5130-7894-4700-8a82-0cc93fc51d4e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_7f59745a-e912-4238-9e5d-36dc1b943119_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" xlink:to="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossProfit_641dc58f-51f9-4eb4-b984-5e82506c316c_totalLabel_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Project margin</link:label>
    <link:label id="lab_ifrs-full_GrossProfit_c39d583d-ae60-464e-880b-3efbebf8a31e_terseLabel_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Project margin</link:label>
    <link:label id="lab_ifrs-full_GrossProfit_label_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossProfit" xlink:to="lab_ifrs-full_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_e9eb5017-e075-4145-b3e5-8dec3b974322_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_6ced7df0-0ace-4975-9e81-6da2bd44fd69_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/2022/country-2022.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_ifrs-full_ConstructionInProgress_a29e6e8b-38a1-4b28-8466-990108524a58_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ConstructionInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ConstructionInProgress" xlink:to="lab_ifrs-full_ConstructionInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NeverExpireMember_8f11cceb-57f5-4ad1-96c6-9f79cc33a61c_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-20221231.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_AssetsAbstract_c7d523c8-e77e-42e1-bb74-e51f358701e6_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAbstract" xlink:to="lab_ifrs-full_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_a663bd63-991f-43a6-946f-031b8ebc745d_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/2022/dei-2022.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_DisclosureOfNetDefinedBenefitLiabilityAssetTable_eab1f15e-67f7-44a1-acb2-47310f9b15d7_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_849fcb30-62d5-4008-b21b-30f30f494e2f_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-20221231.xsd#stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset" xlink:to="lab_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_ee5cf11b-5e5c-4a16-98b2-58a81c96f038_verboseLabel_en-US" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposals</link:label>
    <link:label id="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposals, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_96b715aa-a28b-47d2-af53-0929850a1ebb_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_8d2c4dff-2ef9-43fd-a37f-6010b2049427_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" 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 expense 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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:to="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_1069cd3f-e140-4d5f-bd99-eb4d65ae5f2b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_b701bc50-dcfd-4b8c-b0bd-a7423b3f80dc_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_5dd736dc-b7a9-4c27-a725-79ca9c4a5280_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_6e253d48-7820-4d2e-9c23-d0f564ca0f2c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_741d63bc-778d-4c77-b0db-d4e824e5f98c_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/2022/dei-2022.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_stn_DisclosureOfOtherAssetsLineItems_c20905da-4fcb-4277-973f-bd316ed79b5a_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-20221231.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_stn_OtherForeignCurrencyMember_40414122-561d-4697-96a2-057ff31439b8_terseLabel_en-US" xlink:label="lab_stn_OtherForeignCurrencyMember" xlink: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 currencies</link:label>
    <link:label id="lab_stn_OtherForeignCurrencyMember_label_en-US" xlink:label="lab_stn_OtherForeignCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Foreign Currency [Member]</link:label>
    <link:label id="lab_stn_OtherForeignCurrencyMember_documentation_en-US" xlink:label="lab_stn_OtherForeignCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Foreign Currency</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherForeignCurrencyMember" xlink:href="stn-20221231.xsd#stn_OtherForeignCurrencyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherForeignCurrencyMember" xlink:to="lab_stn_OtherForeignCurrencyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_4b09c63b-5b92-4c80-84a3-45707b706028_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_8b07aa0c-c3cc-4469-9722-c7c8b5ea6f9e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_3a50c20e-e78f-455a-8103-ddd0c6a4fc0a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_f80317ff-8891-428c-af2b-50e3e20e7135_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BritishPoundMember_b194cd0d-9c7e-4097-878c-2da4cb56e9e6_terseLabel_en-US" xlink:label="lab_stn_BritishPoundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">British pounds</link:label>
    <link:label id="lab_stn_BritishPoundMember_label_en-US" xlink:label="lab_stn_BritishPoundMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">British Pound [Member]</link:label>
    <link:label id="lab_stn_BritishPoundMember_documentation_en-US" xlink:label="lab_stn_BritishPoundMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">British Pound</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BritishPoundMember" xlink:href="stn-20221231.xsd#stn_BritishPoundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BritishPoundMember" xlink:to="lab_stn_BritishPoundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_f3e4a2d3-4218-4fdf-94c5-e75dc928c327_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-20221231.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_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation_c18cd657-20e5-4235-8504-772c52108dca_terseLabel_en-US" xlink:label="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement adjustment, representing the difference between the premium paid for the annuity policy and the value of the related defined benefit obligation</link:label>
    <link:label id="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation_label_en-US" xlink:label="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement Adjustment Between Premiums Paid For Annuity And Value Of Defined Benefit Obligation</link:label>
    <link:label id="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation_documentation_en-US" xlink:label="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement Adjustment Between Premiums Paid For Annuity And Value Of Defined Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:href="stn-20221231.xsd#stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:to="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContingentLiabilitiesMember_f2144760-e873-46de-9ef7-93b72bad0d4e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember" xlink:to="lab_ifrs-full_ContingentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Borrowings_8376ab30-b2a1-4ac3-b912-c8b71cbb78fa_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Borrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Borrowings" xlink:to="lab_ifrs-full_Borrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfProvisionsAxis_5a8d6476-8ca8-4da5-acab-6ca6127fa3b4_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis" xlink:to="lab_ifrs-full_ClassesOfProvisionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IssuedCapital_5947e962-e596-4848-8002-9a47dafebaf8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IssuedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapital" xlink:to="lab_ifrs-full_IssuedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_JointVenturesByNameAxis_70c95545-5a77-4df9-8fc1-97b5d0619399_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-20221231.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_daadefa3-5a15-4db6-83b5-26d77ee540eb_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-20221231.xsd#stn_BondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BondsMember" xlink:to="lab_stn_BondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherRecognisedAsOfAcquisitionDate_134d4445-50de-47cb-a362-f45d8b9a37ae_negatedTerseLabel_en-US" xlink:label="lab_stn_OtherRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_stn_OtherRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_OtherRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Recognised As Of Acquisition Date</link:label>
    <link:label id="lab_stn_OtherRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_OtherRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement benefit obligations recognised as of acquisition date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherRecognisedAsOfAcquisitionDate" xlink:href="stn-20221231.xsd#stn_OtherRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherRecognisedAsOfAcquisitionDate" xlink:to="lab_stn_OtherRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ContractBacklogMember_33412bce-3468-4b80-826d-c7f3651ae76d_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-20221231.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_3fd00a61-8be6-4f39-9d22-344207e798ff_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-20221231.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_PastDueStatusMember_77f3d541-a912-40c3-8049-2b1b18e7e7ee_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastDueStatusMember" xlink:to="lab_ifrs-full_PastDueStatusMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProductsAndServicesAxis_7cd8d770-7195-44ce-bfce-3ac30692159f_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProductsAndServicesAxis" xlink:to="lab_ifrs-full_ProductsAndServicesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendPayables_ea37bf22-fdff-4f3f-8d1e-f6c4c61a629d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendPayables" xlink:to="lab_ifrs-full_DividendPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_dc87f55c-cfac-42ca-8865-b3d5b86b19c8_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComponentsOfEquityAxis_157e3be0-b688-4180-a345-63ffe332c358_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis" xlink:to="lab_ifrs-full_ComponentsOfEquityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_f3d1db32-4322-4395-a904-8897d89a8e1b_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-20221231.xsd#stn_OtherNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:to="lab_stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RetainedEarningsMember_40a1d315-f826-4ee6-b70c-9470e6d8e58d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarningsMember" xlink:to="lab_ifrs-full_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_ContactPersonnelName_e51909bc-7a04-4dfc-ac0d-f98d7354fb73_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/2022/dei-2022.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_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_4d6758d3-0bd0-47aa-8438-590fa37e7401_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsMember_446d8a3c-6b29-44e0-a897-23106cb3599b_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember" xlink:to="lab_ifrs-full_ActuarialAssumptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAndLiabilitiesAbstract_e8f34958-c077-4024-b45b-8d4f984194cc_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="lab_ifrs-full_EquityAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentProvisions_343160cb-b71a-4a1b-b847-1555d143d461_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentProvisions" xlink:to="lab_ifrs-full_NoncurrentProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayables_39eec84b-4ec5-4970-951f-d37676941200_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_3e6e18de-cf99-451f-ab81-0e67b1822297_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:to="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_53893807-b0c4-425b-85c5-10ee413deabb_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BottomOfRangeMember_9203a63e-4b87-46bd-8e78-d63da2d6b3af_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BottomOfRangeMember" xlink:to="lab_ifrs-full_BottomOfRangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_aba7b0e1-94c5-4795-8807-4de54a6b15be_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/2022/dei-2022.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_dei_EntityAddressAddressLine1_851d971c-8eb8-468b-a478-90331c464609_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/2022/dei-2022.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_stn_TradeAndOtherReceivablesTable_7ca03331-0a25-4fad-a5eb-c358f76fbbe5_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-20221231.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_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_d90ae790-1beb-44f7-b840-529b1927d503_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReductionOfIssuedCapital_e7d415c9-e8c7-4cff-afaa-bd5ea24a47df_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReductionOfIssuedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReductionOfIssuedCapital" xlink:to="lab_ifrs-full_ReductionOfIssuedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentAssets_77e88184-9c8a-4644-bc6e-4b4cd387464f_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_b775076a-11ff-4533-bbc8-b2d5a52dfa78_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentAssets" xlink:to="lab_ifrs-full_OtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AustralianDollarMember_4cba8deb-0776-4b0a-9af4-d9551473c66e_terseLabel_en-US" xlink:label="lab_stn_AustralianDollarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Australian dollars</link:label>
    <link:label id="lab_stn_AustralianDollarMember_label_en-US" xlink:label="lab_stn_AustralianDollarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Australian Dollar [Member]</link:label>
    <link:label id="lab_stn_AustralianDollarMember_documentation_en-US" xlink:label="lab_stn_AustralianDollarMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Australian Dollar</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AustralianDollarMember" xlink:href="stn-20221231.xsd#stn_AustralianDollarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AustralianDollarMember" xlink:to="lab_stn_AustralianDollarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsByNameMember_ce91b80b-1292-41c6-a218-48824022df98_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameMember" xlink:to="lab_ifrs-full_BorrowingsByNameMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets_6adcc60b-9020-47bc-975b-cfc0b468c33a_terseLabel_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets" xlink: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 period adjustments recognized for deferred tax assets</link:label>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets_label_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets" xlink: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 Period Adjustments For Deferred Tax Assets</link:label>
    <link:label id="lab_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets_documentation_en-US" xlink:label="lab_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Period Adjustments For Deferred Tax Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets" xlink:to="lab_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_8659a34c-ea92-411e-acdf-4cb2ec44625c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:to="lab_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_Commitments_9f00b11a-3d68-44c8-8404-561c7d00e17f_totalLabel_en-US" xlink:label="lab_stn_Commitments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_stn_Commitments_label_en-US" xlink:label="lab_stn_Commitments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments</link:label>
    <link:label id="lab_stn_Commitments_documentation_en-US" xlink:label="lab_stn_Commitments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Commitments" xlink:href="stn-20221231.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_1eab0553-f67d-4910-be12-1afb985e3138_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-20221231.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_DisclosureOfOtherProvisionsLineItems_ebd85432-974b-4603-a85e-242c948b13a0_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherOperatingIncomeExpense_a7a8acd9-5f56-4ee6-b737-a671c8d38f2b_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_d49b7e60-2da7-4f02-84d2-bb33340487f1_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense" xlink:to="lab_ifrs-full_OtherOperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_c119fc00-6368-45cc-8811-f15e1ddeb6f7_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLoss_7b8cf464-9bc1-42e8-97e1-c10e6b7cfd3b_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_5d6e5100-0a49-4e80-af4d-787fb8b4c0a9_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_d38373bd-bc89-4006-8ccb-d422b4e44216_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLoss" xlink:to="lab_ifrs-full_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestPaidClassifiedAsOperatingActivities_a7511dbc-dbed-4cf7-aeb5-d522a0b548a1_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid, net of receipts</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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:to="lab_ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_f03a39a5-0f1f-486c-a6ea-29b1332f3cec_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" xlink:to="lab_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShare_1c62b5cc-8a31-4115-9020-1c4d6cdeca39_terseLabel_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare" xlink: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 (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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShare" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_GrossRevenue_bc370dad-fa4d-4739-8e5d-c864cc494c72_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-20221231.xsd#stn_GrossRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_GrossRevenue" xlink:to="lab_stn_GrossRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PastDueStatusAxis_7fe7acf4-95b0-4c69-a053-5bda66fbf01c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastDueStatusAxis" xlink:to="lab_ifrs-full_PastDueStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialAssets_d681d307-5ff1-4e76-b716-6b34b0d6a63e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssets" xlink:to="lab_ifrs-full_FinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_5249a177-cf3a-4042-b637-9ff8d8e2f637_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_24ce0c6f-8300-417a-b516-bbf06fa4ac1f_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-20221231.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_OrdinarySharesMember_ab429f6b-4391-4544-a317-37f5ceb33c4c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OrdinarySharesMember" xlink:to="lab_ifrs-full_OrdinarySharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_dbfb1bc1-5eed-4ea4-925d-d90d756cebcb_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ReductionOfContributedSurplus_e92bb354-5b7f-4d7f-8f2a-16a009829913_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-20221231.xsd#stn_ReductionOfContributedSurplus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ReductionOfContributedSurplus" xlink:to="lab_stn_ReductionOfContributedSurplus" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_514107a0-1060-4ca9-9eda-43c31033d4ba_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_35ac21a8-67e1-43df-a794-2f8eec8be2ea_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-20221231.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_RetirementsIntangibleAssetsOtherThanGoodwill_f0dbb33c-8dd9-4be9-95f4-b1978a0c144c_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaturityAxis_451e3cea-0e73-4124-bcec-e68d2470f742_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAxis" xlink:to="lab_ifrs-full_MaturityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_f7506646-9d8a-40d8-ab7b-9a3b4441a3f8_terseLabel_en-US" xlink:label="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Add (deduct) items not affecting cash:</link:label>
    <link:label id="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_label_en-US" xlink:label="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Reconcile Profit (Loss), Non-Cash [Abstract]</link:label>
    <link:label id="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_documentation_en-US" xlink:label="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Reconcile Profit (Loss), Non-Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:href="stn-20221231.xsd#stn_AdjustmentsToReconcileProfitLossNonCashAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:to="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_6ab00e7e-059e-4a93-9c5e-80442c067839_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_f9c3e888-b97c-4121-a710-7d22396d30ad_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilitiesNoncurrent_f6c3ec27-9b24-46aa-addc-9d7e00e0adfc_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PerformanceShareUnitsMember_61007539-cf0b-4830-875b-4a80e9207c60_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-20221231.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_SharebasedPaymentArrangementsMember_c5b84d95-7424-4216-b9c4-fc1a0bd5ffce_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="lab_ifrs-full_SharebasedPaymentArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RightofuseAssets_15a0bf4c-2989-4919-8634-9876c7fc982e_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_d8306513-a871-4e82-8052-6de9f0457c9f_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_fa2a882d-62c2-4c58-be62-f76c1c5d8046_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssets" xlink:to="lab_ifrs-full_RightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AggregatedTimeBandsMember_a3ca664a-f91c-4899-90f6-d8aa88ed9db9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember" xlink:to="lab_ifrs-full_AggregatedTimeBandsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_dd4e0e02-eab4-4127-aca0-d0a1db532969_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_4f8e3ed5-ba69-4bd5-8dd7-1bd9dadb63e2_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_f7b3ea67-4348-422f-b515-2437aafbf6f9_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SuretyFacilitiesMember_dfe7264a-67f3-4838-b584-13106bdb815e_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-20221231.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_EquityAbstract_4cc15001-76a1-4bc4-a8d8-de3a7c6bde6a_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAbstract" xlink:to="lab_ifrs-full_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment_ac5e1a0e-8a8c-4330-96c7-3623a543e6fc_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" xlink: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 period adjustment net of acquisition additions</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" xlink: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, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Assets_3fe77192-0fef-411c-b1c9-aee39b803bda_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Assets" xlink:to="lab_ifrs-full_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BondsIssued_cc05e424-186a-47fb-a07b-e394b6ba658d_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BondsIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BondsIssued" xlink:to="lab_ifrs-full_BondsIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OnerousContractsProvisionMember_9fdba48d-8353-4ed3-96e5-e9a94fc80e84_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OnerousContractsProvisionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OnerousContractsProvisionMember" xlink:to="lab_ifrs-full_OnerousContractsProvisionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityInvestmentsMember_8ed9d468-48cb-4658-bc8e-8f31b15adcfb_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityInvestmentsMember" xlink:to="lab_ifrs-full_EquityInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_1d24da86-3864-4931-9f8a-4ee0ba74c92e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:to="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_c1ab8621-ef35-41e8-ad62-65dea376c4cb_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-20221231.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_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_d670d2da-6b4b-40dd-a7c4-56abee61062e_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_0276ebf3-fd8b-4183-b385-afd74d952115_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="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:to="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>stn-20221231_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 2023 Workiva-->
<!--r:a409c2d1-96f9-4495-8700-9dd7bb4b393e,g:5d1cfcde-ab23-4d63-b1e8-013d63a463b7-->
<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-20221231.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_224d7c6c-265f-4b73-8ff2-9702eecb95f2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesTable_5a7e8350-df43-4a45-b8fb-8339f8f7ea51" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_224d7c6c-265f-4b73-8ff2-9702eecb95f2" xlink:to="loc_dei_EntityAddressesTable_5a7e8350-df43-4a45-b8fb-8339f8f7ea51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_7b6467fc-9e5b-4793-ae19-61cb1286a690" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesTable_5a7e8350-df43-4a45-b8fb-8339f8f7ea51" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_7b6467fc-9e5b-4793-ae19-61cb1286a690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_1baba8f7-1e9e-496a-aa16-f98986cf8a70" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AddressTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_7b6467fc-9e5b-4793-ae19-61cb1286a690" xlink:to="loc_dei_AddressTypeDomain_1baba8f7-1e9e-496a-aa16-f98986cf8a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_b07df037-eee4-495a-bdd7-5a344eb6f43d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_BusinessContactMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AddressTypeDomain_1baba8f7-1e9e-496a-aa16-f98986cf8a70" xlink:to="loc_dei_BusinessContactMember_b07df037-eee4-495a-bdd7-5a344eb6f43d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesTable_5a7e8350-df43-4a45-b8fb-8339f8f7ea51" xlink:to="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_400355be-7a41-40a8-9849-c2e8fabb0761" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentType_400355be-7a41-40a8-9849-c2e8fabb0761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_a47b5091-ca9e-4d0f-9c9c-6d03c869a30a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentRegistrationStatement_a47b5091-ca9e-4d0f-9c9c-6d03c869a30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_607fad04-e6e6-4f26-9193-64374a9ef59b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentAnnualReport_607fad04-e6e6-4f26-9193-64374a9ef59b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_b9c38cdc-8c5d-41fd-8080-10c2ffd0e7f8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentPeriodEndDate_b9c38cdc-8c5d-41fd-8080-10c2ffd0e7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_9c1569c6-93f1-483e-b42a-97b412222630" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_CurrentFiscalYearEndDate_9c1569c6-93f1-483e-b42a-97b412222630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_4a712d9b-e743-423c-8407-491b874ba638" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityFileNumber_4a712d9b-e743-423c-8407-491b874ba638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_98fe4602-d44f-432a-9009-80cea795b8e4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityRegistrantName_98fe4602-d44f-432a-9009-80cea795b8e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_0eede5af-5052-4048-96b5-31a53987dea7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityIncorporationStateCountryCode_0eede5af-5052-4048-96b5-31a53987dea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPrimarySicNumber_c9622e2b-c436-499e-9c68-1039d894bfcf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityPrimarySicNumber_c9622e2b-c436-499e-9c68-1039d894bfcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_65374938-4dbd-462f-8201-5a3c977ec158" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityTaxIdentificationNumber_65374938-4dbd-462f-8201-5a3c977ec158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_2fd9d9d2-7392-48fb-b137-eff71f9cc239" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressAddressLine1_2fd9d9d2-7392-48fb-b137-eff71f9cc239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_348d504c-81e6-4324-8eae-711d422b6e7b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressAddressLine2_348d504c-81e6-4324-8eae-711d422b6e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_101c40e2-63ab-4d55-99fc-71386a724599" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressCityOrTown_101c40e2-63ab-4d55-99fc-71386a724599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_2b44aaac-5546-41f7-abf9-4fce2818c498" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressStateOrProvince_2b44aaac-5546-41f7-abf9-4fce2818c498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_40f84416-718c-45d5-9f12-d3907317f0d6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressCountry_40f84416-718c-45d5-9f12-d3907317f0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_26be875a-5968-4eb0-a9c2-3aad38f85825" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityAddressPostalZipCode_26be875a-5968-4eb0-a9c2-3aad38f85825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_5db91205-02f8-4077-92e9-0fc00c6afc78" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_CityAreaCode_5db91205-02f8-4077-92e9-0fc00c6afc78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_f0000463-8c92-452c-b46d-d8003c0ef27d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_LocalPhoneNumber_f0000463-8c92-452c-b46d-d8003c0ef27d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_ed978e24-56a2-456b-a7c5-e58a5c401daa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ContactPersonnelName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_ContactPersonnelName_ed978e24-56a2-456b-a7c5-e58a5c401daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_96172782-38b6-4ebd-90ca-9ef5d3c6452b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_Security12bTitle_96172782-38b6-4ebd-90ca-9ef5d3c6452b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_846e0a1d-ebff-4234-b438-4af58614c4fd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_TradingSymbol_846e0a1d-ebff-4234-b438-4af58614c4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a688afd8-d6d3-464c-ad50-c59db1dba6b1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_SecurityExchangeName_a688afd8-d6d3-464c-ad50-c59db1dba6b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AnnualInformationForm_f548e92b-26e7-4d29-b04f-e02ceb28a28a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_AnnualInformationForm_f548e92b-26e7-4d29-b04f-e02ceb28a28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditedAnnualFinancialStatements_519e8873-c517-4664-a734-1786d3e97ad7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_AuditedAnnualFinancialStatements_519e8873-c517-4664-a734-1786d3e97ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_320ffaa6-7b96-4298-b831-a2b18b4ff1f4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_320ffaa6-7b96-4298-b831-a2b18b4ff1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c2ec7468-627f-43af-9428-96e3813ee15b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityCurrentReportingStatus_c2ec7468-627f-43af-9428-96e3813ee15b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_417d52e2-69ee-4ab5-9cfb-4c561cac8af2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityInteractiveDataCurrent_417d52e2-69ee-4ab5-9cfb-4c561cac8af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_5024a923-05d5-47cf-bba1-c34d99b5757a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityEmergingGrowthCompany_5024a923-05d5-47cf-bba1-c34d99b5757a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_7b16c9f3-89ba-40c6-a387-f1c8289a5748" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_IcfrAuditorAttestationFlag_7b16c9f3-89ba-40c6-a387-f1c8289a5748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_98643638-3455-46a2-847f-7b272c712541" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_AmendmentFlag_98643638-3455-46a2-847f-7b272c712541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_3526b5f1-9909-4e8c-a3c7-9f676be76932" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentFiscalYearFocus_3526b5f1-9909-4e8c-a3c7-9f676be76932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_10e766b9-f96a-400d-838f-9d9343ef8372" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_DocumentFiscalPeriodFocus_10e766b9-f96a-400d-838f-9d9343ef8372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_3f17692e-8e7c-442e-870e-ab7f7bb32cdf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_24958dc4-4b3f-426a-91e6-912f972f27b3" xlink:to="loc_dei_EntityCentralIndexKey_3f17692e-8e7c-442e-870e-ab7f7bb32cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/AuditInformation" xlink:type="simple" xlink:href="stn-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_AuditInformationAbstract_89b17048-1137-4e2e-acbe-b943637d0f30" xlink:href="stn-20221231.xsd#stn_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_23812e74-a929-4d8a-ac6c-d510f7c47768" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AuditInformationAbstract_89b17048-1137-4e2e-acbe-b943637d0f30" xlink:to="loc_dei_AuditorName_23812e74-a929-4d8a-ac6c-d510f7c47768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_6be12ee2-ac10-44fc-86aa-32c5e9f58370" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AuditInformationAbstract_89b17048-1137-4e2e-acbe-b943637d0f30" xlink:to="loc_dei_AuditorLocation_6be12ee2-ac10-44fc-86aa-32c5e9f58370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_77744a13-bc31-4ac8-a25d-95a798382a68" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AuditInformationAbstract_89b17048-1137-4e2e-acbe-b943637d0f30" xlink:to="loc_dei_AuditorFirmId_77744a13-bc31-4ac8-a25d-95a798382a68" 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-20221231.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_8be2d4d8-8bcf-401a-8775-9f4861fd6fd0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract_b9f15516-5901-4f0e-90ab-34ebb0d9c1c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_8be2d4d8-8bcf-401a-8775-9f4861fd6fd0" xlink:to="loc_ifrs-full_AssetsAbstract_b9f15516-5901-4f0e-90ab-34ebb0d9c1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_080d2eb8-b999-4e4e-98d8-55bef1060a03" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_b9f15516-5901-4f0e-90ab-34ebb0d9c1c1" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_080d2eb8-b999-4e4e-98d8-55bef1060a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_9093eac2-6259-40e5-8f59-d96a62d4b865" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_080d2eb8-b999-4e4e-98d8-55bef1060a03" xlink:to="loc_ifrs-full_CashAndCashEquivalents_9093eac2-6259-40e5-8f59-d96a62d4b865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_ba36926a-31de-4cdb-a0a3-536c095074a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_080d2eb8-b999-4e4e-98d8-55bef1060a03" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_ba36926a-31de-4cdb-a0a3-536c095074a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnbilledReceivables_b9dba559-452b-4509-b4e0-e8f1feb05b33" xlink:href="stn-20221231.xsd#stn_UnbilledReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_080d2eb8-b999-4e4e-98d8-55bef1060a03" xlink:to="loc_stn_UnbilledReceivables_b9dba559-452b-4509-b4e0-e8f1feb05b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractAssets_b3717aa0-14cc-4c77-9877-7b8ff0081f47" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentContractAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_080d2eb8-b999-4e4e-98d8-55bef1060a03" xlink:to="loc_ifrs-full_CurrentContractAssets_b3717aa0-14cc-4c77-9877-7b8ff0081f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_ad776788-4a21-4a1e-85f5-0a5483fae1c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_080d2eb8-b999-4e4e-98d8-55bef1060a03" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_ad776788-4a21-4a1e-85f5-0a5483fae1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_066c9923-8ead-4da9-8fc5-4f97085f6897" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_080d2eb8-b999-4e4e-98d8-55bef1060a03" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_066c9923-8ead-4da9-8fc5-4f97085f6897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_8349ebd4-d67f-4471-8fa3-e0bd71fe250f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_080d2eb8-b999-4e4e-98d8-55bef1060a03" xlink:to="loc_ifrs-full_OtherCurrentAssets_8349ebd4-d67f-4471-8fa3-e0bd71fe250f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_d0b4a2c6-5ebe-4a28-82ea-b6acf1fe5e2a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_080d2eb8-b999-4e4e-98d8-55bef1060a03" xlink:to="loc_ifrs-full_CurrentAssets_d0b4a2c6-5ebe-4a28-82ea-b6acf1fe5e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_812e0c3e-7f48-40d3-b969-fb09c0aaa980" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_b9f15516-5901-4f0e-90ab-34ebb0d9c1c1" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_812e0c3e-7f48-40d3-b969-fb09c0aaa980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_ebac6784-9a38-4808-a9a4-199869df4b0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_812e0c3e-7f48-40d3-b969-fb09c0aaa980" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_ebac6784-9a38-4808-a9a4-199869df4b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_71e72318-a51b-49cf-b163-3c8b4878f301" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_812e0c3e-7f48-40d3-b969-fb09c0aaa980" xlink:to="loc_ifrs-full_RightofuseAssets_71e72318-a51b-49cf-b163-3c8b4878f301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_fb605ce6-fb80-4f65-86fe-9fad854cc03b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_812e0c3e-7f48-40d3-b969-fb09c0aaa980" xlink:to="loc_ifrs-full_Goodwill_fb605ce6-fb80-4f65-86fe-9fad854cc03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_7697d40d-e5b3-408b-8341-41fca4f15eec" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_812e0c3e-7f48-40d3-b969-fb09c0aaa980" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_7697d40d-e5b3-408b-8341-41fca4f15eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_9f32725e-5bef-45ba-a31b-c4a3576601d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_812e0c3e-7f48-40d3-b969-fb09c0aaa980" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_9f32725e-5bef-45ba-a31b-c4a3576601d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_7429158c-6290-401b-8f33-22e576a0f545" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_812e0c3e-7f48-40d3-b969-fb09c0aaa980" xlink:to="loc_ifrs-full_DeferredTaxAssets_7429158c-6290-401b-8f33-22e576a0f545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_fe21ae16-6ee7-4024-b665-b4b787172cc5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_812e0c3e-7f48-40d3-b969-fb09c0aaa980" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_fe21ae16-6ee7-4024-b665-b4b787172cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_b99accd3-af12-4dff-99af-91889afe1007" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_b9f15516-5901-4f0e-90ab-34ebb0d9c1c1" xlink:to="loc_ifrs-full_Assets_b99accd3-af12-4dff-99af-91889afe1007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract_6bc9cfe4-e42f-44e3-b4ca-c288b7c0ccca" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_8be2d4d8-8bcf-401a-8775-9f4861fd6fd0" xlink:to="loc_ifrs-full_EquityAndLiabilitiesAbstract_6bc9cfe4-e42f-44e3-b4ca-c288b7c0ccca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_32b7f05b-2747-4c59-be47-80048138da86" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_6bc9cfe4-e42f-44e3-b4ca-c288b7c0ccca" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_32b7f05b-2747-4c59-be47-80048138da86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_913394e2-9d07-407b-95ab-ec01cded651a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_32b7f05b-2747-4c59-be47-80048138da86" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_913394e2-9d07-407b-95ab-ec01cded651a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_6b62e936-7a80-4776-a711-990a779b173f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_32b7f05b-2747-4c59-be47-80048138da86" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_6b62e936-7a80-4776-a711-990a779b173f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_f5a65860-b775-417c-9423-5c0bd5a5e188" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_32b7f05b-2747-4c59-be47-80048138da86" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_f5a65860-b775-417c-9423-5c0bd5a5e188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractLiabilities_1c3c28c8-f0bd-44d5-b0ab-ec4d3f13df13" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentContractLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_32b7f05b-2747-4c59-be47-80048138da86" xlink:to="loc_ifrs-full_CurrentContractLiabilities_1c3c28c8-f0bd-44d5-b0ab-ec4d3f13df13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_300391c0-da86-4cd0-a406-c7f2e792ea37" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_32b7f05b-2747-4c59-be47-80048138da86" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_300391c0-da86-4cd0-a406-c7f2e792ea37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_98e27a83-c7b4-4a4a-822f-3b773205e705" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_32b7f05b-2747-4c59-be47-80048138da86" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_98e27a83-c7b4-4a4a-822f-3b773205e705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisions_0f5eda87-7bb0-4fc3-8ef1-3d01ddb20215" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentProvisions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_32b7f05b-2747-4c59-be47-80048138da86" xlink:to="loc_ifrs-full_CurrentProvisions_0f5eda87-7bb0-4fc3-8ef1-3d01ddb20215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_cfbdba6a-4107-4068-b70e-0d86f155e40f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_32b7f05b-2747-4c59-be47-80048138da86" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_cfbdba6a-4107-4068-b70e-0d86f155e40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_3550ff50-01ba-41eb-8f66-117374d496cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_32b7f05b-2747-4c59-be47-80048138da86" xlink:to="loc_ifrs-full_CurrentLiabilities_3550ff50-01ba-41eb-8f66-117374d496cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_b96210e0-032e-40e3-85c5-4376f86c3598" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_6bc9cfe4-e42f-44e3-b4ca-c288b7c0ccca" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_b96210e0-032e-40e3-85c5-4376f86c3598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_b07ae462-2858-4c40-80f7-28eadc4fd7db" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_b96210e0-032e-40e3-85c5-4376f86c3598" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_b07ae462-2858-4c40-80f7-28eadc4fd7db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_15f940a6-d33c-4181-a633-d7acabc8be55" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_b96210e0-032e-40e3-85c5-4376f86c3598" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_15f940a6-d33c-4181-a633-d7acabc8be55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_e7ddaeae-2326-4eb1-87eb-dd055ccd8d38" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_b96210e0-032e-40e3-85c5-4376f86c3598" xlink:to="loc_ifrs-full_LongtermBorrowings_e7ddaeae-2326-4eb1-87eb-dd055ccd8d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_0b8c9acc-9d8f-4ea9-b6dd-160c3a681931" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_b96210e0-032e-40e3-85c5-4376f86c3598" xlink:to="loc_ifrs-full_NoncurrentProvisions_0b8c9acc-9d8f-4ea9-b6dd-160c3a681931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_51062a47-cf6f-432e-8ec3-3607dc02d339" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_b96210e0-032e-40e3-85c5-4376f86c3598" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_51062a47-cf6f-432e-8ec3-3607dc02d339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_b9e84e32-fcb0-4890-80dd-8a4c4ad5aca6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_b96210e0-032e-40e3-85c5-4376f86c3598" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_b9e84e32-fcb0-4890-80dd-8a4c4ad5aca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_dbe44850-e5ed-40cd-8b06-b76e53285e7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_b96210e0-032e-40e3-85c5-4376f86c3598" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_dbe44850-e5ed-40cd-8b06-b76e53285e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_ef02a36b-c245-40bc-8f10-845cf44922fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_6bc9cfe4-e42f-44e3-b4ca-c288b7c0ccca" xlink:to="loc_ifrs-full_Liabilities_ef02a36b-c245-40bc-8f10-845cf44922fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract_f45e2854-cb15-42f6-b93a-7f66d8da5cdb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_6bc9cfe4-e42f-44e3-b4ca-c288b7c0ccca" xlink:to="loc_ifrs-full_EquityAbstract_f45e2854-cb15-42f6-b93a-7f66d8da5cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_3fd86471-d8d1-4e1c-816a-1c42da1ca7bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IssuedCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_f45e2854-cb15-42f6-b93a-7f66d8da5cdb" xlink:to="loc_ifrs-full_IssuedCapital_3fd86471-d8d1-4e1c-816a-1c42da1ca7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_71e13d6c-c866-438f-8599-55945295d994" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_f45e2854-cb15-42f6-b93a-7f66d8da5cdb" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_71e13d6c-c866-438f-8599-55945295d994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_65ab710a-1072-4a7d-aa19-81b9970ddac8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RetainedEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_f45e2854-cb15-42f6-b93a-7f66d8da5cdb" xlink:to="loc_ifrs-full_RetainedEarnings_65ab710a-1072-4a7d-aa19-81b9970ddac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_85b7b06b-5db0-45fc-96df-6f34deffaa7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_f45e2854-cb15-42f6-b93a-7f66d8da5cdb" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_85b7b06b-5db0-45fc-96df-6f34deffaa7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_63e84f8f-affe-4a77-82cd-f8cc20d678c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_f45e2854-cb15-42f6-b93a-7f66d8da5cdb" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_63e84f8f-affe-4a77-82cd-f8cc20d678c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_fffb125f-62fc-4cc2-81d1-c0fe323961e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_6bc9cfe4-e42f-44e3-b4ca-c288b7c0ccca" xlink:to="loc_ifrs-full_NoncontrollingInterests_fffb125f-62fc-4cc2-81d1-c0fe323961e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_0bfc4f8a-6081-4156-9075-69353a433072" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_6bc9cfe4-e42f-44e3-b4ca-c288b7c0ccca" xlink:to="loc_ifrs-full_EquityAndLiabilities_0bfc4f8a-6081-4156-9075-69353a433072" 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-20221231.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_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_9adbf123-9767-49a2-b890-d76c620670b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_9adbf123-9767-49a2-b890-d76c620670b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_7f0f61ca-83ae-45f1-bffb-989031454fbd" xlink:href="stn-20221231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_7f0f61ca-83ae-45f1-bffb-989031454fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_d23da197-4f58-4783-a72a-8ca62b9a9344" xlink:href="stn-20221231.xsd#stn_NetRevenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_stn_NetRevenue_d23da197-4f58-4783-a72a-8ca62b9a9344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_4516389c-64ec-4e68-8633-efcc2665dd4d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CostOfSales"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_CostOfSales_4516389c-64ec-4e68-8633-efcc2665dd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_488694e3-27d1-4b08-9b9b-b184835608de" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_GrossProfit_488694e3-27d1-4b08-9b9b-b184835608de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_a8f14362-a41b-4885-8b7a-e8bfc80ab3df" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_a8f14362-a41b-4885-8b7a-e8bfc80ab3df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_c18890a7-7217-43fd-be7f-c5a76a0bf984" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_c18890a7-7217-43fd-be7f-c5a76a0bf984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_0d99e7a6-674d-40ed-b727-af4c95ff484b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_0d99e7a6-674d-40ed-b727-af4c95ff484b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_85bae259-f915-4ed9-b88e-38fb149bf2d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmortisationExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_AmortisationExpense_85bae259-f915-4ed9-b88e-38fb149bf2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_cf96a99e-1ab1-4c57-81cb-1aacc2a64971" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_cf96a99e-1ab1-4c57-81cb-1aacc2a64971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_e032fbaf-6486-4035-b932-c9968e758f9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_InterestRevenueExpense_e032fbaf-6486-4035-b932-c9968e758f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncomeCost_a57002a8-1654-4041-9c09-b4dbcdef17db" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinanceIncomeCost"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_FinanceIncomeCost_a57002a8-1654-4041-9c09-b4dbcdef17db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_a55465f1-eec6-45ca-9135-a712802aeb02" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_a55465f1-eec6-45ca-9135-a712802aeb02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_dad83f10-f129-4430-9002-82b2c10d4dc3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_dad83f10-f129-4430-9002-82b2c10d4dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_ded93caf-41fd-433e-b4a7-917fb07d9081" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_ded93caf-41fd-433e-b4a7-917fb07d9081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_963b4ae7-546e-42e9-b4db-ad71776628ec" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_963b4ae7-546e-42e9-b4db-ad71776628ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_65094475-f727-422e-94e7-e3d24a6d6bd3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_963b4ae7-546e-42e9-b4db-ad71776628ec" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_65094475-f727-422e-94e7-e3d24a6d6bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_674058b5-d6fd-4c79-b99c-f25178f0d913" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_963b4ae7-546e-42e9-b4db-ad71776628ec" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_674058b5-d6fd-4c79-b99c-f25178f0d913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_b3e6943e-ba52-4b14-829d-bb659af9df9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_963b4ae7-546e-42e9-b4db-ad71776628ec" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_b3e6943e-ba52-4b14-829d-bb659af9df9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_4323a771-df04-4504-8874-f48939622c79" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_ProfitLoss_4323a771-df04-4504-8874-f48939622c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_9c5cbb4b-8b96-49d9-8a70-a64d76cce7e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_9c5cbb4b-8b96-49d9-8a70-a64d76cce7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_80e024eb-26f5-42ef-9f39-0b3423ba2998" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a5d110b9-f3fd-484a-a784-ef7ab9e6702f" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShare_80e024eb-26f5-42ef-9f39-0b3423ba2998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="stn-20221231.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_5ce174e4-2478-4cb4-bb00-3afc2ae02045" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_9a7d2798-5a42-4e9b-9fae-c2ed0b75826a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_5ce174e4-2478-4cb4-bb00-3afc2ae02045" xlink:to="loc_ifrs-full_ProfitLoss_9a7d2798-5a42-4e9b-9fae-c2ed0b75826a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_2721aaa3-71a4-45c5-9166-830f71ea2c76" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_5ce174e4-2478-4cb4-bb00-3afc2ae02045" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_2721aaa3-71a4-45c5-9166-830f71ea2c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_a7c5b7eb-4e37-4956-85bc-4eb2f37da525" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_2721aaa3-71a4-45c5-9166-830f71ea2c76" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_a7c5b7eb-4e37-4956-85bc-4eb2f37da525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_1efb8741-fbd9-4dc8-b8ea-7df24bd0aa16" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_a7c5b7eb-4e37-4956-85bc-4eb2f37da525" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_1efb8741-fbd9-4dc8-b8ea-7df24bd0aa16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_6b6c05b0-9256-44b8-858b-4bd1617ef2b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_a7c5b7eb-4e37-4956-85bc-4eb2f37da525" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_6b6c05b0-9256-44b8-858b-4bd1617ef2b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_ad071b35-14c1-4ca3-b6a5-aa14a31af283" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_a7c5b7eb-4e37-4956-85bc-4eb2f37da525" xlink:to="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_ad071b35-14c1-4ca3-b6a5-aa14a31af283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_ed74c039-e488-4ffc-9141-3daba5591ac8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_a7c5b7eb-4e37-4956-85bc-4eb2f37da525" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_ed74c039-e488-4ffc-9141-3daba5591ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_85ca4418-ba81-4e55-9ced-62edcb8fc1a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_2721aaa3-71a4-45c5-9166-830f71ea2c76" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_85ca4418-ba81-4e55-9ced-62edcb8fc1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_127ddeae-eab5-4d64-9a67-4a00cb963320" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_85ca4418-ba81-4e55-9ced-62edcb8fc1a9" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_127ddeae-eab5-4d64-9a67-4a00cb963320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_4916da1d-06a4-4ea5-96f5-45da3f9ae592" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_2721aaa3-71a4-45c5-9166-830f71ea2c76" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_4916da1d-06a4-4ea5-96f5-45da3f9ae592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_70316451-7f67-4551-ac9a-a5cc373373c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_5ce174e4-2478-4cb4-bb00-3afc2ae02045" xlink:to="loc_ifrs-full_ComprehensiveIncome_70316451-7f67-4551-ac9a-a5cc373373c1" 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-20221231.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_67966534-7be8-4dee-a02d-71fe8e183d36" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfChangesInEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_2d098585-4cb7-4e19-b7c9-46eca3c1d276" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract_67966534-7be8-4dee-a02d-71fe8e183d36" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_2d098585-4cb7-4e19-b7c9-46eca3c1d276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_4679a365-3747-4c76-9793-9088c5c10d68" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_2d098585-4cb7-4e19-b7c9-46eca3c1d276" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_4679a365-3747-4c76-9793-9088c5c10d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_9cabce65-abf0-4b14-a042-ac88b909155c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_4679a365-3747-4c76-9793-9088c5c10d68" xlink:to="loc_ifrs-full_EquityMember_9cabce65-abf0-4b14-a042-ac88b909155c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_9cabce65-abf0-4b14-a042-ac88b909155c" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_1cc5807d-33be-473c-b4e0-5df12643374e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:to="loc_ifrs-full_IssuedCapitalMember_1cc5807d-33be-473c-b4e0-5df12643374e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_fc3f243a-d7bc-4931-9426-2956fd68a71e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_fc3f243a-d7bc-4931-9426-2956fd68a71e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_560f1544-3559-4aae-81ae-0b4e7e86ed63" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:to="loc_ifrs-full_RetainedEarningsMember_560f1544-3559-4aae-81ae-0b4e7e86ed63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_1217bfb9-3421-4801-af38-8c5cf98ff944" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_c80cc9a3-fe17-4a34-b53b-0c3a0e854ccc" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_1217bfb9-3421-4801-af38-8c5cf98ff944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_2d098585-4cb7-4e19-b7c9-46eca3c1d276" xlink:to="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_1a96927c-04da-4fa8-85e6-fa3340c908c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_1a96927c-04da-4fa8-85e6-fa3340c908c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_ea89fdd7-72e6-44c7-89b7-3ccf72917760" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_ea89fdd7-72e6-44c7-89b7-3ccf72917760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_fd5401e0-de6b-4c27-bcce-8e9ae78e10da" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_ProfitLoss_fd5401e0-de6b-4c27-bcce-8e9ae78e10da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_f93a119a-bceb-4ef1-9499-98f139183662" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_f93a119a-bceb-4ef1-9499-98f139183662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_db48a0e5-c896-427a-af73-d82d296e53f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_ComprehensiveIncome_db48a0e5-c896-427a-af73-d82d296e53f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_056881c2-9a2a-4702-a987-c7310e8bd3b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_056881c2-9a2a-4702-a987-c7310e8bd3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_0bbd50e4-a2b3-451e-84ac-bb2f004f3d60" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_0bbd50e4-a2b3-451e-84ac-bb2f004f3d60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_a686b776-d2eb-48e7-97ab-3cfd28bc93e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_a686b776-d2eb-48e7-97ab-3cfd28bc93e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_f75faa6a-9fb9-4990-a19f-d88274f4f88d" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseInNumberOfSharesRepurchased"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_f75faa6a-9fb9-4990-a19f-d88274f4f88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_99c26a41-c1d1-45a3-975e-1b5a8eb73926" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PurchaseOfTreasuryShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_PurchaseOfTreasuryShares_99c26a41-c1d1-45a3-975e-1b5a8eb73926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_81acbfaf-91f9-40a2-927b-8d0e3834428b" xlink:href="stn-20221231.xsd#stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_81acbfaf-91f9-40a2-927b-8d0e3834428b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_8047322f-f9b6-4816-89eb-8d869003257f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaid"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_DividendsPaid_8047322f-f9b6-4816-89eb-8d869003257f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_8c0bb5f3-42de-4075-bb97-32cd3582d1a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_8c0bb5f3-42de-4075-bb97-32cd3582d1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_077e2df1-3590-4296-a7fc-e9d52ae7d216" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5db0add9-84f6-4c0d-abab-da1a174592d7" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_077e2df1-3590-4296-a7fc-e9d52ae7d216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="stn-20221231.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_d661f6f8-11f2-4c92-9639-1c2b1345ccd0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_b69a8823-97e2-49f2-a34e-2921703e1dff" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_d661f6f8-11f2-4c92-9639-1c2b1345ccd0" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_b69a8823-97e2-49f2-a34e-2921703e1dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_d661f6f8-11f2-4c92-9639-1c2b1345ccd0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:href="stn-20221231.xsd#stn_AdjustmentsToReconcileProfitLossNonCashAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:to="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_b8d9ed7e-71cf-4c11-a251-b1b69d4f2f48" xlink:href="stn-20221231.xsd#stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:to="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_b8d9ed7e-71cf-4c11-a251-b1b69d4f2f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_38892ca1-67af-4f4f-9864-b360c23b9aee" xlink:href="stn-20221231.xsd#stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:to="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_38892ca1-67af-4f4f-9864-b360c23b9aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_b8f66b18-08d2-4d7c-a20f-e9054f6dbbcb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_b8f66b18-08d2-4d7c-a20f-e9054f6dbbcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_37071e3f-4f59-419a-b28e-667fab196c9e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_37071e3f-4f59-419a-b28e-667fab196c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxExpense_78353967-6b29-4d40-bfdc-84d4216f98d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDeferredTaxExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxExpense_78353967-6b29-4d40-bfdc-84d4216f98d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForFairValueGainsLosses_4023f275-8550-45fe-9cbc-6833349ee631" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForFairValueGainsLosses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:to="loc_ifrs-full_AdjustmentsForFairValueGainsLosses_4023f275-8550-45fe-9cbc-6833349ee631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_042e6efc-fc42-4397-96cc-eeb29da0788a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_042e6efc-fc42-4397-96cc-eeb29da0788a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForProvisions_f6b73d00-2a2d-4894-b278-35777fb5da5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForProvisions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:to="loc_ifrs-full_AdjustmentsForProvisions_f6b73d00-2a2d-4894-b278-35777fb5da5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAdjustmentsForNoncashItems_c0e3f0b3-3f36-48b8-8a38-ac099338c343" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherAdjustmentsForNoncashItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:to="loc_ifrs-full_OtherAdjustmentsForNoncashItems_c0e3f0b3-3f36-48b8-8a38-ac099338c343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_c894897c-7415-4085-beae-518e029b27bc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_74c97a33-f60f-4d60-b113-3aad8465da21" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_c894897c-7415-4085-beae-518e029b27bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_d8450843-3048-4fd0-bcb4-90eb515cf2d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_d8450843-3048-4fd0-bcb4-90eb515cf2d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_7e3b6dc9-1170-4394-9a46-89fa88ebebae" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_7e3b6dc9-1170-4394-9a46-89fa88ebebae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_17c365e6-b89d-49c7-840e-091b118d8a03" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_17c365e6-b89d-49c7-840e-091b118d8a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_8974bf38-953b-4f6f-ac5a-7d28d39fd869" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_8974bf38-953b-4f6f-ac5a-7d28d39fd869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_38e86438-af78-4f56-bc46-b6a8d0a77180" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_38e86438-af78-4f56-bc46-b6a8d0a77180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_14d5b834-53fb-4197-9bdb-0e68fab4cef2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_14d5b834-53fb-4197-9bdb-0e68fab4cef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_9b460988-2b1c-4be2-8cd2-7ca70a36dfe6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_9b460988-2b1c-4be2-8cd2-7ca70a36dfe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_3e1f0b2a-8bfa-4d04-9d5e-85ce4ada1829" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:to="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_3e1f0b2a-8bfa-4d04-9d5e-85ce4ada1829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_5c5af605-7084-45b7-a844-4dd74f2241f4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_507c6fdb-baa4-4467-bdcd-2c2d969123fd" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_5c5af605-7084-45b7-a844-4dd74f2241f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8bca5216-16cf-4ae0-9af4-dc76ab707b09" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_d661f6f8-11f2-4c92-9639-1c2b1345ccd0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8bca5216-16cf-4ae0-9af4-dc76ab707b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_73118f3f-9972-4149-a320-6c7076f98ce2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8bca5216-16cf-4ae0-9af4-dc76ab707b09" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_73118f3f-9972-4149-a320-6c7076f98ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_5ad5755d-ea19-4d22-8952-9ac1797fa8dd" xlink:href="stn-20221231.xsd#stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8bca5216-16cf-4ae0-9af4-dc76ab707b09" xlink:to="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_5ad5755d-ea19-4d22-8952-9ac1797fa8dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_c70fde29-77a5-41f2-b46a-da7c9b95904f" xlink:href="stn-20221231.xsd#stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8bca5216-16cf-4ae0-9af4-dc76ab707b09" xlink:to="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_c70fde29-77a5-41f2-b46a-da7c9b95904f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_e916ae47-d4c5-4276-93c6-137f890bc100" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8bca5216-16cf-4ae0-9af4-dc76ab707b09" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_e916ae47-d4c5-4276-93c6-137f890bc100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_eefecd7c-448b-47ff-abcf-335ead61b740" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8bca5216-16cf-4ae0-9af4-dc76ab707b09" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_eefecd7c-448b-47ff-abcf-335ead61b740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_6f17c5d3-ffeb-436c-b60b-71d32b9ceee2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8bca5216-16cf-4ae0-9af4-dc76ab707b09" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_6f17c5d3-ffeb-436c-b60b-71d32b9ceee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_9ee22cd9-1095-4a8d-b4f0-5208c1c87e04" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8bca5216-16cf-4ae0-9af4-dc76ab707b09" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_9ee22cd9-1095-4a8d-b4f0-5208c1c87e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_08226230-0120-4ca6-8415-50a69865956f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_d661f6f8-11f2-4c92-9639-1c2b1345ccd0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_08226230-0120-4ca6-8415-50a69865956f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_bfa8d6b1-99ce-4acf-8790-5dbb7ad20748" xlink:href="stn-20221231.xsd#stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_08226230-0120-4ca6-8415-50a69865956f" xlink:to="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_bfa8d6b1-99ce-4acf-8790-5dbb7ad20748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_a0a89c4f-dabb-476b-a335-5e3f9c9cc9d2" xlink:href="stn-20221231.xsd#stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_08226230-0120-4ca6-8415-50a69865956f" xlink:to="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_a0a89c4f-dabb-476b-a335-5e3f9c9cc9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRepaymentOfProceedsFromBankIndebtedness_2d5fb71d-6cda-42d0-a332-62c62fbd90df" xlink:href="stn-20221231.xsd#stn_NetRepaymentOfProceedsFromBankIndebtedness"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_08226230-0120-4ca6-8415-50a69865956f" xlink:to="loc_stn_NetRepaymentOfProceedsFromBankIndebtedness_2d5fb71d-6cda-42d0-a332-62c62fbd90df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_9abb69e8-d238-43ba-a027-96e13da8d881" xlink:href="stn-20221231.xsd#stn_CashFlowsUsedInFinancingActivitiesForLeases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_08226230-0120-4ca6-8415-50a69865956f" xlink:to="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_9abb69e8-d238-43ba-a027-96e13da8d881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_48f05d03-35c4-4d95-aea3-fb19e0283fda" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_08226230-0120-4ca6-8415-50a69865956f" xlink:to="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_48f05d03-35c4-4d95-aea3-fb19e0283fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromExerciseOfOptions_8f399b36-428e-491d-b73a-3d1376e3ee0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProceedsFromExerciseOfOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_08226230-0120-4ca6-8415-50a69865956f" xlink:to="loc_ifrs-full_ProceedsFromExerciseOfOptions_8f399b36-428e-491d-b73a-3d1376e3ee0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_599aa1f2-6195-450d-bc4b-5bc51f4fd855" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_08226230-0120-4ca6-8415-50a69865956f" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_599aa1f2-6195-450d-bc4b-5bc51f4fd855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_49515feb-487f-465f-8131-9588f9ee417d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_08226230-0120-4ca6-8415-50a69865956f" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_49515feb-487f-465f-8131-9588f9ee417d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_1e1817af-6be8-4ed1-bf31-bc0937a77252" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_d661f6f8-11f2-4c92-9639-1c2b1345ccd0" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_1e1817af-6be8-4ed1-bf31-bc0937a77252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_c7946f6a-253c-4a2d-8f96-8083e24b6c96" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_d661f6f8-11f2-4c92-9639-1c2b1345ccd0" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_c7946f6a-253c-4a2d-8f96-8083e24b6c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_917502c4-5e84-4206-9bcf-4f628c0639d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_d661f6f8-11f2-4c92-9639-1c2b1345ccd0" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_917502c4-5e84-4206-9bcf-4f628c0639d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_8d0c8390-2797-4e4e-a432-be28541b5fe1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_d661f6f8-11f2-4c92-9639-1c2b1345ccd0" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_8d0c8390-2797-4e4e-a432-be28541b5fe1" 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-20221231.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_bbe369df-f3fe-43de-a343-fc9837261fc5" xlink:href="stn-20221231.xsd#stn_CorporateInformationAndStatementOfIFRSComplianceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_f906cdbf-729b-4872-b06f-fc8dcb37126b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract_bbe369df-f3fe-43de-a343-fc9837261fc5" xlink:to="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_f906cdbf-729b-4872-b06f-fc8dcb37126b" 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-20221231.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_fd41ee09-4732-4c70-b0ce-b2dcf8ba3f0e" xlink:href="stn-20221231.xsd#stn_BasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_2866b057-49d3-4a8a-af27-6ec88be99310" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BasisOfPreparationOfFinancialStatementsAbstract_fd41ee09-4732-4c70-b0ce-b2dcf8ba3f0e" xlink:to="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_2866b057-49d3-4a8a-af27-6ec88be99310" 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-20221231.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_b1ea4f7c-76d4-4bd9-8fa3-b69eb176426a" xlink:href="stn-20221231.xsd#stn_BasisOfConsolidationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_7c48ffe2-857a-4574-83e8-01a613f0214c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBasisOfConsolidationExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BasisOfConsolidationAbstract_b1ea4f7c-76d4-4bd9-8fa3-b69eb176426a" xlink:to="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_7c48ffe2-857a-4574-83e8-01a613f0214c" 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-20221231.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_b37621b4-7e4b-4258-9b69-cab96f0f5696" xlink:href="stn-20221231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_d90f9eeb-14ca-49ed-a091-6c490de3722f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_b37621b4-7e4b-4258-9b69-cab96f0f5696" xlink:to="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_d90f9eeb-14ca-49ed-a091-6c490de3722f" 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-20221231.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_fa0ed806-6a00-4225-a220-abf11dcbbffc" xlink:href="stn-20221231.xsd#stn_AccountingJudgementsAndEstimatesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_c500b3fe-c42b-421b-b2be-42e8924291dc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AccountingJudgementsAndEstimatesAbstract_fa0ed806-6a00-4225-a220-abf11dcbbffc" xlink:to="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_c500b3fe-c42b-421b-b2be-42e8924291dc" 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-20221231.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_972110d2-eac7-4ac0-94ad-4389c6a05d01" xlink:href="stn-20221231.xsd#stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory_ab839829-52a4-450e-92b0-58c96d3eddf4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract_972110d2-eac7-4ac0-94ad-4389c6a05d01" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory_ab839829-52a4-450e-92b0-58c96d3eddf4" 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-20221231.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_81f4afc3-237b-4999-a704-25d954c66238" xlink:href="stn-20221231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_4bf8c860-ec67-4bc5-9058-3762d8e9cd45" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_81f4afc3-237b-4999-a704-25d954c66238" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_4bf8c860-ec67-4bc5-9058-3762d8e9cd45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="stn-20221231.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_2cc95e27-0f14-49fc-8d5c-9a52a9215d8a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_a0b78f6a-732e-40e6-8aee-04ff21a65ae0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_2cc95e27-0f14-49fc-8d5c-9a52a9215d8a" xlink:to="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_a0b78f6a-732e-40e6-8aee-04ff21a65ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivables" xlink:type="simple" xlink:href="stn-20221231.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_45f6a3cf-0c05-4027-8f97-ee5687beab7d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_73d15691-e3ab-4506-a89c-7d9cf1ec981a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_45f6a3cf-0c05-4027-8f97-ee5687beab7d" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_73d15691-e3ab-4506-a89c-7d9cf1ec981a" 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-20221231.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_c13b4692-18b4-45c7-a880-59516b70e19c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_7ed9e633-3c16-494a-a30a-47a5b914cb03" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_c13b4692-18b4-45c7-a880-59516b70e19c" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_7ed9e633-3c16-494a-a30a-47a5b914cb03" 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-20221231.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_5c051b66-57ae-4c88-bcb9-f50be3daae3c" xlink:href="stn-20221231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfLeasesExplanatory_af5403e6-ac68-483f-a4b8-515e457200d5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfLeasesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_5c051b66-57ae-4c88-bcb9-f50be3daae3c" xlink:to="loc_ifrs-full_DisclosureOfLeasesExplanatory_af5403e6-ac68-483f-a4b8-515e457200d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/Goodwill" xlink:type="simple" xlink:href="stn-20221231.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_d05342ac-8b94-4da0-90fb-e700e696458e" xlink:href="stn-20221231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGoodwillExplanatory_cb5d7472-8665-406a-9904-c0584f344c48" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGoodwillExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_d05342ac-8b94-4da0-90fb-e700e696458e" xlink:to="loc_ifrs-full_DisclosureOfGoodwillExplanatory_cb5d7472-8665-406a-9904-c0584f344c48" 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-20221231.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_158dfb80-fb05-46ed-8a7a-452e0bc9f2f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_8a537a28-6989-47ab-b4c4-d40d6ed2ba93" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_158dfb80-fb05-46ed-8a7a-452e0bc9f2f6" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_8a537a28-6989-47ab-b4c4-d40d6ed2ba93" 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-20221231.xsd#OtherAssets"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherAssetsAbstract_0d68de61-51f8-4286-9d3c-2516f14e9bfb" xlink:href="stn-20221231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherAssetsExplanatory_b1197bf8-7b54-4d8e-8825-c89defe3acca" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_0d68de61-51f8-4286-9d3c-2516f14e9bfb" xlink:to="loc_ifrs-full_DisclosureOfOtherAssetsExplanatory_b1197bf8-7b54-4d8e-8825-c89defe3acca" 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-20221231.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_3272ecc1-9115-4c89-abf1-f45103470ba8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_1e896d28-a1dc-4c8a-8337-99c4893834ee" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_3272ecc1-9115-4c89-abf1-f45103470ba8" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_1e896d28-a1dc-4c8a-8337-99c4893834ee" 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-20221231.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_bb73aae9-9539-4256-a84e-612d6d545551" xlink:href="stn-20221231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_97fa79de-b5a8-48ae-8a06-635c10b4fbaa" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_bb73aae9-9539-4256-a84e-612d6d545551" xlink:to="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_97fa79de-b5a8-48ae-8a06-635c10b4fbaa" 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-20221231.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_2d401c09-9139-4de2-89d0-378e733c5d02" xlink:href="stn-20221231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_36e827f0-5e1b-4bbd-a7af-b4bf9ea024d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_2d401c09-9139-4de2-89d0-378e733c5d02" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_36e827f0-5e1b-4bbd-a7af-b4bf9ea024d7" 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-20221231.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_c9adc4c2-9685-4b0f-92fc-a4267c4c6c92" xlink:href="stn-20221231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_c45c7244-310e-4f62-9e7e-23fa2531163d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_c9adc4c2-9685-4b0f-92fc-a4267c4c6c92" xlink:to="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_c45c7244-310e-4f62-9e7e-23fa2531163d" 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-20221231.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_4715ef15-43d4-421e-9a13-dd1a3265c250" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_13c71761-0772-471c-80ea-4b9b65ea8491" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherLiabilitiesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_4715ef15-43d4-421e-9a13-dd1a3265c250" xlink:to="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_13c71761-0772-471c-80ea-4b9b65ea8491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/Commitments" xlink:type="simple" xlink:href="stn-20221231.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_2e89a0ab-7470-481f-8943-48a22d6e22bd" xlink:href="stn-20221231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_d2b4c3cb-9efa-4a2d-bbde-54eb783467df" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfCommitmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_2e89a0ab-7470-481f-8943-48a22d6e22bd" xlink:to="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_d2b4c3cb-9efa-4a2d-bbde-54eb783467df" 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-20221231.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_e58f9164-bb28-4b19-a75a-8bce2098037d" xlink:href="stn-20221231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_aa1d9232-c951-43b4-884e-84e76ad1527a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_e58f9164-bb28-4b19-a75a-8bce2098037d" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_aa1d9232-c951-43b4-884e-84e76ad1527a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapital" xlink:type="simple" xlink:href="stn-20221231.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_aeee9b36-6703-4147-8589-33790828c60f" xlink:href="stn-20221231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_67abac75-a7cd-4f7c-9e29-e3ce0865d2d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_aeee9b36-6703-4147-8589-33790828c60f" xlink:to="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_67abac75-a7cd-4f7c-9e29-e3ce0865d2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="stn-20221231.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_1a9b0d42-1167-45df-8681-6d5198180d82" xlink:href="stn-20221231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_0c1d8a4c-b340-4752-979f-1950759f19d2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_1a9b0d42-1167-45df-8681-6d5198180d82" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_0c1d8a4c-b340-4752-979f-1950759f19d2" 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-20221231.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_8ec9febb-17bd-489b-9c67-34ec60d80269" xlink:href="stn-20221231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_ac874bf3-fc3f-48ab-a447-a841c0d18e2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_8ec9febb-17bd-489b-9c67-34ec60d80269" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_ac874bf3-fc3f-48ab-a447-a841c0d18e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagement" xlink:type="simple" xlink:href="stn-20221231.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_26974d3f-845b-4291-a6b4-52d6b999cf86" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_d4c2a92c-a64e-4bfd-9977-19ab1d41772b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_26974d3f-845b-4291-a6b4-52d6b999cf86" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_d4c2a92c-a64e-4bfd-9977-19ab1d41772b" 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-20221231.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_d0f318a5-2e79-4ccd-8d35-de86e43868d3" xlink:href="stn-20221231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_47631dbf-f639-4d1c-855a-760cf6e74011" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_d0f318a5-2e79-4ccd-8d35-de86e43868d3" xlink:to="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_47631dbf-f639-4d1c-855a-760cf6e74011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpense" xlink:type="simple" xlink:href="stn-20221231.xsd#NetInterestExpense"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/NetInterestExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b3b2924d-d27b-491d-a64d-7739b2bf2674" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_1da92c5a-e0f2-43eb-9c35-0bbc201e9ddf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b3b2924d-d27b-491d-a64d-7739b2bf2674" xlink:to="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_1da92c5a-e0f2-43eb-9c35-0bbc201e9ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/Revenue" xlink:type="simple" xlink:href="stn-20221231.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_c6267e66-381c-4e2e-9cd8-77ee45383f34" xlink:href="stn-20221231.xsd#stn_RevenueFromContractsWithCustomersAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_b8d6c58b-27b8-4408-9841-083e7a8b4876" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_c6267e66-381c-4e2e-9cd8-77ee45383f34" xlink:to="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_b8d6c58b-27b8-4408-9841-083e7a8b4876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCosts" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeCosts"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeCosts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7d808e56-c81e-4009-a8a7-ea508a5c5c6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfEmployeeCostsTextBlock_2f75b052-3c2f-4adc-ac1e-cb26e460a99c" xlink:href="stn-20221231.xsd#stn_DisclosureOfEmployeeCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7d808e56-c81e-4009-a8a7-ea508a5c5c6e" xlink:to="loc_stn_DisclosureOfEmployeeCostsTextBlock_2f75b052-3c2f-4adc-ac1e-cb26e460a99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncome" xlink:type="simple" xlink:href="stn-20221231.xsd#OtherIncome"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_566a3877-be4d-4e7d-b9b6-d804c3493cf5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_50533f55-52b4-48d1-8d01-0ebf1481deab" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_566a3877-be4d-4e7d-b9b6-d804c3493cf5" xlink:to="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_50533f55-52b4-48d1-8d01-0ebf1481deab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstanding" xlink:type="simple" xlink:href="stn-20221231.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_204eb6eb-a22b-4fe2-8e99-88915adbd37d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_cda6aa28-465b-448c-b7a7-6c4fc08657ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_204eb6eb-a22b-4fe2-8e99-88915adbd37d" xlink:to="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_cda6aa28-465b-448c-b7a7-6c4fc08657ad" 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-20221231.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_e223bea8-83af-4312-b3ff-03edef1233d3" xlink:href="stn-20221231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_b66ad196-054a-4220-9b93-4ee70ddb304b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_e223bea8-83af-4312-b3ff-03edef1233d3" xlink:to="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_b66ad196-054a-4220-9b93-4ee70ddb304b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosures" xlink:type="simple" xlink:href="stn-20221231.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_b86a43ba-9dfc-4c57-bbac-8cd5f84eab71" xlink:href="stn-20221231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_0229f5dd-7d15-4910-9210-919db085fa27" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_b86a43ba-9dfc-4c57-bbac-8cd5f84eab71" xlink:to="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_0229f5dd-7d15-4910-9210-919db085fa27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformation" xlink:type="simple" xlink:href="stn-20221231.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_caa53611-aed4-41e1-844d-8d0f0b590bc6" xlink:href="stn-20221231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_7ca236e0-95a8-498b-85e7-c45126b47294" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_caa53611-aed4-41e1-844d-8d0f0b590bc6" xlink:to="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_7ca236e0-95a8-498b-85e7-c45126b47294" 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-20221231.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_c6a7df70-feb2-4a6d-b0b1-666acd0d7597" xlink:href="stn-20221231.xsd#stn_InvestmentTaxCreditsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory_90e81595-163c-4b5d-8628-db2bf07d8fdd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_InvestmentTaxCreditsAbstract_c6a7df70-feb2-4a6d-b0b1-666acd0d7597" xlink:to="loc_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory_90e81595-163c-4b5d-8628-db2bf07d8fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EventaftertheReportingPeriod" xlink:type="simple" xlink:href="stn-20221231.xsd#EventaftertheReportingPeriod"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EventaftertheReportingPeriod" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EventsAfterReportingPeriodAbstract_fb7dfa35-6713-4c4b-9bc0-f1a446d37d2a" xlink:href="stn-20221231.xsd#stn_EventsAfterReportingPeriodAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_649b1072-71e6-46de-ae8a-4a7199dd7608" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EventsAfterReportingPeriodAbstract_fb7dfa35-6713-4c4b-9bc0-f1a446d37d2a" xlink:to="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_649b1072-71e6-46de-ae8a-4a7199dd7608" 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-20221231.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_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:href="stn-20221231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_14aebbb7-1e1a-425b-a9a1-1d601b20706b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_14aebbb7-1e1a-425b-a9a1-1d601b20706b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_cff43b8e-fdf3-46d7-adb3-bfed50d4bac3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_cff43b8e-fdf3-46d7-adb3-bfed50d4bac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_777dde3f-c3d7-492a-948b-7a5112ee8fb0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_777dde3f-c3d7-492a-948b-7a5112ee8fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_8402ef1c-afeb-4211-be0a-e23341f0b7ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_8402ef1c-afeb-4211-be0a-e23341f0b7ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_b78d9ab2-a86d-44b9-94d6-4dd9ed4ebab5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_b78d9ab2-a86d-44b9-94d6-4dd9ed4ebab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_f34f284f-d523-4f24-9181-89a554ff1fbc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_f34f284f-d523-4f24-9181-89a554ff1fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_500593c3-fec1-4e74-9687-06bf8fcbef2a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_500593c3-fec1-4e74-9687-06bf8fcbef2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_f51cd802-3ea8-44ee-9dc2-2a6a13a234ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_f51cd802-3ea8-44ee-9dc2-2a6a13a234ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_ddc53b17-d7f0-4adf-b530-b842cadb7f6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_ddc53b17-d7f0-4adf-b530-b842cadb7f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_44543088-b52f-451f-bda0-b3b6f87e8030" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_44543088-b52f-451f-bda0-b3b6f87e8030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_dc461d6e-aefc-4091-857d-acfca9f154a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_dc461d6e-aefc-4091-857d-acfca9f154a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_a93b2dc9-67b3-4925-9e14-704099aab815" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_a93b2dc9-67b3-4925-9e14-704099aab815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_875aaf2d-35fb-4ced-87a6-cb4c9b17e431" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_875aaf2d-35fb-4ced-87a6-cb4c9b17e431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_fa1c08f0-f104-4397-b66e-74a36d4e9630" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_fa1c08f0-f104-4397-b66e-74a36d4e9630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_b3971dfd-a794-4dd0-8cbe-fc72a187df34" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_b3971dfd-a794-4dd0-8cbe-fc72a187df34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_ef82e672-c618-4372-88fe-4e92ca7dcdde" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_ef82e672-c618-4372-88fe-4e92ca7dcdde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_edde0bf5-f178-4d9b-b9cc-ecd2045e510b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_edde0bf5-f178-4d9b-b9cc-ecd2045e510b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_782b0a95-7883-4842-b690-8d8ec2ac0b41" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_45ab2170-b8db-4a5f-a50e-188ab0546395" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_782b0a95-7883-4842-b690-8d8ec2ac0b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="stn-20221231.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_8f1759f2-e441-4b0c-a1b9-962282cdbd17" xlink:href="stn-20221231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_922d8251-7577-4e81-bee3-6adc432a84fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_8f1759f2-e441-4b0c-a1b9-962282cdbd17" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_922d8251-7577-4e81-bee3-6adc432a84fb" 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-20221231.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_7d434275-a392-4f38-ac0d-5a4a15b85c5a" xlink:href="stn-20221231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_a875572b-e5b9-47ea-844e-b8c0617d25bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_7d434275-a392-4f38-ac0d-5a4a15b85c5a" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_a875572b-e5b9-47ea-844e-b8c0617d25bd" 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-20221231.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_d3277f3c-4ba9-4fbb-a6fe-78d91ec9525f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock_ed1f0dfb-f27d-4c20-adc0-24e01ed610eb" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_d3277f3c-4ba9-4fbb-a6fe-78d91ec9525f" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock_ed1f0dfb-f27d-4c20-adc0-24e01ed610eb" 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-20221231.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_6fb7b267-df77-4d26-a6d6-3c906fd7e3f8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock_50055b8f-10c2-4f3d-836a-131a86fc34d0" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_6fb7b267-df77-4d26-a6d6-3c906fd7e3f8" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock_50055b8f-10c2-4f3d-836a-131a86fc34d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock_98ca0d5b-f557-4a76-99c9-a1b5f9facd8c" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_6fb7b267-df77-4d26-a6d6-3c906fd7e3f8" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock_98ca0d5b-f557-4a76-99c9-a1b5f9facd8c" 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-20221231.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_2826c8c2-79e2-4ee1-95a0-d41a4abbe5e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_2dde948b-8b98-4cf1-880b-73a030c4499a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_2826c8c2-79e2-4ee1-95a0-d41a4abbe5e5" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_2dde948b-8b98-4cf1-880b-73a030c4499a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsTables" xlink:type="simple" xlink:href="stn-20221231.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_0181bfa9-98ed-410e-920d-de45aae21b67" xlink:href="stn-20221231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_9ad305d5-0225-40db-9737-e49b99fb277e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_0181bfa9-98ed-410e-920d-de45aae21b67" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_9ad305d5-0225-40db-9737-e49b99fb277e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory_0615bf28-40b4-470f-9fcd-1918113f2255" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_0181bfa9-98ed-410e-920d-de45aae21b67" xlink:to="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory_0615bf28-40b4-470f-9fcd-1918113f2255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock_71bd15b2-8da9-4bbe-9906-635d9c00d56a" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_0181bfa9-98ed-410e-920d-de45aae21b67" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock_71bd15b2-8da9-4bbe-9906-635d9c00d56a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillTables" xlink:type="simple" xlink:href="stn-20221231.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_05f0f385-d3ee-43d8-ae8c-5961c69086dc" xlink:href="stn-20221231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_b6f165a3-ed8e-413b-9016-cf1f67acc440" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_05f0f385-d3ee-43d8-ae8c-5961c69086dc" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_b6f165a3-ed8e-413b-9016-cf1f67acc440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_6f71c857-36fa-48f2-8cf8-852d1baec853" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_05f0f385-d3ee-43d8-ae8c-5961c69086dc" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_6f71c857-36fa-48f2-8cf8-852d1baec853" 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-20221231.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_ea0ac48b-4298-4ae8-a4ce-46aeccc9d17c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_ad1d2046-32a3-43fa-9138-0ea1e0d7df95" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_ea0ac48b-4298-4ae8-a4ce-46aeccc9d17c" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_ad1d2046-32a3-43fa-9138-0ea1e0d7df95" 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-20221231.xsd#OtherAssetsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherAssetsAbstract_5d98153a-b809-4621-80b8-8cd8c8ecb4af" xlink:href="stn-20221231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock_0224b534-cd72-4428-b2a8-afa7c8574489" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_5d98153a-b809-4621-80b8-8cd8c8ecb4af" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock_0224b534-cd72-4428-b2a8-afa7c8574489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_4d45060a-25e1-4d85-a7d0-2ced60c3860f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_5d98153a-b809-4621-80b8-8cd8c8ecb4af" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_4d45060a-25e1-4d85-a7d0-2ced60c3860f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities_dc60dd74-9949-40c4-b286-eb7625d820bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_5d98153a-b809-4621-80b8-8cd8c8ecb4af" xlink:to="loc_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities_dc60dd74-9949-40c4-b286-eb7625d820bd" 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-20221231.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_083028e1-f009-4819-8f65-b8dcb6ba0220" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock_81b67dd3-41bd-4060-98df-1193b7ee3f7d" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_083028e1-f009-4819-8f65-b8dcb6ba0220" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock_81b67dd3-41bd-4060-98df-1193b7ee3f7d" 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-20221231.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_0d6a956e-2f40-4ea6-a4a9-3c329f068b8f" xlink:href="stn-20221231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_f08b3dd4-9b0b-40ad-a3fa-4e676c6fe7ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_0d6a956e-2f40-4ea6-a4a9-3c329f068b8f" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_f08b3dd4-9b0b-40ad-a3fa-4e676c6fe7ed" 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-20221231.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_342a6f0d-553d-43e6-ba3a-bd4bde9f1b92" xlink:href="stn-20221231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_3ba8f3a3-8d37-4a80-9a78-5704f1777614" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_342a6f0d-553d-43e6-ba3a-bd4bde9f1b92" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_3ba8f3a3-8d37-4a80-9a78-5704f1777614" 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-20221231.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_80987b23-6d95-48a5-b574-f938ce1fcc17" xlink:href="stn-20221231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock_b3edfa94-eea5-46a7-9b09-7d1ae428d905" xlink:href="stn-20221231.xsd#stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_80987b23-6d95-48a5-b574-f938ce1fcc17" xlink:to="loc_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock_b3edfa94-eea5-46a7-9b09-7d1ae428d905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_5a86e659-fb0e-412c-9e97-0f62143bd1dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_80987b23-6d95-48a5-b574-f938ce1fcc17" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_5a86e659-fb0e-412c-9e97-0f62143bd1dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_a4c245a7-0b1b-428b-ab0a-b6ba1bca3624" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_80987b23-6d95-48a5-b574-f938ce1fcc17" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_a4c245a7-0b1b-428b-ab0a-b6ba1bca3624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfActuarialAssumptionsTextBlock_35dcc584-ccfc-4a80-8502-954bcdba7c58" xlink:href="stn-20221231.xsd#stn_DisclosureOfActuarialAssumptionsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_80987b23-6d95-48a5-b574-f938ce1fcc17" xlink:to="loc_stn_DisclosureOfActuarialAssumptionsTextBlock_35dcc584-ccfc-4a80-8502-954bcdba7c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_20340791-86db-4287-9d05-677ae6d666fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_80987b23-6d95-48a5-b574-f938ce1fcc17" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_20340791-86db-4287-9d05-677ae6d666fb" 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-20221231.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_7f76fb34-ccd8-4156-9f0a-d384a6ac6649" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock_93561b6a-bf22-4288-9a6d-55f58cb4f740" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_7f76fb34-ccd8-4156-9f0a-d384a6ac6649" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock_93561b6a-bf22-4288-9a6d-55f58cb4f740" 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-20221231.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_cfb796be-5ebc-4b3c-b855-43629c00a206" xlink:href="stn-20221231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory_401afbd8-75f9-4a68-99fe-b28f33839497" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_cfb796be-5ebc-4b3c-b855-43629c00a206" xlink:to="loc_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory_401afbd8-75f9-4a68-99fe-b28f33839497" 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-20221231.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_247563e3-46ce-48c5-b77a-4dcc1b2a8c97" xlink:href="stn-20221231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDividendsExplanatory_601f27a4-85f8-4cd7-8593-0aa1fa9abcb2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDividendsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_247563e3-46ce-48c5-b77a-4dcc1b2a8c97" xlink:to="loc_ifrs-full_DisclosureOfDividendsExplanatory_601f27a4-85f8-4cd7-8593-0aa1fa9abcb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_e6111d06-b449-4fd7-b911-ee9ff4134526" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_247563e3-46ce-48c5-b77a-4dcc1b2a8c97" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_e6111d06-b449-4fd7-b911-ee9ff4134526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_c9b2f974-15ed-4a93-a314-434053cf6b3e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_247563e3-46ce-48c5-b77a-4dcc1b2a8c97" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_c9b2f974-15ed-4a93-a314-434053cf6b3e" 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-20221231.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_00bdab09-95b8-4f00-8edd-c80b45d0cf8f" xlink:href="stn-20221231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_8fd7357f-2809-40f0-8cd6-786f350bc26f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_00bdab09-95b8-4f00-8edd-c80b45d0cf8f" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_8fd7357f-2809-40f0-8cd6-786f350bc26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_ab189e08-70bd-4107-8eec-902a6c311483" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_00bdab09-95b8-4f00-8edd-c80b45d0cf8f" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_ab189e08-70bd-4107-8eec-902a6c311483" 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-20221231.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_03f32359-3367-4c22-96a4-3ec0e824f039" xlink:href="stn-20221231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory_00497d6a-12e8-4f3b-8c47-a84c9ccb0bf8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_03f32359-3367-4c22-96a4-3ec0e824f039" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory_00497d6a-12e8-4f3b-8c47-a84c9ccb0bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_ecc859d2-6ab8-4cdb-b706-d927754dcf7c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_03f32359-3367-4c22-96a4-3ec0e824f039" xlink:to="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_ecc859d2-6ab8-4cdb-b706-d927754dcf7c" 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-20221231.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_27a4a776-2f88-4e9a-bd74-7e137000b88a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock_bce31ee6-249f-47a5-863b-bc166e180dcc" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_27a4a776-2f88-4e9a-bd74-7e137000b88a" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock_bce31ee6-249f-47a5-863b-bc166e180dcc" 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-20221231.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_b27c3976-6820-4495-9f92-5cfd5bc3c7dd" xlink:href="stn-20221231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock_0ac058c4-8faf-4801-9853-9b0079c1aa99" xlink:href="stn-20221231.xsd#stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_b27c3976-6820-4495-9f92-5cfd5bc3c7dd" xlink:to="loc_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock_0ac058c4-8faf-4801-9853-9b0079c1aa99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock_4497ab6c-9f97-45a7-badb-aff02124c075" xlink:href="stn-20221231.xsd#stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_b27c3976-6820-4495-9f92-5cfd5bc3c7dd" xlink:to="loc_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock_4497ab6c-9f97-45a7-badb-aff02124c075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_ed91b0f8-015b-4f5d-9e44-08232c3b193c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_b27c3976-6820-4495-9f92-5cfd5bc3c7dd" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_ed91b0f8-015b-4f5d-9e44-08232c3b193c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock_cc1a50e7-58b1-46f6-9487-7eca1ac20b22" xlink:href="stn-20221231.xsd#stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_b27c3976-6820-4495-9f92-5cfd5bc3c7dd" xlink:to="loc_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock_cc1a50e7-58b1-46f6-9487-7eca1ac20b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseTables" xlink:type="simple" xlink:href="stn-20221231.xsd#NetInterestExpenseTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_5e0d8e2a-c0e0-4fea-8767-3a9df1602998" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_9513a1d8-190f-4759-8f8f-90c2d7a173c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_5e0d8e2a-c0e0-4fea-8767-3a9df1602998" xlink:to="loc_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_9513a1d8-190f-4759-8f8f-90c2d7a173c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsTables" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeCostsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeCostsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_cc71b6e5-8cfd-47e4-afc7-b7f3dc5447bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock_3be0281c-c903-474f-993d-2fe8d11ac8b5" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_cc71b6e5-8cfd-47e4-afc7-b7f3dc5447bd" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock_3be0281c-c903-474f-993d-2fe8d11ac8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeTables" xlink:type="simple" xlink:href="stn-20221231.xsd#OtherIncomeTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherIncomeTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b7f0475f-461a-4a90-9d2c-1b597ca962a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_2450951c-1649-4752-bc52-9f3d3ef01426" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b7f0475f-461a-4a90-9d2c-1b597ca962a8" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_2450951c-1649-4752-bc52-9f3d3ef01426" 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-20221231.xsd#WeightedAverageSharesOutstandingTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstandingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_e37a3d3e-ac9f-46b9-9541-cbd8ab038cdc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock_32d6525d-d297-498d-9765-477d964e735c" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_e37a3d3e-ac9f-46b9-9541-cbd8ab038cdc" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock_32d6525d-d297-498d-9765-477d964e735c" 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-20221231.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_f37f0bb1-2ecd-49eb-a1b4-285a00284cd2" xlink:href="stn-20221231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_31768cab-792d-47be-bce1-f5bd7306fde5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f37f0bb1-2ecd-49eb-a1b4-285a00284cd2" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_31768cab-792d-47be-bce1-f5bd7306fde5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock_4c0c25f3-cada-4599-8715-a636322d8624" xlink:href="stn-20221231.xsd#stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f37f0bb1-2ecd-49eb-a1b4-285a00284cd2" xlink:to="loc_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock_4c0c25f3-cada-4599-8715-a636322d8624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_2aca352d-5998-4ddd-b92c-26da3d465b28" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f37f0bb1-2ecd-49eb-a1b4-285a00284cd2" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_2aca352d-5998-4ddd-b92c-26da3d465b28" 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-20221231.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_7b3387a5-6c35-4771-b5e9-d0938924b966" xlink:href="stn-20221231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock_61a1f454-33d3-47fb-9c78-1f8658a8697b" xlink:href="stn-20221231.xsd#stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_7b3387a5-6c35-4771-b5e9-d0938924b966" xlink:to="loc_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock_61a1f454-33d3-47fb-9c78-1f8658a8697b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory_b09bfdc9-1a10-4fd8-a049-f7511cef71bc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_7b3387a5-6c35-4771-b5e9-d0938924b966" xlink:to="loc_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory_b09bfdc9-1a10-4fd8-a049-f7511cef71bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_0ff62de8-b606-435e-af65-2b1c43ddb490" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfJointVenturesExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_7b3387a5-6c35-4771-b5e9-d0938924b966" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_0ff62de8-b606-435e-af65-2b1c43ddb490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_c7e7cad0-322b-4144-861b-0755b628f1bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_7b3387a5-6c35-4771-b5e9-d0938924b966" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_c7e7cad0-322b-4144-861b-0755b628f1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock_32de5e07-06b8-49f5-9935-10e421e9e1f5" xlink:href="stn-20221231.xsd#stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_7b3387a5-6c35-4771-b5e9-d0938924b966" xlink:to="loc_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock_32de5e07-06b8-49f5-9935-10e421e9e1f5" 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-20221231.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_92c1b9d5-5b41-427b-9ff4-054075255412" xlink:href="stn-20221231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_e5bf7542-f453-4880-b92d-f16dfc613c7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_92c1b9d5-5b41-427b-9ff4-054075255412" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_e5bf7542-f453-4880-b92d-f16dfc613c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_509f1f75-c50c-4b9d-b312-fb61be481c5f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_92c1b9d5-5b41-427b-9ff4-054075255412" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_509f1f75-c50c-4b9d-b312-fb61be481c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProductsAndServicesExplanatory_6d741d43-8c23-4564-9c57-2d0b0357ff20" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProductsAndServicesExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_92c1b9d5-5b41-427b-9ff4-054075255412" xlink:to="loc_ifrs-full_DisclosureOfProductsAndServicesExplanatory_6d741d43-8c23-4564-9c57-2d0b0357ff20" 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-20221231.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_2e2a24d2-5bf8-40bf-a329-44ed966b7777" xlink:href="stn-20221231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4c4b605c-fc60-455a-aa08-548be165db2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_2e2a24d2-5bf8-40bf-a329-44ed966b7777" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4c4b605c-fc60-455a-aa08-548be165db2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_29f78dcb-ab3e-4da4-9a72-150bf3fbb36f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4c4b605c-fc60-455a-aa08-548be165db2f" xlink:to="loc_ifrs-full_RangeAxis_29f78dcb-ab3e-4da4-9a72-150bf3fbb36f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_48dc9eed-4006-4e86-83ab-687fa1587c77" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_29f78dcb-ab3e-4da4-9a72-150bf3fbb36f" xlink:to="loc_ifrs-full_RangesMember_48dc9eed-4006-4e86-83ab-687fa1587c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_06dd08c6-6f43-46f6-8660-f0f5bcb4e135" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_48dc9eed-4006-4e86-83ab-687fa1587c77" xlink:to="loc_ifrs-full_BottomOfRangeMember_06dd08c6-6f43-46f6-8660-f0f5bcb4e135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_68edfc49-de5b-4568-ad4b-e039b8af0c21" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_48dc9eed-4006-4e86-83ab-687fa1587c77" xlink:to="loc_ifrs-full_TopOfRangeMember_68edfc49-de5b-4568-ad4b-e039b8af0c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_bc3e1c24-61f9-44c8-b43a-46bcc9984e60" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4c4b605c-fc60-455a-aa08-548be165db2f" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_bc3e1c24-61f9-44c8-b43a-46bcc9984e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_bc3e1c24-61f9-44c8-b43a-46bcc9984e60" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_8251b1c2-9406-402d-9aae-d87d5c3df6fc" xlink:href="stn-20221231.xsd#stn_EngineeringEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:to="loc_stn_EngineeringEquipmentMember_8251b1c2-9406-402d-9aae-d87d5c3df6fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_12ce20f6-23d3-44c0-9e88-ba83fa4cf3ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:to="loc_ifrs-full_OfficeEquipmentMember_12ce20f6-23d3-44c0-9e88-ba83fa4cf3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_bda58b4d-1f1f-4f4f-9ee4-4d9ac0b5d194" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_bda58b4d-1f1f-4f4f-9ee4-4d9ac0b5d194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_4e7676bd-8750-4a22-93e2-407687876302" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_20afda14-8162-4336-9470-e0f634782c25" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_4e7676bd-8750-4a22-93e2-407687876302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_e7a11759-974f-4fcb-8ac3-bf4d9492deb7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4c4b605c-fc60-455a-aa08-548be165db2f" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_e7a11759-974f-4fcb-8ac3-bf4d9492deb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_8e983937-f7a6-41c1-b023-ef2e5dc486c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_e7a11759-974f-4fcb-8ac3-bf4d9492deb7" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_8e983937-f7a6-41c1-b023-ef2e5dc486c8" 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-20221231.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_5683c2c2-e24a-4744-b358-18ed08fee2cc" xlink:href="stn-20221231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_5f19c574-6c2b-43e5-bdec-dd63c9540798" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5683c2c2-e24a-4744-b358-18ed08fee2cc" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_5f19c574-6c2b-43e5-bdec-dd63c9540798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_f491cc5e-5fd0-49df-8a6b-2088377883e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_5f19c574-6c2b-43e5-bdec-dd63c9540798" xlink:to="loc_ifrs-full_RangeAxis_f491cc5e-5fd0-49df-8a6b-2088377883e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_ed5e60c4-7d60-43cd-8901-bbd9937f6e0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_f491cc5e-5fd0-49df-8a6b-2088377883e6" xlink:to="loc_ifrs-full_RangesMember_ed5e60c4-7d60-43cd-8901-bbd9937f6e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_53184893-eef6-49b5-80b4-18809579ee08" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_ed5e60c4-7d60-43cd-8901-bbd9937f6e0c" xlink:to="loc_ifrs-full_BottomOfRangeMember_53184893-eef6-49b5-80b4-18809579ee08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_663c4b2b-4674-43e1-9cf9-e884fbd23607" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_ed5e60c4-7d60-43cd-8901-bbd9937f6e0c" xlink:to="loc_ifrs-full_TopOfRangeMember_663c4b2b-4674-43e1-9cf9-e884fbd23607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_aa42e308-75ab-462b-a4e2-230d16058d50" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_5f19c574-6c2b-43e5-bdec-dd63c9540798" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_aa42e308-75ab-462b-a4e2-230d16058d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_69f9245c-e596-4f94-bf10-b8136ea006ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_aa42e308-75ab-462b-a4e2-230d16058d50" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_69f9245c-e596-4f94-bf10-b8136ea006ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_161a9f24-dcd6-484b-bca5-66510084c021" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_69f9245c-e596-4f94-bf10-b8136ea006ed" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_161a9f24-dcd6-484b-bca5-66510084c021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogAndFiniteTrademarksMember_637ec3ba-7065-4fc1-bbd1-ec305e9b9e43" xlink:href="stn-20221231.xsd#stn_ContractBacklogAndFiniteTrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_69f9245c-e596-4f94-bf10-b8136ea006ed" xlink:to="loc_stn_ContractBacklogAndFiniteTrademarksMember_637ec3ba-7065-4fc1-bbd1-ec305e9b9e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_dfb6750c-712c-4fcf-9186-561f469ad2b8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_5f19c574-6c2b-43e5-bdec-dd63c9540798" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_dfb6750c-712c-4fcf-9186-561f469ad2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_2fe79695-e7be-4a5d-86ae-e4ff2d89d8bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_dfb6750c-712c-4fcf-9186-561f469ad2b8" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_2fe79695-e7be-4a5d-86ae-e4ff2d89d8bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_f5a72413-e45c-4d17-8903-74690a4d231f" xlink:href="stn-20221231.xsd#stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_2fe79695-e7be-4a5d-86ae-e4ff2d89d8bf" xlink:to="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_f5a72413-e45c-4d17-8903-74690a4d231f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_60a77c2e-61f6-4ee0-9396-375e59ce1f7e" xlink:href="stn-20221231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_2fe79695-e7be-4a5d-86ae-e4ff2d89d8bf" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_60a77c2e-61f6-4ee0-9396-375e59ce1f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_020cfe28-4ae1-4266-88e0-558f4cf16cca" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_5f19c574-6c2b-43e5-bdec-dd63c9540798" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_020cfe28-4ae1-4266-88e0-558f4cf16cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_9a547db2-f833-4326-8f88-adbe7c9e93ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_020cfe28-4ae1-4266-88e0-558f4cf16cca" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_9a547db2-f833-4326-8f88-adbe7c9e93ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare_da8abd49-2e49-44fa-ab3e-c97784d19002" xlink:href="stn-20221231.xsd#stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_020cfe28-4ae1-4266-88e0-558f4cf16cca" xlink:to="loc_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare_da8abd49-2e49-44fa-ab3e-c97784d19002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_0b16db86-1571-4225-b916-f3ae04a64f82" xlink:href="stn-20221231.xsd#stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_020cfe28-4ae1-4266-88e0-558f4cf16cca" xlink:to="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_0b16db86-1571-4225-b916-f3ae04a64f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.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_a0a7c3be-747e-46d5-b5b5-009327577983" xlink:href="stn-20221231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_53774543-704f-47fb-9c2d-f2f1fb0b5a5c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_a0a7c3be-747e-46d5-b5b5-009327577983" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_53774543-704f-47fb-9c2d-f2f1fb0b5a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_aadc975a-fcb4-4343-b2ac-82756db26eaf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_53774543-704f-47fb-9c2d-f2f1fb0b5a5c" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_aadc975a-fcb4-4343-b2ac-82756db26eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f35917f9-bab6-4200-b961-b1df851e4ab6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_aadc975a-fcb4-4343-b2ac-82756db26eaf" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f35917f9-bab6-4200-b961-b1df851e4ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:href="stn-20221231.xsd#stn_CardnoAndOtherAcquisitionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f35917f9-bab6-4200-b961-b1df851e4ab6" xlink:to="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_96edab2c-7710-4e3c-9fe5-2057cf41a1fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_96edab2c-7710-4e3c-9fe5-2057cf41a1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember_18a212cd-0ada-4da0-b653-2b5f20b48846" xlink:href="stn-20221231.xsd#stn_CardnoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:to="loc_stn_CardnoMember_18a212cd-0ada-4da0-b653-2b5f20b48846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_L2IncAndPartridgeArchitectsIncMember_7bc965da-753e-4778-9acc-248a8f3796db" xlink:href="stn-20221231.xsd#stn_L2IncAndPartridgeArchitectsIncMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:to="loc_stn_L2IncAndPartridgeArchitectsIncMember_7bc965da-753e-4778-9acc-248a8f3796db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BartonWillmoreLLPMember_f8f02357-7a4f-4e43-89bb-58a076a0212e" xlink:href="stn-20221231.xsd#stn_BartonWillmoreLLPMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_dac21c4e-083d-465e-86fe-24483af44733" xlink:to="loc_stn_BartonWillmoreLLPMember_f8f02357-7a4f-4e43-89bb-58a076a0212e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_53774543-704f-47fb-9c2d-f2f1fb0b5a5c" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfOfficesInWhichTheEntityOperates_3379eb8c-1630-4198-820b-3f337ff554f2" xlink:href="stn-20221231.xsd#stn_NumberOfOfficesInWhichTheEntityOperates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_NumberOfOfficesInWhichTheEntityOperates_3379eb8c-1630-4198-820b-3f337ff554f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfEmployees_9bb190b9-83b4-4975-a0cb-2584a61ba2e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfEmployees"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_ifrs-full_NumberOfEmployees_9bb190b9-83b4-4975-a0cb-2584a61ba2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_04bb01fb-46a1-46ef-b07c-61f93006e7a1" xlink:href="stn-20221231.xsd#stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_04bb01fb-46a1-46ef-b07c-61f93006e7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_3db3d63d-d1a0-437e-a450-9404d10949b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_3db3d63d-d1a0-437e-a450-9404d10949b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree_dcc9a393-c8a6-4e9b-922e-b53cde7d8ac3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_ifrs-full_RevenueOfAcquiree_dcc9a393-c8a6-4e9b-922e-b53cde7d8ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration_410d8cac-1cf4-4763-8b42-4b5dadf22325" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration_410d8cac-1cf4-4763-8b42-4b5dadf22325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets_25230335-4fd5-4a83-bde4-316adb3efdd7" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets_25230335-4fd5-4a83-bde4-316adb3efdd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForProvisions_4dec2ee3-d5e5-4baa-b7cc-362ef728b30c" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForProvisions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_MeasurementPeriodAdjustmentsForProvisions_4dec2ee3-d5e5-4baa-b7cc-362ef728b30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForOtherNetAssets_05422df4-244c-4635-b682-cc4cf1640c3c" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForOtherNetAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_MeasurementPeriodAdjustmentsForOtherNetAssets_05422df4-244c-4635-b682-cc4cf1640c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment_7fe5dbe7-c79b-4a49-bda8-94425b56641c" xlink:href="stn-20221231.xsd#stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81684ade-0c3c-44a3-af61-4320b24c4072" xlink:to="loc_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment_7fe5dbe7-c79b-4a49-bda8-94425b56641c" 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-20221231.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_31afa21e-05cd-4ed9-ba22-599a47c49579" xlink:href="stn-20221231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_12f04365-37b4-4d5d-b566-be9e4f95da6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_31afa21e-05cd-4ed9-ba22-599a47c49579" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_12f04365-37b4-4d5d-b566-be9e4f95da6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_e447e2e3-f1f7-4744-b3da-ee7fe2c28ce4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_12f04365-37b4-4d5d-b566-be9e4f95da6d" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_e447e2e3-f1f7-4744-b3da-ee7fe2c28ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_b9c1cbdb-3a4d-45f4-b9e2-a0321db9b44a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_e447e2e3-f1f7-4744-b3da-ee7fe2c28ce4" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_b9c1cbdb-3a4d-45f4-b9e2-a0321db9b44a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember_df23fbca-0533-4d77-b924-dab7550e59dd" xlink:href="stn-20221231.xsd#stn_CardnoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_b9c1cbdb-3a4d-45f4-b9e2-a0321db9b44a" xlink:to="loc_stn_CardnoMember_df23fbca-0533-4d77-b924-dab7550e59dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_87011038-db14-4bd0-9c73-2508651669ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_b9c1cbdb-3a4d-45f4-b9e2-a0321db9b44a" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_87011038-db14-4bd0-9c73-2508651669ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_12f04365-37b4-4d5d-b566-be9e4f95da6d" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_915a2555-d35c-465a-b227-0b0f31eb84c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashTransferred"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_CashTransferred_915a2555-d35c-465a-b227-0b0f31eb84c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_546ac53e-5b7a-4b25-b67b-61dc760dac1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_LiabilitiesIncurred_546ac53e-5b7a-4b25-b67b-61dc760dac1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_73c5c574-142b-4ad8-99aa-721e6cae6cf0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_73c5c574-142b-4ad8-99aa-721e6cae6cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_d97d24c5-68cb-4749-968d-63ffbf23e718" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_d97d24c5-68cb-4749-968d-63ffbf23e718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_db5bb836-1d99-4bc5-894d-797beb6699c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_db5bb836-1d99-4bc5-894d-797beb6699c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate_6f812bba-444a-43d2-966a-c623b46c739b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate_6f812bba-444a-43d2-966a-c623b46c739b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_d717859d-8198-4e8c-b205-b31ab49ce472" xlink:href="stn-20221231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_d717859d-8198-4e8c-b205-b31ab49ce472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate_b152cda9-f930-469f-ae14-e5506771fee0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate_b152cda9-f930-469f-ae14-e5506771fee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_fb3d5f69-52ab-49fc-8541-527102f7e6fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_fb3d5f69-52ab-49fc-8541-527102f7e6fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_58733821-0df2-4fbd-9bf5-f7ad9e982126" xlink:href="stn-20221231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_58733821-0df2-4fbd-9bf5-f7ad9e982126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate_26a1bf07-ba58-4df2-8956-19ffb7616859" xlink:href="stn-20221231.xsd#stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate_26a1bf07-ba58-4df2-8956-19ffb7616859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_95150b1e-ffeb-464a-9881-81239a0cb90b" xlink:href="stn-20221231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_95150b1e-ffeb-464a-9881-81239a0cb90b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_bbc66641-87ff-4907-a473-4ba208cc45c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_bbc66641-87ff-4907-a473-4ba208cc45c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_1d57da6e-a2d6-4368-af2b-361ae2097e8d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_1d57da6e-a2d6-4368-af2b-361ae2097e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_8391f005-8840-4b84-b5aa-50da948e832a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_8391f005-8840-4b84-b5aa-50da948e832a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_38d3fdca-c707-4905-bd34-1673704d93a8" xlink:href="stn-20221231.xsd#stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_38d3fdca-c707-4905-bd34-1673704d93a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_767dd53f-60e1-4381-8177-e95315d3dd23" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_767dd53f-60e1-4381-8177-e95315d3dd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherRecognisedAsOfAcquisitionDate_71fbe6d2-2161-4af1-ac91-eb9f1c930cc1" xlink:href="stn-20221231.xsd#stn_OtherRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_stn_OtherRecognisedAsOfAcquisitionDate_71fbe6d2-2161-4af1-ac91-eb9f1c930cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_43e5dd55-957f-489a-91ab-fb85eec4bf5f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_26df9e83-2f19-4230-9223-b8d6716783d9" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_43e5dd55-957f-489a-91ab-fb85eec4bf5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_ea609124-d226-4d25-9898-6d4c873a86ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_919861b8-5c34-4bd8-8193-6dbf01402d76" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_ea609124-d226-4d25-9898-6d4c873a86ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="simple" xlink:href="stn-20221231.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_136c4dbd-4932-44f8-b544-522e0ef33f0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_5ac032e5-cfca-4ab0-80ae-e3c3f6b3e44d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_136c4dbd-4932-44f8-b544-522e0ef33f0c" xlink:to="loc_ifrs-full_Cash_5ac032e5-cfca-4ab0-80ae-e3c3f6b3e44d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_d6496aba-a509-48af-8059-32d8f12564f1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_136c4dbd-4932-44f8-b544-522e0ef33f0c" xlink:to="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_d6496aba-a509-48af-8059-32d8f12564f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_f200782b-5480-4714-849f-497d7ceb4f51" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_136c4dbd-4932-44f8-b544-522e0ef33f0c" xlink:to="loc_ifrs-full_CashAndCashEquivalents_f200782b-5480-4714-849f-497d7ceb4f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BankIndebtedness_9a81d99b-c372-4d27-a0b0-a25ec3b83f3b" xlink:href="stn-20221231.xsd#stn_BankIndebtedness"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_136c4dbd-4932-44f8-b544-522e0ef33f0c" xlink:to="loc_stn_BankIndebtedness_9a81d99b-c372-4d27-a0b0-a25ec3b83f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_e94e5113-28f4-4631-890d-58a36baf7a14" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_136c4dbd-4932-44f8-b544-522e0ef33f0c" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_e94e5113-28f4-4631-890d-58a36baf7a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" xlink:type="simple" xlink:href="stn-20221231.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_4ffe6c22-d742-472b-8abd-fa4801b823f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeReceivables_190d316c-cbb6-464f-a5e4-fce9213b703e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_4ffe6c22-d742-472b-8abd-fa4801b823f7" xlink:to="loc_ifrs-full_TradeReceivables_190d316c-cbb6-464f-a5e4-fce9213b703e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksCurrent_ae083ceb-cb34-4af8-aaa1-2d5d979653f3" xlink:href="stn-20221231.xsd#stn_HoldbacksCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_4ffe6c22-d742-472b-8abd-fa4801b823f7" xlink:to="loc_stn_HoldbacksCurrent_ae083ceb-cb34-4af8-aaa1-2d5d979653f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReceivables_f2189506-1418-413f-89b7-6f41c3a9fae9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_4ffe6c22-d742-472b-8abd-fa4801b823f7" xlink:to="loc_ifrs-full_OtherReceivables_f2189506-1418-413f-89b7-6f41c3a9fae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_cf0c3ce4-3607-4cd5-9feb-086383f64324" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_4ffe6c22-d742-472b-8abd-fa4801b823f7" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_cf0c3ce4-3607-4cd5-9feb-086383f64324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1127f242-6267-4c8d-a283-807b3fca08bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_4ffe6c22-d742-472b-8abd-fa4801b823f7" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1127f242-6267-4c8d-a283-807b3fca08bf" 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-20221231.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_1c801aba-13ee-47b1-9108-4b0e3a98476f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesTable_1b4517cb-decb-409e-afc6-1290e4e8fad8" xlink:href="stn-20221231.xsd#stn_TradeAndOtherReceivablesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1c801aba-13ee-47b1-9108-4b0e3a98476f" xlink:to="loc_stn_TradeAndOtherReceivablesTable_1b4517cb-decb-409e-afc6-1290e4e8fad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_4d50f9a9-89be-436a-a33a-ad5a8a95a6b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_TradeAndOtherReceivablesTable_1b4517cb-decb-409e-afc6-1290e4e8fad8" xlink:to="loc_ifrs-full_MaturityAxis_4d50f9a9-89be-436a-a33a-ad5a8a95a6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_4d50f9a9-89be-436a-a33a-ad5a8a95a6b4" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OneToThirtyDaysMember_5a8869d9-d482-4e42-a3bf-903450201c73" xlink:href="stn-20221231.xsd#stn_OneToThirtyDaysMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:to="loc_stn_OneToThirtyDaysMember_5a8869d9-d482-4e42-a3bf-903450201c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ThirtyOneToSixtyDaysMember_f3894e51-9356-4563-b47e-8c00b7df661b" xlink:href="stn-20221231.xsd#stn_ThirtyOneToSixtyDaysMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:to="loc_stn_ThirtyOneToSixtyDaysMember_f3894e51-9356-4563-b47e-8c00b7df661b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SixtyOneToNinetyDaysMember_021cb24c-2e72-4478-a02f-ce3324541781" xlink:href="stn-20221231.xsd#stn_SixtyOneToNinetyDaysMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:to="loc_stn_SixtyOneToNinetyDaysMember_021cb24c-2e72-4478-a02f-ce3324541781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NinetyOneDaysToOneTwentyDaysMember_ce301a75-a3e5-48a3-b5c8-5426fe1179c5" xlink:href="stn-20221231.xsd#stn_NinetyOneDaysToOneTwentyDaysMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:to="loc_stn_NinetyOneDaysToOneTwentyDaysMember_ce301a75-a3e5-48a3-b5c8-5426fe1179c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AboveOneTwentyOneDaysMember_013389ec-f08f-49d3-9039-889b2137aad4" xlink:href="stn-20221231.xsd#stn_AboveOneTwentyOneDaysMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_725ee5f5-5a9f-42dc-95c9-71efb4971a5e" xlink:to="loc_stn_AboveOneTwentyOneDaysMember_013389ec-f08f-49d3-9039-889b2137aad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesLineItems_f06ce584-32f6-4588-a1cc-953909cc8c1c" xlink:href="stn-20221231.xsd#stn_TradeAndOtherReceivablesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_TradeAndOtherReceivablesTable_1b4517cb-decb-409e-afc6-1290e4e8fad8" xlink:to="loc_stn_TradeAndOtherReceivablesLineItems_f06ce584-32f6-4588-a1cc-953909cc8c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossTradeReceivables_52ae9a66-bdb6-441d-8189-8fd9705098bc" xlink:href="stn-20221231.xsd#stn_GrossTradeReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_TradeAndOtherReceivablesLineItems_f06ce584-32f6-4588-a1cc-953909cc8c1c" xlink:to="loc_stn_GrossTradeReceivables_52ae9a66-bdb6-441d-8189-8fd9705098bc" 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-20221231.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_fdc4e12d-88ae-4e02-a7aa-c5071399b866" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_de0cf1ce-f6c9-42c4-8e98-68f1c13faebc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_fdc4e12d-88ae-4e02-a7aa-c5071399b866" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_de0cf1ce-f6c9-42c4-8e98-68f1c13faebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1b48fd2d-9045-4c07-9d00-80a191890387" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_de0cf1ce-f6c9-42c4-8e98-68f1c13faebc" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1b48fd2d-9045-4c07-9d00-80a191890387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_e19905f5-64cc-4693-9139-abe75b1daff0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1b48fd2d-9045-4c07-9d00-80a191890387" xlink:to="loc_ifrs-full_CarryingAmountMember_e19905f5-64cc-4693-9139-abe75b1daff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_0d19eab1-ffe8-4ee3-bc19-217466a24d67" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_e19905f5-64cc-4693-9139-abe75b1daff0" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_0d19eab1-ffe8-4ee3-bc19-217466a24d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_523b64aa-8a74-42d8-8572-866b3cac832b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_e19905f5-64cc-4693-9139-abe75b1daff0" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_523b64aa-8a74-42d8-8572-866b3cac832b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_24f1cd3f-c13c-4d16-a121-1a6caa3b8d50" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_de0cf1ce-f6c9-42c4-8e98-68f1c13faebc" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_24f1cd3f-c13c-4d16-a121-1a6caa3b8d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_24f1cd3f-c13c-4d16-a121-1a6caa3b8d50" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_e6da2fa1-d672-4895-9d17-326b50b5481b" xlink:href="stn-20221231.xsd#stn_EngineeringEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:to="loc_stn_EngineeringEquipmentMember_e6da2fa1-d672-4895-9d17-326b50b5481b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_e6083d8e-2751-457a-a867-f9f542ec5065" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:to="loc_ifrs-full_OfficeEquipmentMember_e6083d8e-2751-457a-a867-f9f542ec5065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_65b252e5-cdf1-4b55-a76c-7f1a2eb2ddf2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_65b252e5-cdf1-4b55-a76c-7f1a2eb2ddf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_1af4b1ec-13ec-4869-b548-16ad3ef493bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_24faee99-f2ad-463c-a993-0c6a1d80afee" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_1af4b1ec-13ec-4869-b548-16ad3ef493bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_d807528c-0f0b-40ab-9a15-b889e85a5437" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_de0cf1ce-f6c9-42c4-8e98-68f1c13faebc" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_d807528c-0f0b-40ab-9a15-b889e85a5437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_d807528c-0f0b-40ab-9a15-b889e85a5437" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_c2cc5055-c93b-4097-a868-447ac95b8921" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_c2cc5055-c93b-4097-a868-447ac95b8921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_0e806032-159f-43e7-8316-d09c0bfdce9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_0e806032-159f-43e7-8316-d09c0bfdce9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_824edc6f-cf2f-440b-91f2-fe0ab4334eea" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_824edc6f-cf2f-440b-91f2-fe0ab4334eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment_bb14a2d7-0ece-49b7-95f5-b3dd1f8a1db5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment_bb14a2d7-0ece-49b7-95f5-b3dd1f8a1db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_36aad3cb-6481-45a5-9029-ddb75a5d81e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_36aad3cb-6481-45a5-9029-ddb75a5d81e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_c6e0cf8b-5c01-4eca-9507-cdc3e29f23c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_c6e0cf8b-5c01-4eca-9507-cdc3e29f23c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_42f2673b-e618-4957-ad66-cf25c9f94122" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_42f2673b-e618-4957-ad66-cf25c9f94122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_c1c7a403-a210-426a-9868-883203b13057" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_c1c7a403-a210-426a-9868-883203b13057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_a00c3f98-882c-4d05-862b-84e7cf43f142" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_bb3535c8-077c-47e7-807f-b70ace5e5f3c" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_a00c3f98-882c-4d05-862b-84e7cf43f142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset_68eb0e0c-5e03-480b-b962-dd32732936d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_d807528c-0f0b-40ab-9a15-b889e85a5437" xlink:to="loc_ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset_68eb0e0c-5e03-480b-b962-dd32732936d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.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_7ce70f45-34d6-4d78-b8d8-93850e01b314" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_819bc008-4c81-4e2b-880a-1b034f24968f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_7ce70f45-34d6-4d78-b8d8-93850e01b314" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_819bc008-4c81-4e2b-880a-1b034f24968f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d70182a-f009-44ae-aacb-6b355bf79525" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_819bc008-4c81-4e2b-880a-1b034f24968f" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d70182a-f009-44ae-aacb-6b355bf79525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_e83315e3-8efb-4dd1-b01b-c2f6efeebe6f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d70182a-f009-44ae-aacb-6b355bf79525" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_e83315e3-8efb-4dd1-b01b-c2f6efeebe6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_3e0c3df4-53d8-40fd-81c0-20d9fe53a93c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_e83315e3-8efb-4dd1-b01b-c2f6efeebe6f" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_3e0c3df4-53d8-40fd-81c0-20d9fe53a93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_b7ebad0f-fe43-4534-95d9-6bb49f6b9fb6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_819bc008-4c81-4e2b-880a-1b034f24968f" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_b7ebad0f-fe43-4534-95d9-6bb49f6b9fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgress_96e52ad2-b3e7-4a0a-9b50-fe465d0b17d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ConstructionInProgress"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_b7ebad0f-fe43-4534-95d9-6bb49f6b9fb6" xlink:to="loc_ifrs-full_ConstructionInProgress_96e52ad2-b3e7-4a0a-9b50-fe465d0b17d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails" xlink:type="simple" xlink:href="stn-20221231.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_0092862b-fbb3-4c96-9f0e-9509e8228609" xlink:href="stn-20221231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_d0040957-22b1-427e-9e60-70af16ae14b1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_0092862b-fbb3-4c96-9f0e-9509e8228609" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_d0040957-22b1-427e-9e60-70af16ae14b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_00ff276f-e98d-4377-bbdd-aa6650be20c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_d0040957-22b1-427e-9e60-70af16ae14b1" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_00ff276f-e98d-4377-bbdd-aa6650be20c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_8e8a312c-08a8-4fca-939f-284a9d13d406" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_00ff276f-e98d-4377-bbdd-aa6650be20c9" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_8e8a312c-08a8-4fca-939f-284a9d13d406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_a0e4641a-f485-4c37-a847-9d112a36c08a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BuildingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_8e8a312c-08a8-4fca-939f-284a9d13d406" xlink:to="loc_ifrs-full_BuildingsMember_a0e4641a-f485-4c37-a847-9d112a36c08a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_0c5c9ce3-c47b-4459-9b18-af4a206ed8b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_8e8a312c-08a8-4fca-939f-284a9d13d406" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_0c5c9ce3-c47b-4459-9b18-af4a206ed8b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_9c59eefd-7954-4dc8-8438-29ff6792e222" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_d0040957-22b1-427e-9e60-70af16ae14b1" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_9c59eefd-7954-4dc8-8438-29ff6792e222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_1da2c146-8308-4766-9b1d-c2c650e49698" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_9c59eefd-7954-4dc8-8438-29ff6792e222" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_1da2c146-8308-4766-9b1d-c2c650e49698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_eadcf8b3-3172-4395-b05c-93f93c1f9a5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_1da2c146-8308-4766-9b1d-c2c650e49698" xlink:to="loc_ifrs-full_RightofuseAssetsMember_eadcf8b3-3172-4395-b05c-93f93c1f9a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_d0040957-22b1-427e-9e60-70af16ae14b1" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_6bb599a6-7906-48bc-8b07-8653cc7d86ee" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_ifrs-full_RightofuseAssets_6bb599a6-7906-48bc-8b07-8653cc7d86ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets_4c0e3d61-8d16-4712-bd67-0dda51c26abd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_ifrs-full_AdditionsToRightofuseAssets_4c0e3d61-8d16-4712-bd67-0dda51c26abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_3782aebb-8626-4f8f-8b88-38bfeb05d0d6" xlink:href="stn-20221231.xsd#stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_3782aebb-8626-4f8f-8b88-38bfeb05d0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_005db619-d7f4-4816-a3fa-bdfa819e2dfe" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_005db619-d7f4-4816-a3fa-bdfa819e2dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_224489d0-4905-4e1b-bced-46bbeb512ef6" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_224489d0-4905-4e1b-bced-46bbeb512ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_fb04581e-f3a9-401b-a0c3-2abd13df8ff4" xlink:href="stn-20221231.xsd#stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_fb04581e-f3a9-401b-a0c3-2abd13df8ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_5213dfa1-597e-4f70-b156-06dec15935d4" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_5213dfa1-597e-4f70-b156-06dec15935d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_8ffdfb49-7466-4dac-b34d-f9c64b8f4fdb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_0b49ab5a-c71a-42a7-9260-496db80ac3ef" xlink:to="loc_ifrs-full_RightofuseAssets_8ffdfb49-7466-4dac-b34d-f9c64b8f4fdb" 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-20221231.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_d96499db-feb6-43f0-8ab6-03fd9c4113dc" xlink:href="stn-20221231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_59bd43b5-e96d-4bc3-a081-f8bd5d83e372" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_d96499db-feb6-43f0-8ab6-03fd9c4113dc" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_59bd43b5-e96d-4bc3-a081-f8bd5d83e372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_91fac670-710a-4db9-af81-84b2e6e8fd89" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_59bd43b5-e96d-4bc3-a081-f8bd5d83e372" xlink:to="loc_ifrs-full_RangeAxis_91fac670-710a-4db9-af81-84b2e6e8fd89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_0f7baf45-1ce3-4037-b7be-273bbcd57a15" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_91fac670-710a-4db9-af81-84b2e6e8fd89" xlink:to="loc_ifrs-full_RangesMember_0f7baf45-1ce3-4037-b7be-273bbcd57a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_2d363f27-df60-498b-bcce-402a900d52bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_0f7baf45-1ce3-4037-b7be-273bbcd57a15" xlink:to="loc_ifrs-full_BottomOfRangeMember_2d363f27-df60-498b-bcce-402a900d52bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_053b0c10-2486-4480-af52-356fefeced9d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_0f7baf45-1ce3-4037-b7be-273bbcd57a15" xlink:to="loc_ifrs-full_TopOfRangeMember_053b0c10-2486-4480-af52-356fefeced9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_3da52030-3714-4c62-a4d5-e3b1a4d520b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_0f7baf45-1ce3-4037-b7be-273bbcd57a15" xlink:to="loc_ifrs-full_WeightedAverageMember_3da52030-3714-4c62-a4d5-e3b1a4d520b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0c0d87f8-a47e-4fd0-9290-74f0f997e765" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_59bd43b5-e96d-4bc3-a081-f8bd5d83e372" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0c0d87f8-a47e-4fd0-9290-74f0f997e765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_445b7784-f878-4d70-9581-04f38665c99d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0c0d87f8-a47e-4fd0-9290-74f0f997e765" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_445b7784-f878-4d70-9581-04f38665c99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficeSpaceMember_1d1f06e8-44ca-42c9-8263-cafc6f892e9f" xlink:href="stn-20221231.xsd#stn_OfficeSpaceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_445b7784-f878-4d70-9581-04f38665c99d" xlink:to="loc_stn_OfficeSpaceMember_1d1f06e8-44ca-42c9-8263-cafc6f892e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_760e1272-376b-4d73-8c5e-d0a8dca8193a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_445b7784-f878-4d70-9581-04f38665c99d" xlink:to="loc_ifrs-full_OfficeEquipmentMember_760e1272-376b-4d73-8c5e-d0a8dca8193a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ITAndOtherEquipmentMember_6720bcfc-50fb-4936-bda4-ba6be0fe9863" xlink:href="stn-20221231.xsd#stn_ITAndOtherEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_445b7784-f878-4d70-9581-04f38665c99d" xlink:to="loc_stn_ITAndOtherEquipmentMember_6720bcfc-50fb-4936-bda4-ba6be0fe9863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_808db51e-5e58-4369-8f05-26f646944f52" xlink:href="stn-20221231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_59bd43b5-e96d-4bc3-a081-f8bd5d83e372" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_808db51e-5e58-4369-8f05-26f646944f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseTerm_59758c9e-cddc-46ea-9971-a9d8bda42f32" xlink:href="stn-20221231.xsd#stn_LeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_808db51e-5e58-4369-8f05-26f646944f52" xlink:to="loc_stn_LeaseTerm_59758c9e-cddc-46ea-9971-a9d8bda42f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvision_a0e02975-f2af-4d25-aa30-afb59c126a9e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OnerousContractsProvision"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_808db51e-5e58-4369-8f05-26f646944f52" xlink:to="loc_ifrs-full_OnerousContractsProvision_a0e02975-f2af-4d25-aa30-afb59c126a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_2c90d069-bb42-4be5-a9d9-436fe9dc0603" xlink:href="stn-20221231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_5ab4b1ab-31fb-479f-ac79-2a2ad880340c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_2c90d069-bb42-4be5-a9d9-436fe9dc0603" xlink:to="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_5ab4b1ab-31fb-479f-ac79-2a2ad880340c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_b817c74e-fe5c-44c7-b91a-3014fb160aa8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_5ab4b1ab-31fb-479f-ac79-2a2ad880340c" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_b817c74e-fe5c-44c7-b91a-3014fb160aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_8a832200-dc3f-4c59-bde3-9d4869ee230e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_b817c74e-fe5c-44c7-b91a-3014fb160aa8" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_8a832200-dc3f-4c59-bde3-9d4869ee230e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_8230832d-e6c6-46ea-9677-0d8b95fd37ec" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_8a832200-dc3f-4c59-bde3-9d4869ee230e" xlink:to="loc_ifrs-full_RightofuseAssetsMember_8230832d-e6c6-46ea-9677-0d8b95fd37ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_0e5172db-0623-4f0c-b3ab-e30ad242d47d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_8a832200-dc3f-4c59-bde3-9d4869ee230e" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_0e5172db-0623-4f0c-b3ab-e30ad242d47d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_bfa71037-4064-490c-a7c0-f5b8e8732243" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_5ab4b1ab-31fb-479f-ac79-2a2ad880340c" xlink:to="loc_ifrs-full_GeographicalAreasAxis_bfa71037-4064-490c-a7c0-f5b8e8732243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_b6f18de3-f4f9-4657-9d58-77acfe0cd1be" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_bfa71037-4064-490c-a7c0-f5b8e8732243" xlink:to="loc_ifrs-full_GeographicalAreasMember_b6f18de3-f4f9-4657-9d58-77acfe0cd1be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_89e15357-ee2a-499e-97b2-904df0299ab1" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_b6f18de3-f4f9-4657-9d58-77acfe0cd1be" xlink:to="loc_country_CA_89e15357-ee2a-499e-97b2-904df0299ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_00f96765-7e2a-4b55-9804-7008d5ed1484" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_b6f18de3-f4f9-4657-9d58-77acfe0cd1be" xlink:to="loc_country_US_00f96765-7e2a-4b55-9804-7008d5ed1484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_c2cc1b1b-896c-4fb3-84ab-f35502c5350e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_b6f18de3-f4f9-4657-9d58-77acfe0cd1be" xlink:to="loc_ifrs-full_ForeignCountriesMember_c2cc1b1b-896c-4fb3-84ab-f35502c5350e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_ec86a32f-1ac1-4757-8183-a8226063e07a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_5ab4b1ab-31fb-479f-ac79-2a2ad880340c" xlink:to="loc_ifrs-full_SegmentsAxis_ec86a32f-1ac1-4757-8183-a8226063e07a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_d20acfdf-4a16-4e42-8d18-bcdda2af27da" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsAxis_ec86a32f-1ac1-4757-8183-a8226063e07a" xlink:to="loc_ifrs-full_SegmentsMember_d20acfdf-4a16-4e42-8d18-bcdda2af27da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReportableSegmentsMember_73fbc010-7444-42e5-967c-bdcb3014b595" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReportableSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_d20acfdf-4a16-4e42-8d18-bcdda2af27da" xlink:to="loc_ifrs-full_ReportableSegmentsMember_73fbc010-7444-42e5-967c-bdcb3014b595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_5ab4b1ab-31fb-479f-ac79-2a2ad880340c" xlink:to="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLoss_768b312b-e1f9-487f-a8cc-df861587fccf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:to="loc_ifrs-full_ImpairmentLoss_768b312b-e1f9-487f-a8cc-df861587fccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReversalOfImpairmentLoss_34d843bd-deeb-4a94-9bfc-567e767a7cca" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReversalOfImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:to="loc_ifrs-full_ReversalOfImpairmentLoss_34d843bd-deeb-4a94-9bfc-567e767a7cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossNetOfReversal_c9c89122-0ddb-4627-b6b2-3e3de8520758" xlink:href="stn-20221231.xsd#stn_ImpairmentLossNetOfReversal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:to="loc_stn_ImpairmentLossNetOfReversal_c9c89122-0ddb-4627-b6b2-3e3de8520758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_5b127670-9254-47bb-ad0e-85411a1ae744" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_6c06ab8c-37a6-49e5-90c4-dba90f4122a8" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_5b127670-9254-47bb-ad0e-85411a1ae744" 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-20221231.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_ea33b958-bf40-4d68-bf16-0814b645d74a" xlink:href="stn-20221231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_0c4d149c-ed8a-4f53-bbc8-fdd5b37f7b39" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_ea33b958-bf40-4d68-bf16-0814b645d74a" xlink:to="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_0c4d149c-ed8a-4f53-bbc8-fdd5b37f7b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_e05b7fbe-b5e5-43c6-802a-822ca983e67e" xlink:href="stn-20221231.xsd#stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_ea33b958-bf40-4d68-bf16-0814b645d74a" xlink:to="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_e05b7fbe-b5e5-43c6-802a-822ca983e67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_e08f0f32-85c1-4b2c-9e9f-6f0656a18395" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeFromSubleasingRightofuseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_ea33b958-bf40-4d68-bf16-0814b645d74a" xlink:to="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_e08f0f32-85c1-4b2c-9e9f-6f0656a18395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_d6349e9a-dfe7-477b-98f2-fd473088bb49" xlink:href="stn-20221231.xsd#stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_ea33b958-bf40-4d68-bf16-0814b645d74a" xlink:to="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_d6349e9a-dfe7-477b-98f2-fd473088bb49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails" xlink:type="simple" xlink:href="stn-20221231.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_2239ce66-4163-48af-bf3b-38c69538288a" xlink:href="stn-20221231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_34253ce9-bbb9-4429-8cc7-31503de5e92a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_2239ce66-4163-48af-bf3b-38c69538288a" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_34253ce9-bbb9-4429-8cc7-31503de5e92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_608cec68-3794-4af5-84da-f7b96a7de774" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_34253ce9-bbb9-4429-8cc7-31503de5e92a" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_608cec68-3794-4af5-84da-f7b96a7de774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_52a8a5b6-3429-46eb-bb9c-5ea2e5a5336e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_608cec68-3794-4af5-84da-f7b96a7de774" xlink:to="loc_ifrs-full_CarryingAmountMember_52a8a5b6-3429-46eb-bb9c-5ea2e5a5336e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_54c06a32-8427-4d85-a4db-b271f346e810" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_52a8a5b6-3429-46eb-bb9c-5ea2e5a5336e" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_54c06a32-8427-4d85-a4db-b271f346e810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_3095c3c8-e972-41fb-9905-ebae38291cef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_52a8a5b6-3429-46eb-bb9c-5ea2e5a5336e" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_3095c3c8-e972-41fb-9905-ebae38291cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_c01a9e07-650f-42f5-b4a5-f5063c4cc6b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_34253ce9-bbb9-4429-8cc7-31503de5e92a" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_c01a9e07-650f-42f5-b4a5-f5063c4cc6b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_383f8f51-f1d8-44ce-a8d5-afd132b52862" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInGoodwillAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_c01a9e07-650f-42f5-b4a5-f5063c4cc6b2" xlink:to="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_383f8f51-f1d8-44ce-a8d5-afd132b52862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_b18f6d00-2f10-4c85-aa5a-0198eac36fdf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_383f8f51-f1d8-44ce-a8d5-afd132b52862" xlink:to="loc_ifrs-full_Goodwill_b18f6d00-2f10-4c85-aa5a-0198eac36fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalRecognitionGoodwill_61c4d040-604d-48fe-9f55-cfe2f9624c48" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionalRecognitionGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_383f8f51-f1d8-44ce-a8d5-afd132b52862" xlink:to="loc_ifrs-full_AdditionalRecognitionGoodwill_61c4d040-604d-48fe-9f55-cfe2f9624c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_906c5d72-4c10-447b-9243-a3fda691156f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_383f8f51-f1d8-44ce-a8d5-afd132b52862" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_906c5d72-4c10-447b-9243-a3fda691156f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_e3e082ca-a52f-4379-a00b-d7c89be37a22" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_383f8f51-f1d8-44ce-a8d5-afd132b52862" xlink:to="loc_ifrs-full_Goodwill_e3e082ca-a52f-4379-a00b-d7c89be37a22" 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-20221231.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_136b3194-627a-4bec-99d7-2b9d6bde6643" xlink:href="stn-20221231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_f6f76d0d-ed14-4599-b7b8-2597d2415b37" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_136b3194-627a-4bec-99d7-2b9d6bde6643" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_f6f76d0d-ed14-4599-b7b8-2597d2415b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_35113380-d434-4a5d-af75-b883c1b5d8ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_f6f76d0d-ed14-4599-b7b8-2597d2415b37" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_35113380-d434-4a5d-af75-b883c1b5d8ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_4bcd1b9f-5d2b-4206-9712-cb9e7606c4fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_35113380-d434-4a5d-af75-b883c1b5d8ed" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_4bcd1b9f-5d2b-4206-9712-cb9e7606c4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_88897c9d-dfe4-470e-93d4-39ff060e8fb8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_4bcd1b9f-5d2b-4206-9712-cb9e7606c4fe" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_88897c9d-dfe4-470e-93d4-39ff060e8fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_5341319f-f7b4-4185-b3a8-440fb03dafac" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_f6f76d0d-ed14-4599-b7b8-2597d2415b37" xlink:to="loc_ifrs-full_GeographicalAreasAxis_5341319f-f7b4-4185-b3a8-440fb03dafac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_6190714e-dfc5-46f4-b978-f696e104194e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5341319f-f7b4-4185-b3a8-440fb03dafac" xlink:to="loc_ifrs-full_GeographicalAreasMember_6190714e-dfc5-46f4-b978-f696e104194e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_fd6a7f89-bfa4-4ff4-8bcf-2057372cbd7d" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_6190714e-dfc5-46f4-b978-f696e104194e" xlink:to="loc_country_CA_fd6a7f89-bfa4-4ff4-8bcf-2057372cbd7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_62d48cd7-4afc-44cd-a17e-7df1b5e765a8" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_6190714e-dfc5-46f4-b978-f696e104194e" xlink:to="loc_country_US_62d48cd7-4afc-44cd-a17e-7df1b5e765a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_beab7e14-4c7e-4cee-966a-26d65521cbc3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_6190714e-dfc5-46f4-b978-f696e104194e" xlink:to="loc_ifrs-full_ForeignCountriesMember_beab7e14-4c7e-4cee-966a-26d65521cbc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_1469d638-781b-46bc-abcb-b1e5cd076ed0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_f6f76d0d-ed14-4599-b7b8-2597d2415b37" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_1469d638-781b-46bc-abcb-b1e5cd076ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_dc8ff12d-eb1e-4ebd-a202-58407e89cd76" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_1469d638-781b-46bc-abcb-b1e5cd076ed0" xlink:to="loc_ifrs-full_Goodwill_dc8ff12d-eb1e-4ebd-a202-58407e89cd76" 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-20221231.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_e9d4ef90-54b7-4bb9-9425-7c93b3dc6bbd" xlink:href="stn-20221231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_a3a1da89-7299-40df-9886-b45385a81209" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_e9d4ef90-54b7-4bb9-9425-7c93b3dc6bbd" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_a3a1da89-7299-40df-9886-b45385a81209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_73064342-df51-424d-9c5a-45ae4645f241" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_a3a1da89-7299-40df-9886-b45385a81209" xlink:to="loc_ifrs-full_RangeAxis_73064342-df51-424d-9c5a-45ae4645f241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_526431e1-f6e6-470e-84dc-8a5f8306d1a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_73064342-df51-424d-9c5a-45ae4645f241" xlink:to="loc_ifrs-full_RangesMember_526431e1-f6e6-470e-84dc-8a5f8306d1a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_e95f16ab-0908-42e8-817d-e15f432ab695" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_526431e1-f6e6-470e-84dc-8a5f8306d1a1" xlink:to="loc_ifrs-full_BottomOfRangeMember_e95f16ab-0908-42e8-817d-e15f432ab695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_75ee261f-8fd3-4129-8144-64166cdf417d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_526431e1-f6e6-470e-84dc-8a5f8306d1a1" xlink:to="loc_ifrs-full_TopOfRangeMember_75ee261f-8fd3-4129-8144-64166cdf417d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_34764a94-a341-48f7-84fe-85e6050f1366" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_a3a1da89-7299-40df-9886-b45385a81209" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_34764a94-a341-48f7-84fe-85e6050f1366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_c739e3e1-1c89-4cde-b77d-94b07661f3ea" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_34764a94-a341-48f7-84fe-85e6050f1366" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_c739e3e1-1c89-4cde-b77d-94b07661f3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_a8c4ee13-252d-4830-bca8-1b3ca8921f1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_34764a94-a341-48f7-84fe-85e6050f1366" xlink:to="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_a8c4ee13-252d-4830-bca8-1b3ca8921f1b" 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-20221231.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_869f237d-e035-4c13-9ae6-330c23e6c04f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_10273a2f-9e64-425c-be59-c479deea5ead" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_869f237d-e035-4c13-9ae6-330c23e6c04f" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_10273a2f-9e64-425c-be59-c479deea5ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_74ee7411-2f8b-4216-9f7d-f217c4ce8038" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_10273a2f-9e64-425c-be59-c479deea5ead" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_74ee7411-2f8b-4216-9f7d-f217c4ce8038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_74ee7411-2f8b-4216-9f7d-f217c4ce8038" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_c090ed9d-7429-45f6-82c0-9b4a8ca03018" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_c090ed9d-7429-45f6-82c0-9b4a8ca03018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogMember_b8c3b4f4-0e2e-4ec9-a79b-d7a9c22e7b75" xlink:href="stn-20221231.xsd#stn_ContractBacklogMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:to="loc_stn_ContractBacklogMember_b8c3b4f4-0e2e-4ec9-a79b-d7a9c22e7b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComputerSoftwareMember_0731b567-00ae-4a42-a0c4-ee688d90330f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ComputerSoftwareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:to="loc_ifrs-full_ComputerSoftwareMember_0731b567-00ae-4a42-a0c4-ee688d90330f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_e7249015-f1ba-4fb9-aa40-3ab5a0dada0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_92b94596-25d9-4a7f-b993-605d962e6495" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_e7249015-f1ba-4fb9-aa40-3ab5a0dada0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_261851a4-1628-4b1a-af5a-de33130eb3ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_10273a2f-9e64-425c-be59-c479deea5ead" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_261851a4-1628-4b1a-af5a-de33130eb3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_9b3b755d-ef0a-4758-86ff-1f47dfe1b107" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_261851a4-1628-4b1a-af5a-de33130eb3ae" xlink:to="loc_ifrs-full_CarryingAmountMember_9b3b755d-ef0a-4758-86ff-1f47dfe1b107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_26b6fa06-2ab6-48fe-8cb0-21dbbbfa7d3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_9b3b755d-ef0a-4758-86ff-1f47dfe1b107" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_26b6fa06-2ab6-48fe-8cb0-21dbbbfa7d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_9bccbe34-b477-4ece-bfc8-b55298175a86" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_9b3b755d-ef0a-4758-86ff-1f47dfe1b107" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_9bccbe34-b477-4ece-bfc8-b55298175a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7ff3b7ec-c493-4c4e-8c30-a4b0574f49da" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_10273a2f-9e64-425c-be59-c479deea5ead" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7ff3b7ec-c493-4c4e-8c30-a4b0574f49da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7ff3b7ec-c493-4c4e-8c30-a4b0574f49da" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_dc09ffdf-72cd-4724-a020-184021c99799" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_dc09ffdf-72cd-4724-a020-184021c99799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_fef24f21-4409-4620-8a47-2a55d64e3748" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_fef24f21-4409-4620-8a47-2a55d64e3748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_41191c71-df82-4305-aef4-ce2d0b7eba1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_41191c71-df82-4305-aef4-ce2d0b7eba1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_fca71495-9bec-4477-b346-d86ac7f3f9a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_fca71495-9bec-4477-b346-d86ac7f3f9a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_ea0aede1-5d93-43c3-ac88-93e9e800fb44" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_ea0aede1-5d93-43c3-ac88-93e9e800fb44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_6b689658-9192-4c9d-a6b2-c9eb26a06ae7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_6b689658-9192-4c9d-a6b2-c9eb26a06ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_1cf8c4b4-145c-4297-af03-d5470cc13d6a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_1cf8c4b4-145c-4297-af03-d5470cc13d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_f2227824-f711-4478-98e0-448c22177665" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_44ecd261-eaef-4727-90c3-43a9e90fc9c3" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_f2227824-f711-4478-98e0-448c22177665" 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-20221231.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_588e3cc2-7c7c-46cf-8f3d-5eb1f45a7733" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_7bbadc47-3bf4-45d0-987f-22f98bf9557b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_588e3cc2-7c7c-46cf-8f3d-5eb1f45a7733" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_7bbadc47-3bf4-45d0-987f-22f98bf9557b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_9f7f06a0-1640-4df9-bd31-31a00f54b126" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_7bbadc47-3bf4-45d0-987f-22f98bf9557b" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_9f7f06a0-1640-4df9-bd31-31a00f54b126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0d5a4e51-7275-4a9f-980b-233968e6ed2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_9f7f06a0-1640-4df9-bd31-31a00f54b126" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0d5a4e51-7275-4a9f-980b-233968e6ed2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareLicensesMember_83ca42d6-b0ef-4b40-ac88-bbc857c02f23" xlink:href="stn-20221231.xsd#stn_SoftwareLicensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0d5a4e51-7275-4a9f-980b-233968e6ed2f" xlink:to="loc_stn_SoftwareLicensesMember_83ca42d6-b0ef-4b40-ac88-bbc857c02f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e2b924c3-e83f-4450-83e8-1aff4313528b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_7bbadc47-3bf4-45d0-987f-22f98bf9557b" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e2b924c3-e83f-4450-83e8-1aff4313528b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligation_e7f5119b-9b39-4679-830e-9bb58f8e335c" xlink:href="stn-20221231.xsd#stn_SoftwareFinancingObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e2b924c3-e83f-4450-83e8-1aff4313528b" xlink:to="loc_stn_SoftwareFinancingObligation_e7f5119b-9b39-4679-830e-9bb58f8e335c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashPortionOfSoftwareAdditions_3f43e3e9-f6fc-47f3-a3f1-197e7e855f3a" xlink:href="stn-20221231.xsd#stn_NonCashPortionOfSoftwareAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e2b924c3-e83f-4450-83e8-1aff4313528b" xlink:to="loc_stn_NonCashPortionOfSoftwareAdditions_3f43e3e9-f6fc-47f3-a3f1-197e7e855f3a" 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-20221231.xsd#OtherAssetsScheduleofOtherAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherAssetsAbstract_ec8e9c1c-afb2-42b1-b2d1-0651a341597a" xlink:href="stn-20221231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsTable_2cf01cbf-e358-4780-948b-da4de949f710" xlink:href="stn-20221231.xsd#stn_DisclosureOfOtherAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_ec8e9c1c-afb2-42b1-b2d1-0651a341597a" xlink:to="loc_stn_DisclosureOfOtherAssetsTable_2cf01cbf-e358-4780-948b-da4de949f710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_165ae643-9187-40e1-a968-c15e8e13203b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsTable_2cf01cbf-e358-4780-948b-da4de949f710" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_165ae643-9187-40e1-a968-c15e8e13203b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_165ae643-9187-40e1-a968-c15e8e13203b" xlink:to="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_be90bf81-a3f7-4089-9cdf-c318b7539080" xlink:href="stn-20221231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_be90bf81-a3f7-4089-9cdf-c318b7539080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksOnLongTermContractMember_79417c14-fab1-41e8-8217-b091f0f7c6e3" xlink:href="stn-20221231.xsd#stn_HoldbacksOnLongTermContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:to="loc_stn_HoldbacksOnLongTermContractMember_79417c14-fab1-41e8-8217-b091f0f7c6e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherMember_f4bba933-a104-4d77-b925-8146cbdafef7" xlink:href="stn-20221231.xsd#stn_OtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:to="loc_stn_OtherMember_f4bba933-a104-4d77-b925-8146cbdafef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_8443a1f1-cd87-4adb-a78b-3c07ce03ebbd" xlink:href="stn-20221231.xsd#stn_InvestmentsInJointVenturesAndAssociatesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_e119df1a-45d5-43a7-9428-2272c3d2524b" xlink:to="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_8443a1f1-cd87-4adb-a78b-3c07ce03ebbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:href="stn-20221231.xsd#stn_DisclosureOfOtherAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsTable_2cf01cbf-e358-4780-948b-da4de949f710" xlink:to="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_4400bf8c-6d2f-4a7b-a41f-3362fe4fdf9a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherFinancialAssets_4400bf8c-6d2f-4a7b-a41f-3362fe4fdf9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNonfinancialAssets_25942bf3-0888-4d32-bd98-faeba8f924f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNonfinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherNonfinancialAssets_25942bf3-0888-4d32-bd98-faeba8f924f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_54090d4b-290a-494a-8682-d7bec275da0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherAssets_54090d4b-290a-494a-8682-d7bec275da0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_ab97defc-5955-42df-8282-027f7cb87809" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_ab97defc-5955-42df-8282-027f7cb87809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialAssets_dbfd3f32-a7e5-461e-8886-24ae3267b1d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentNonfinancialAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialAssets_dbfd3f32-a7e5-461e-8886-24ae3267b1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_d531177b-1da0-4bcc-b7d5-bec8b5bf6299" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_921d1b55-1a74-44a8-9ab7-c84f64390fe5" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_d531177b-1da0-4bcc-b7d5-bec8b5bf6299" 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-20221231.xsd#OtherAssetsScheduleofOtherAssetsDetails_1"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.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_331cdf71-86ab-4e0e-8d88-cece47c94a7a" xlink:href="stn-20221231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_075b66b6-d516-4ef3-bc98-4798d76aca0f" xlink:href="stn-20221231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_331cdf71-86ab-4e0e-8d88-cece47c94a7a" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_075b66b6-d516-4ef3-bc98-4798d76aca0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_ba682fbe-903f-4ac5-b90a-721992b85895" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_075b66b6-d516-4ef3-bc98-4798d76aca0f" xlink:to="loc_ifrs-full_RangeAxis_ba682fbe-903f-4ac5-b90a-721992b85895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_faa0e642-95a6-4298-9551-9bc021b3a584" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_ba682fbe-903f-4ac5-b90a-721992b85895" xlink:to="loc_ifrs-full_RangesMember_faa0e642-95a6-4298-9551-9bc021b3a584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_aeac7fa7-2a2b-41ef-9c7e-d5d3cbfed755" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_faa0e642-95a6-4298-9551-9bc021b3a584" xlink:to="loc_ifrs-full_BottomOfRangeMember_aeac7fa7-2a2b-41ef-9c7e-d5d3cbfed755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_45ab2851-69d8-46b5-bf7f-0c69b7b8de0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_faa0e642-95a6-4298-9551-9bc021b3a584" xlink:to="loc_ifrs-full_TopOfRangeMember_45ab2851-69d8-46b5-bf7f-0c69b7b8de0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_b79894d1-0d0b-462d-98ca-3c54598675b5" xlink:href="stn-20221231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_075b66b6-d516-4ef3-bc98-4798d76aca0f" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_b79894d1-0d0b-462d-98ca-3c54598675b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_950a0cee-0fc9-4c36-92e7-3f8ec572f102" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_b79894d1-0d0b-462d-98ca-3c54598675b5" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_950a0cee-0fc9-4c36-92e7-3f8ec572f102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_7bf2304d-b7d6-493a-9375-c5ab94c288a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_b79894d1-0d0b-462d-98ca-3c54598675b5" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_7bf2304d-b7d6-493a-9375-c5ab94c288a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsInterestRatePercentage_f7a3cd4b-86bf-4b47-b43b-c9701f5c8ad6" xlink:href="stn-20221231.xsd#stn_BondsInterestRatePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_b79894d1-0d0b-462d-98ca-3c54598675b5" xlink:to="loc_stn_BondsInterestRatePercentage_f7a3cd4b-86bf-4b47-b43b-c9701f5c8ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="simple" xlink:href="stn-20221231.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_198aa540-ab58-4eb3-927b-dab546eda4be" xlink:href="stn-20221231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_c4c3bde5-4bcd-4f81-b970-68f30aef14e0" xlink:href="stn-20221231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_198aa540-ab58-4eb3-927b-dab546eda4be" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_c4c3bde5-4bcd-4f81-b970-68f30aef14e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04e52b9d-70a0-41d7-944c-079c5a58d95f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_c4c3bde5-4bcd-4f81-b970-68f30aef14e0" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04e52b9d-70a0-41d7-944c-079c5a58d95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_5f43325b-7083-478f-9087-61f59f74fd23" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04e52b9d-70a0-41d7-944c-079c5a58d95f" xlink:to="loc_ifrs-full_FinancialAssetsMember_5f43325b-7083-478f-9087-61f59f74fd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_af7af04f-3202-4135-802c-5cae17e0c0b6" xlink:href="stn-20221231.xsd#stn_BondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_5f43325b-7083-478f-9087-61f59f74fd23" xlink:to="loc_stn_BondsMember_af7af04f-3202-4135-802c-5cae17e0c0b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInvestmentsMember_6d52bf4e-1491-48fe-a243-670428f342e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_5f43325b-7083-478f-9087-61f59f74fd23" xlink:to="loc_ifrs-full_EquityInvestmentsMember_6d52bf4e-1491-48fe-a243-670428f342e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_910e8d2b-181c-41b6-8424-3fe4581f74ed" xlink:href="stn-20221231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_c4c3bde5-4bcd-4f81-b970-68f30aef14e0" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_910e8d2b-181c-41b6-8424-3fe4581f74ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_8b2f08b5-a503-4ff3-812a-09fe15f30d91" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_910e8d2b-181c-41b6-8424-3fe4581f74ed" xlink:to="loc_ifrs-full_OtherFinancialAssets_8b2f08b5-a503-4ff3-812a-09fe15f30d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherFinancialAssetAtAmortisedCost_7ea481f0-4f1d-4a3e-bb93-ea96da9d7f37" xlink:href="stn-20221231.xsd#stn_OtherFinancialAssetAtAmortisedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_910e8d2b-181c-41b6-8424-3fe4581f74ed" xlink:to="loc_stn_OtherFinancialAssetAtAmortisedCost_7ea481f0-4f1d-4a3e-bb93-ea96da9d7f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherAssetsAbstract_1a5b3c1d-a565-467a-915a-69ff8abf9ff3" xlink:href="stn-20221231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_8342f5c5-9a27-4282-83df-94e4bd8045a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_1a5b3c1d-a565-467a-915a-69ff8abf9ff3" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_8342f5c5-9a27-4282-83df-94e4bd8045a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_fe55d976-75af-4e15-849a-5360bc17574d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_8342f5c5-9a27-4282-83df-94e4bd8045a0" xlink:to="loc_ifrs-full_MaturityAxis_fe55d976-75af-4e15-849a-5360bc17574d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_20fb2174-9068-4252-8b70-5440f201dc05" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_fe55d976-75af-4e15-849a-5360bc17574d" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_20fb2174-9068-4252-8b70-5440f201dc05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_92c5d2bb-0e25-4847-9172-11df5bafbdc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_20fb2174-9068-4252-8b70-5440f201dc05" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_92c5d2bb-0e25-4847-9172-11df5bafbdc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_b41ede53-b5c9-407a-8076-ad9086768fcd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_20fb2174-9068-4252-8b70-5440f201dc05" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_b41ede53-b5c9-407a-8076-ad9086768fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_40a12545-a7e5-40a2-a52a-bc94283a113f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_20fb2174-9068-4252-8b70-5440f201dc05" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_40a12545-a7e5-40a2-a52a-bc94283a113f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65fa5b83-6dee-4af6-b1fb-7208b37f6529" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_8342f5c5-9a27-4282-83df-94e4bd8045a0" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65fa5b83-6dee-4af6-b1fb-7208b37f6529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_cfe2e610-1c9e-4ba2-9fe2-91a269671b58" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65fa5b83-6dee-4af6-b1fb-7208b37f6529" xlink:to="loc_ifrs-full_FinancialAssetsMember_cfe2e610-1c9e-4ba2-9fe2-91a269671b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_fc043fdb-81ba-42d1-a9d9-c4a82b6daac6" xlink:href="stn-20221231.xsd#stn_BondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_cfe2e610-1c9e-4ba2-9fe2-91a269671b58" xlink:to="loc_stn_BondsMember_fc043fdb-81ba-42d1-a9d9-c4a82b6daac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_b4a2da13-33a6-411e-951f-444849333131" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_8342f5c5-9a27-4282-83df-94e4bd8045a0" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_b4a2da13-33a6-411e-951f-444849333131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueOfOtherFinancialAssetsMaturity_d0c2de41-9121-422c-abef-f0f6b8247890" xlink:href="stn-20221231.xsd#stn_FairValueOfOtherFinancialAssetsMaturity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_b4a2da13-33a6-411e-951f-444849333131" xlink:to="loc_stn_FairValueOfOtherFinancialAssetsMaturity_d0c2de41-9121-422c-abef-f0f6b8247890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="simple" xlink:href="stn-20221231.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_1be78cc3-3cda-4e9c-a371-8786fb83130d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_180ee8f5-ebb9-4cd0-a6b7-ffdc88aa7b37" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1be78cc3-3cda-4e9c-a371-8786fb83130d" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_180ee8f5-ebb9-4cd0-a6b7-ffdc88aa7b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeAndPayrollLiabilities_333777ec-b327-48ac-95b0-97bb7111b980" xlink:href="stn-20221231.xsd#stn_EmployeeAndPayrollLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1be78cc3-3cda-4e9c-a371-8786fb83130d" xlink:to="loc_stn_EmployeeAndPayrollLiabilities_333777ec-b327-48ac-95b0-97bb7111b980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Accruals_3ff7d000-14ba-4c40-b6c3-48c9acd30ec5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Accruals"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1be78cc3-3cda-4e9c-a371-8786fb83130d" xlink:to="loc_ifrs-full_Accruals_3ff7d000-14ba-4c40-b6c3-48c9acd30ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_2b3fa29a-5074-43cb-be8e-e930ae4abb9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1be78cc3-3cda-4e9c-a371-8786fb83130d" xlink:to="loc_ifrs-full_TradeAndOtherPayables_2b3fa29a-5074-43cb-be8e-e930ae4abb9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredPaymentsOfNonCorporateTaxes_f811bf0b-a0f0-47df-a74c-53a640242538" xlink:href="stn-20221231.xsd#stn_DeferredPaymentsOfNonCorporateTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1be78cc3-3cda-4e9c-a371-8786fb83130d" xlink:to="loc_stn_DeferredPaymentsOfNonCorporateTaxes_f811bf0b-a0f0-47df-a74c-53a640242538" 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-20221231.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_60727829-502f-45d6-99b6-f2afaca0f949" xlink:href="stn-20221231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_5dba6c51-de53-49c1-b18e-0d53ffe98027" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_60727829-502f-45d6-99b6-f2afaca0f949" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_5dba6c51-de53-49c1-b18e-0d53ffe98027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_70493bac-f33c-4a38-b4bf-453f877b2f18" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_5dba6c51-de53-49c1-b18e-0d53ffe98027" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_70493bac-f33c-4a38-b4bf-453f877b2f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_70493bac-f33c-4a38-b4bf-453f877b2f18" xlink:to="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_e8496c96-f1ff-47f8-a821-910bffd1d210" xlink:href="stn-20221231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:to="loc_stn_SeniorUnsecuredNotesMember_e8496c96-f1ff-47f8-a821-910bffd1d210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_6ccbde12-cdaa-4fa5-8e8f-7a22f71107d0" xlink:href="stn-20221231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_6ccbde12-cdaa-4fa5-8e8f-7a22f71107d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_0fa451f2-6ac3-401b-8652-787b4233bd08" xlink:href="stn-20221231.xsd#stn_SeniorTermLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:to="loc_stn_SeniorTermLoansMember_0fa451f2-6ac3-401b-8652-787b4233bd08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_97270cbc-b7ba-435e-a508-834fcb009be9" xlink:href="stn-20221231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:to="loc_stn_NotesPayableMember_97270cbc-b7ba-435e-a508-834fcb009be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_fcd096ed-931b-4fe5-842d-17d8d6b13334" xlink:href="stn-20221231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_f739cb6e-fb74-4324-9f29-d7fb276dfc01" xlink:to="loc_stn_SoftwareFinancingObligationsMember_fcd096ed-931b-4fe5-842d-17d8d6b13334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_26cf1e8f-a34f-46d9-aa87-21c950e5303e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_5dba6c51-de53-49c1-b18e-0d53ffe98027" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_26cf1e8f-a34f-46d9-aa87-21c950e5303e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_4d72b932-242c-473d-a8ce-3df1dd042d12" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Borrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_26cf1e8f-a34f-46d9-aa87-21c950e5303e" xlink:to="loc_ifrs-full_Borrowings_4d72b932-242c-473d-a8ce-3df1dd042d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_33564038-ea5d-4157-aa36-c07dcabc7a53" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_26cf1e8f-a34f-46d9-aa87-21c950e5303e" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_33564038-ea5d-4157-aa36-c07dcabc7a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_0a8b000b-bfd8-4382-992a-e65bcacb3360" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_26cf1e8f-a34f-46d9-aa87-21c950e5303e" xlink:to="loc_ifrs-full_LongtermBorrowings_0a8b000b-bfd8-4382-992a-e65bcacb3360" 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-20221231.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_44098c45-0978-406b-9e1e-0ee38e3a557c" xlink:href="stn-20221231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_44098c45-0978-406b-9e1e-0ee38e3a557c" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_ac07bfdc-a58e-4d90-9a3b-a78ca6a3015f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_ac07bfdc-a58e-4d90-9a3b-a78ca6a3015f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_ac07bfdc-a58e-4d90-9a3b-a78ca6a3015f" xlink:to="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_7a92ee08-4e29-4e94-9203-4490a8f3ff96" xlink:href="stn-20221231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SeniorUnsecuredNotesMember_7a92ee08-4e29-4e94-9203-4490a8f3ff96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_6f73a603-c855-4526-a2a1-27fa980223ee" xlink:href="stn-20221231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_6f73a603-c855-4526-a2a1-27fa980223ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_d54e0dc6-a2f7-42be-ad8e-7c077a027979" xlink:href="stn-20221231.xsd#stn_SeniorTermLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SeniorTermLoansMember_d54e0dc6-a2f7-42be-ad8e-7c077a027979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheAMember_8022af69-eeea-48df-a6c8-de1a9e0da00b" xlink:href="stn-20221231.xsd#stn_SeniorTermLoanTrancheAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SeniorTermLoanTrancheAMember_8022af69-eeea-48df-a6c8-de1a9e0da00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheBMember_5775c979-c55d-44c7-9341-b00fab9e4cde" xlink:href="stn-20221231.xsd#stn_SeniorTermLoanTrancheBMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SeniorTermLoanTrancheBMember_5775c979-c55d-44c7-9341-b00fab9e4cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnsecuredMulticurrencyFacilityMember_070f38fd-322d-48c3-967c-b8be75a18fe4" xlink:href="stn-20221231.xsd#stn_UnsecuredMulticurrencyFacilityMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_UnsecuredMulticurrencyFacilityMember_070f38fd-322d-48c3-967c-b8be75a18fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SyndicatedSeniorCreditFacilitiesMember_19627826-a867-4258-93f3-de9bc632bf1c" xlink:href="stn-20221231.xsd#stn_SyndicatedSeniorCreditFacilitiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SyndicatedSeniorCreditFacilitiesMember_19627826-a867-4258-93f3-de9bc632bf1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_547e2869-f35f-4dc1-a1d0-e12872d863a1" xlink:href="stn-20221231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_NotesPayableMember_547e2869-f35f-4dc1-a1d0-e12872d863a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_d33eef4d-a835-44c1-a8fb-83640bda5282" xlink:href="stn-20221231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SoftwareFinancingObligationsMember_d33eef4d-a835-44c1-a8fb-83640bda5282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LetterOfCreditMember_90e76c7f-ef20-4607-b8a2-1f75564712ae" xlink:href="stn-20221231.xsd#stn_LetterOfCreditMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_LetterOfCreditMember_90e76c7f-ef20-4607-b8a2-1f75564712ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesMember_a4620ee9-790c-4c14-bee6-7b38fc199b1f" xlink:href="stn-20221231.xsd#stn_SuretyFacilitiesMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SuretyFacilitiesMember_a4620ee9-790c-4c14-bee6-7b38fc199b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_6cc16857-0e75-4940-8f70-58d386decd48" xlink:href="stn-20221231.xsd#stn_SuretyFacilitiesExpiringBeforeSeptember2026Member"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_ead49a1b-3299-4147-8f75-b68a924295a1" xlink:to="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_6cc16857-0e75-4940-8f70-58d386decd48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_458dc709-7faf-4394-9a49-72094cf71a6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:to="loc_ifrs-full_PastDueStatusAxis_458dc709-7faf-4394-9a49-72094cf71a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_07f5a9a7-a3fd-46c7-ac8a-8d86a499773e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusAxis_458dc709-7faf-4394-9a49-72094cf71a6b" xlink:to="loc_ifrs-full_PastDueStatusMember_07f5a9a7-a3fd-46c7-ac8a-8d86a499773e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_463b299f-4ce4-4fed-a148-23efc961a0a4" xlink:href="stn-20221231.xsd#stn_ExpireBeforeTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_07f5a9a7-a3fd-46c7-ac8a-8d86a499773e" xlink:to="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_463b299f-4ce4-4fed-a148-23efc961a0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OpenEndedTermsMember_dce73f9e-586a-4106-b3ed-de6599626a63" xlink:href="stn-20221231.xsd#stn_OpenEndedTermsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_07f5a9a7-a3fd-46c7-ac8a-8d86a499773e" xlink:to="loc_stn_OpenEndedTermsMember_dce73f9e-586a-4106-b3ed-de6599626a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_f235b8e1-f2a6-45b7-8681-68f4588bb77c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:to="loc_ifrs-full_RangeAxis_f235b8e1-f2a6-45b7-8681-68f4588bb77c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_2dbb45d0-3643-40e7-99d3-1bbc950846fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_f235b8e1-f2a6-45b7-8681-68f4588bb77c" xlink:to="loc_ifrs-full_RangesMember_2dbb45d0-3643-40e7-99d3-1bbc950846fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_6baa9866-441a-4ff6-80a3-c956283f89e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_2dbb45d0-3643-40e7-99d3-1bbc950846fd" xlink:to="loc_ifrs-full_WeightedAverageMember_6baa9866-441a-4ff6-80a3-c956283f89e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_b09081ec-9155-4985-8795-386e9a796ef9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:to="loc_srt_CurrencyAxis_b09081ec-9155-4985-8795-386e9a796ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_b09081ec-9155-4985-8795-386e9a796ef9" xlink:to="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CanadianDollarsMember_e812f427-dadd-4640-936b-e2fec37e22fd" xlink:href="stn-20221231.xsd#stn_CanadianDollarsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:to="loc_stn_CanadianDollarsMember_e812f427-dadd-4640-936b-e2fec37e22fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_USDollarsMember_7010b2b5-8151-4e6a-b299-c0d024a45165" xlink:href="stn-20221231.xsd#stn_USDollarsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:to="loc_stn_USDollarsMember_7010b2b5-8151-4e6a-b299-c0d024a45165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AustralianDollarMember_34000e51-a854-49ef-81c6-a24fe95965d2" xlink:href="stn-20221231.xsd#stn_AustralianDollarMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:to="loc_stn_AustralianDollarMember_34000e51-a854-49ef-81c6-a24fe95965d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherForeignCurrenciesMember_49b7a198-373c-498b-977a-3b4c4b2d9853" xlink:href="stn-20221231.xsd#stn_OtherForeignCurrenciesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_65ed9130-b136-4a92-818a-664332cc84ce" xlink:to="loc_stn_OtherForeignCurrenciesMember_49b7a198-373c-498b-977a-3b4c4b2d9853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_ecac0f37-30f8-4dc0-92d4-0377495d4816" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_918db1b4-716b-4a7a-a84d-a7c91544d476" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_ifrs-full_NotionalAmount_918db1b4-716b-4a7a-a84d-a7c91544d476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_77c08624-9926-45ea-af01-0a7acc944d41" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_ifrs-full_BorrowingsInterestRate_77c08624-9926-45ea-af01-0a7acc944d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_5662ec71-f97a-4dfc-b3d2-55a8b035c0bc" xlink:href="stn-20221231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_5662ec71-f97a-4dfc-b3d2-55a8b035c0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTranches_fa2ad296-e88b-4a1b-9cc9-a6a011f99a9f" xlink:href="stn-20221231.xsd#stn_NumberOfTranches"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_NumberOfTranches_fa2ad296-e88b-4a1b-9cc9-a6a011f99a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_b8b30757-eed6-4f0f-b9e1-9302488d68e2" xlink:href="stn-20221231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_b8b30757-eed6-4f0f-b9e1-9302488d68e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevolvingCreditFacilityPayableAmount_c4280099-7c97-4efb-8bf3-faf676860c61" xlink:href="stn-20221231.xsd#stn_RevolvingCreditFacilityPayableAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_RevolvingCreditFacilityPayableAmount_c4280099-7c97-4efb-8bf3-faf676860c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BorrowingsPayableAmount_5382dfa5-af6b-474f-9428-31877b2091d6" xlink:href="stn-20221231.xsd#stn_BorrowingsPayableAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_BorrowingsPayableAmount_5382dfa5-af6b-474f-9428-31877b2091d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditOutstandingAmount_2d8206a6-f653-4004-b68b-d5928cd0ab86" xlink:href="stn-20221231.xsd#stn_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_LettersOfCreditOutstandingAmount_2d8206a6-f653-4004-b68b-d5928cd0ab86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_2ee56514-6ab3-4d3b-a560-3ebaa20fedd4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_2ee56514-6ab3-4d3b-a560-3ebaa20fedd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_bc6b84ea-7539-42d1-9bb8-d82afd6018ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_bc6b84ea-7539-42d1-9bb8-d82afd6018ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AggregateMaturityValueOfNotes_b1a3fcc2-1ef9-401f-90ca-6cb22a8f4e52" xlink:href="stn-20221231.xsd#stn_AggregateMaturityValueOfNotes"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_AggregateMaturityValueOfNotes_b1a3fcc2-1ef9-401f-90ca-6cb22a8f4e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInBorrowings_36e6d5c1-253c-4be4-9658-cd6a499cd61d" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseInBorrowings"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_IncreaseDecreaseInBorrowings_36e6d5c1-253c-4be4-9658-cd6a499cd61d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_e8ff957e-3b37-45a2-886f-8430613f6ecb" xlink:href="stn-20221231.xsd#stn_LettersOfCreditIssuedAndOutstandingInAddition"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_e8ff957e-3b37-45a2-886f-8430613f6ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BondsIssued_e5ddf492-2ee3-48a1-be78-0daf45bc9cc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BondsIssued"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8eee7f51-86f5-4ba5-846e-fec6608d2c52" xlink:to="loc_ifrs-full_BondsIssued_e5ddf492-2ee3-48a1-be78-0daf45bc9cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#LongTermDebtSummaryofNotesPayableDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FinancialInstrumentsAbstract_b7d9664c-f7e3-4704-8c35-73622b7f4ec9" xlink:href="stn-20221231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_6f66488c-20f7-4015-8826-7b5eac8e986c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_b7d9664c-f7e3-4704-8c35-73622b7f4ec9" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_6f66488c-20f7-4015-8826-7b5eac8e986c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_15ba8432-a7c4-4395-aedb-4d146742641d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_6f66488c-20f7-4015-8826-7b5eac8e986c" xlink:to="loc_srt_CurrencyAxis_15ba8432-a7c4-4395-aedb-4d146742641d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_f40b14d7-e82f-40cf-a3be-a6fa3330c935" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_15ba8432-a7c4-4395-aedb-4d146742641d" xlink:to="loc_currency_AllCurrenciesDomain_f40b14d7-e82f-40cf-a3be-a6fa3330c935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AustralianDollarMember_a4041aec-1d67-42e6-89e4-81597cdd968c" xlink:href="stn-20221231.xsd#stn_AustralianDollarMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_f40b14d7-e82f-40cf-a3be-a6fa3330c935" xlink:to="loc_stn_AustralianDollarMember_a4041aec-1d67-42e6-89e4-81597cdd968c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BritishPoundMember_f0229760-826d-45bc-8fd9-73adfeb05bed" xlink:href="stn-20221231.xsd#stn_BritishPoundMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_f40b14d7-e82f-40cf-a3be-a6fa3330c935" xlink:to="loc_stn_BritishPoundMember_f0229760-826d-45bc-8fd9-73adfeb05bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherForeignCurrencyMember_d72b54fa-a502-43db-a7c2-b3971ce4490e" xlink:href="stn-20221231.xsd#stn_OtherForeignCurrencyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_f40b14d7-e82f-40cf-a3be-a6fa3330c935" xlink:to="loc_stn_OtherForeignCurrencyMember_d72b54fa-a502-43db-a7c2-b3971ce4490e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_ed4c6a0a-6926-4b05-9c8c-be83e72ba4ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_6f66488c-20f7-4015-8826-7b5eac8e986c" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_ed4c6a0a-6926-4b05-9c8c-be83e72ba4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_14a06603-77e4-4d00-98d0-0de6552e1d67" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_ed4c6a0a-6926-4b05-9c8c-be83e72ba4ed" xlink:to="loc_ifrs-full_BorrowingsByNameMember_14a06603-77e4-4d00-98d0-0de6552e1d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_832d5821-e646-437a-900c-0f9fc53ee551" xlink:href="stn-20221231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_14a06603-77e4-4d00-98d0-0de6552e1d67" xlink:to="loc_stn_NotesPayableMember_832d5821-e646-437a-900c-0f9fc53ee551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_c345b470-ba28-4f4e-a101-e4926bd44b77" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_6f66488c-20f7-4015-8826-7b5eac8e986c" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_c345b470-ba28-4f4e-a101-e4926bd44b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CarryingAmountOfNotesPayable_721134ef-8c86-4c36-9a00-bb579bb74d5c" xlink:href="stn-20221231.xsd#stn_CarryingAmountOfNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_c345b470-ba28-4f4e-a101-e4926bd44b77" xlink:to="loc_stn_CarryingAmountOfNotesPayable_721134ef-8c86-4c36-9a00-bb579bb74d5c" 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-20221231.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_f94393bd-3407-4d94-95ba-a042abd60dfa" xlink:href="stn-20221231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_2db6f99e-a14e-4d4b-94aa-c36176b65508" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_f94393bd-3407-4d94-95ba-a042abd60dfa" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_2db6f99e-a14e-4d4b-94aa-c36176b65508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_2acbf73b-74cf-4596-a688-0419fc4c322d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_2db6f99e-a14e-4d4b-94aa-c36176b65508" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_2acbf73b-74cf-4596-a688-0419fc4c322d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_2acbf73b-74cf-4596-a688-0419fc4c322d" xlink:to="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SelfInsuredLiabilitiesProvisionMember_d6b09a48-cf82-4361-85cc-eb03c4098527" xlink:href="stn-20221231.xsd#stn_SelfInsuredLiabilitiesProvisionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:to="loc_stn_SelfInsuredLiabilitiesProvisionMember_d6b09a48-cf82-4361-85cc-eb03c4098527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_947fad58-c42a-4a9e-a9d8-acc9e52d17a3" xlink:href="stn-20221231.xsd#stn_ProvisionForClaimsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:to="loc_stn_ProvisionForClaimsMember_947fad58-c42a-4a9e-a9d8-acc9e52d17a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_0032ac78-8736-4fda-8d49-771a81aa2054" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_0032ac78-8736-4fda-8d49-771a81aa2054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvisionMember_842220ee-7974-4eee-ad38-5fe83582f1ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OnerousContractsProvisionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_7a6811e3-6d7b-470e-b6e6-4f29176b8091" xlink:to="loc_ifrs-full_OnerousContractsProvisionMember_842220ee-7974-4eee-ad38-5fe83582f1ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_7311194a-9e25-44e2-8194-0a42eb0f33ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_2db6f99e-a14e-4d4b-94aa-c36176b65508" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_7311194a-9e25-44e2-8194-0a42eb0f33ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_7311194a-9e25-44e2-8194-0a42eb0f33ad" xlink:to="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_499850e5-851c-41b2-bd9e-24dcdc859878" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:to="loc_ifrs-full_OtherProvisions_499850e5-851c-41b2-bd9e-24dcdc859878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_5b88b679-0381-43af-80f4-a3929f2d44fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:to="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_5b88b679-0381-43af-80f4-a3929f2d44fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_b2248beb-9ab9-4a50-9a51-a785732e65b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_b2248beb-9ab9-4a50-9a51-a785732e65b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions_483c5b08-ea12-44fb-a5e1-b3f296d0f716" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProvisionUsedOtherProvisions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:to="loc_ifrs-full_ProvisionUsedOtherProvisions_483c5b08-ea12-44fb-a5e1-b3f296d0f716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_8fd7f910-1ea9-4976-806b-376830ab2ab4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_8fd7f910-1ea9-4976-806b-376830ab2ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_21014a7c-988f-4785-bf9e-dcd21dcc4167" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_10a3fcfd-d91d-40bc-b5ed-435c3e0db8cc" xlink:to="loc_ifrs-full_OtherProvisions_21014a7c-988f-4785-bf9e-dcd21dcc4167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherShorttermProvisions_a0d6a806-b429-4849-8add-c622ed147c97" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherShorttermProvisions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_7311194a-9e25-44e2-8194-0a42eb0f33ad" xlink:to="loc_ifrs-full_OtherShorttermProvisions_a0d6a806-b429-4849-8add-c622ed147c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermProvisions_fa260173-375e-492d-af46-00e1a8e187fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherLongtermProvisions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_7311194a-9e25-44e2-8194-0a42eb0f33ad" xlink:to="loc_ifrs-full_OtherLongtermProvisions_fa260173-375e-492d-af46-00e1a8e187fb" 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-20221231.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_1a854c80-582a-4de5-b28b-252b791ca61b" xlink:href="stn-20221231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1c519078-b3f7-4b33-a34a-e96ac8d5eb20" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_1a854c80-582a-4de5-b28b-252b791ca61b" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1c519078-b3f7-4b33-a34a-e96ac8d5eb20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_63dbc07a-87e6-411e-bbbe-d06063187620" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1c519078-b3f7-4b33-a34a-e96ac8d5eb20" xlink:to="loc_ifrs-full_RangeAxis_63dbc07a-87e6-411e-bbbe-d06063187620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_c0e20a38-6d9d-494f-b705-99e91f2ce54e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_63dbc07a-87e6-411e-bbbe-d06063187620" xlink:to="loc_ifrs-full_RangesMember_c0e20a38-6d9d-494f-b705-99e91f2ce54e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_e351d79a-bd2a-42f6-9457-f3e8cbefb163" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_c0e20a38-6d9d-494f-b705-99e91f2ce54e" xlink:to="loc_ifrs-full_BottomOfRangeMember_e351d79a-bd2a-42f6-9457-f3e8cbefb163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_c08943cf-e006-45d0-a77c-e54094757a13" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_c0e20a38-6d9d-494f-b705-99e91f2ce54e" xlink:to="loc_ifrs-full_TopOfRangeMember_c08943cf-e006-45d0-a77c-e54094757a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_92f1da2c-9b1d-4963-86d5-98fd731852ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1c519078-b3f7-4b33-a34a-e96ac8d5eb20" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_92f1da2c-9b1d-4963-86d5-98fd731852ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_875f489f-cf6d-485b-a2c7-92d6f0787ca2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_92f1da2c-9b1d-4963-86d5-98fd731852ce" xlink:to="loc_ifrs-full_OtherProvisionsMember_875f489f-cf6d-485b-a2c7-92d6f0787ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_697672d7-2fa2-4f3c-9f32-aa56edbb590b" xlink:href="stn-20221231.xsd#stn_ProvisionForClaimsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_875f489f-cf6d-485b-a2c7-92d6f0787ca2" xlink:to="loc_stn_ProvisionForClaimsMember_697672d7-2fa2-4f3c-9f32-aa56edbb590b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_0eef46b9-14b7-41cd-8466-c0db488dce80" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_875f489f-cf6d-485b-a2c7-92d6f0787ca2" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_0eef46b9-14b7-41cd-8466-c0db488dce80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4848f74e-a30f-4689-a135-577561abd262" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1c519078-b3f7-4b33-a34a-e96ac8d5eb20" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4848f74e-a30f-4689-a135-577561abd262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_01e4d40c-4841-4ff8-9a91-92a10f79046a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4848f74e-a30f-4689-a135-577561abd262" xlink:to="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_01e4d40c-4841-4ff8-9a91-92a10f79046a" 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-20221231.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_603b279a-2352-4e95-8a3e-a45601a40f5e" xlink:href="stn-20221231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_42c9312a-a19f-4ea6-873f-7dd1b7410ab7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_603b279a-2352-4e95-8a3e-a45601a40f5e" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_42c9312a-a19f-4ea6-873f-7dd1b7410ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_ec4835e8-f07b-46c4-9f58-f8e4bd04e2c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_42c9312a-a19f-4ea6-873f-7dd1b7410ab7" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_ec4835e8-f07b-46c4-9f58-f8e4bd04e2c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_086aa7e2-b5e2-42d2-83d1-271492f418c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_ec4835e8-f07b-46c4-9f58-f8e4bd04e2c8" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_086aa7e2-b5e2-42d2-83d1-271492f418c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_99be0410-9bb0-4171-801d-7e0d5f3591d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_086aa7e2-b5e2-42d2-83d1-271492f418c9" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_99be0410-9bb0-4171-801d-7e0d5f3591d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PostEmploymentBenefitPlansMember_ba5d5207-7a12-4dc9-9aea-9290c0d45618" xlink:href="stn-20221231.xsd#stn_PostEmploymentBenefitPlansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_086aa7e2-b5e2-42d2-83d1-271492f418c9" xlink:to="loc_stn_PostEmploymentBenefitPlansMember_ba5d5207-7a12-4dc9-9aea-9290c0d45618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1dd21f34-d434-4221-b4f9-3c45c9953517" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_42c9312a-a19f-4ea6-873f-7dd1b7410ab7" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1dd21f34-d434-4221-b4f9-3c45c9953517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_97b68208-aa66-452e-8cc6-a812dbbcc481" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1dd21f34-d434-4221-b4f9-3c45c9953517" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_97b68208-aa66-452e-8cc6-a812dbbcc481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_42b23654-1ace-4450-9019-e4c0b588efde" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1dd21f34-d434-4221-b4f9-3c45c9953517" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_42b23654-1ace-4450-9019-e4c0b588efde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9c84aac9-197e-4776-8306-90206498efcc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1dd21f34-d434-4221-b4f9-3c45c9953517" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9c84aac9-197e-4776-8306-90206498efcc" 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-20221231.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_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:href="stn-20221231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_edbb8e84-48d7-41e6-827a-04cf2bc649ee" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:to="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_edbb8e84-48d7-41e6-827a-04cf2bc649ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies_ec46bb8c-8144-410d-9c8b-3e29b5839ef7" xlink:href="stn-20221231.xsd#stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:to="loc_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies_ec46bb8c-8144-410d-9c8b-3e29b5839ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_5f21b868-5f2d-4906-afe8-43c03d6e735e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_5f21b868-5f2d-4906-afe8-43c03d6e735e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_126c4170-461b-4630-a9e7-ce3916d9e258" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:to="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_126c4170-461b-4630-a9e7-ce3916d9e258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash_74b3b22d-ab02-42e8-816a-1e81bf9cb5fc" xlink:href="stn-20221231.xsd#stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:to="loc_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash_74b3b22d-ab02-42e8-816a-1e81bf9cb5fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfPlanAssetInAnnuityPolicies_b57ebe7d-bbd7-4814-aa11-14813988c102" xlink:href="stn-20221231.xsd#stn_PercentageOfPlanAssetInAnnuityPolicies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:to="loc_stn_PercentageOfPlanAssetInAnnuityPolicies_b57ebe7d-bbd7-4814-aa11-14813988c102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_52ae2dee-8201-45b1-a074-c1ff1a8233c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:to="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_52ae2dee-8201-45b1-a074-c1ff1a8233c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases_2157137f-62d6-4ece-a7be-45fe70eb8115" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases_2157137f-62d6-4ece-a7be-45fe70eb8115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_f0725815-f208-4fb9-83b7-a7e4839019ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_f0725815-f208-4fb9-83b7-a7e4839019ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_860a874b-f606-4e75-ab17-377e665f8838" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_860a874b-f606-4e75-ab17-377e665f8838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation_b03db62d-1875-44e1-adb9-83213e64d8d4" xlink:href="stn-20221231.xsd#stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_168f0efa-3ac7-4c3b-9f15-1fc484d20f25" xlink:to="loc_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation_b03db62d-1875-44e1-adb9-83213e64d8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeBenefitsAbstract_5d64fcaa-8470-4897-ade5-9e9675bba1d3" xlink:href="stn-20221231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_29982ae0-8840-4b10-8a75-f5e30a30b55c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5d64fcaa-8470-4897-ade5-9e9675bba1d3" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_29982ae0-8840-4b10-8a75-f5e30a30b55c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_0b5a89fc-da42-420e-9ae9-657c64ca658f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_29982ae0-8840-4b10-8a75-f5e30a30b55c" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_0b5a89fc-da42-420e-9ae9-657c64ca658f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_4e4f92ba-bd56-4152-ba38-8675fa182613" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_0b5a89fc-da42-420e-9ae9-657c64ca658f" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_4e4f92ba-bd56-4152-ba38-8675fa182613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_91df3211-ce8b-428a-9a7d-808b5772018b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_4e4f92ba-bd56-4152-ba38-8675fa182613" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_91df3211-ce8b-428a-9a7d-808b5772018b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsMember_8bd10b9f-8084-4f82-a20a-8cc5a9592103" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PlanAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_4e4f92ba-bd56-4152-ba38-8675fa182613" xlink:to="loc_ifrs-full_PlanAssetsMember_8bd10b9f-8084-4f82-a20a-8cc5a9592103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_01979e48-a317-4256-a0be-0beda7395e29" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_29982ae0-8840-4b10-8a75-f5e30a30b55c" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_01979e48-a317-4256-a0be-0beda7395e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_7e0799d1-4759-4b0e-9912-b7c84720318c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_01979e48-a317-4256-a0be-0beda7395e29" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_7e0799d1-4759-4b0e-9912-b7c84720318c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_6f43728b-9836-4f98-8859-ae5426c7dcbc" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_7e0799d1-4759-4b0e-9912-b7c84720318c" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_6f43728b-9836-4f98-8859-ae5426c7dcbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_29982ae0-8840-4b10-8a75-f5e30a30b55c" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_c8982408-3a13-44c8-b07c-cad3aed1d975" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_c8982408-3a13-44c8-b07c-cad3aed1d975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_197b014c-5348-4b82-909e-0c161fd78ab8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_197b014c-5348-4b82-909e-0c161fd78ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_5cab4756-2062-461e-b679-bb14b6e0fdc6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_5cab4756-2062-461e-b679-bb14b6e0fdc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_1962c89b-8bb8-4999-8d9f-47feb0b44493" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_5cab4756-2062-461e-b679-bb14b6e0fdc6" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_1962c89b-8bb8-4999-8d9f-47feb0b44493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_077ba116-a019-423d-8a3b-0d4275a174a8" xlink:href="stn-20221231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_5cab4756-2062-461e-b679-bb14b6e0fdc6" xlink:to="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_077ba116-a019-423d-8a3b-0d4275a174a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_60a4043f-240d-45d3-adb0-8a702c870787" xlink:href="stn-20221231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_5cab4756-2062-461e-b679-bb14b6e0fdc6" xlink:to="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_60a4043f-240d-45d3-adb0-8a702c870787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_b3be35a7-aa9f-47c4-811a-3a93b553beb7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_b3be35a7-aa9f-47c4-811a-3a93b553beb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_501d74a7-08f2-4f4f-86d2-67f4d9c5d400" xlink:href="stn-20221231.xsd#stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:to="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_501d74a7-08f2-4f4f-86d2-67f4d9c5d400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_9dbb5797-336c-44f3-8c9a-e46022469ded" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_501d74a7-08f2-4f4f-86d2-67f4d9c5d400" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_9dbb5797-336c-44f3-8c9a-e46022469ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_d426dfb3-dcea-4749-a2a7-a2681341901f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_501d74a7-08f2-4f4f-86d2-67f4d9c5d400" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_d426dfb3-dcea-4749-a2a7-a2681341901f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_02226aa7-becd-4a25-9017-d7b0dd0e16c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_501d74a7-08f2-4f4f-86d2-67f4d9c5d400" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_02226aa7-becd-4a25-9017-d7b0dd0e16c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_400e5e7d-2b7a-4450-ae3f-14c53de496b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_400e5e7d-2b7a-4450-ae3f-14c53de496b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_ad5a36b5-cb49-4732-86f8-3ce92820d8d5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_ad5a36b5-cb49-4732-86f8-3ce92820d8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_f4594191-4611-4cf2-98ad-25f3ec81765e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_bc8934e0-f6d5-4e1b-82cc-ea5d9fd20587" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_f4594191-4611-4cf2-98ad-25f3ec81765e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_cef0f37e-b6bf-43b1-a986-7bc412051d44" xlink:href="stn-20221231.xsd#stn_OtherNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_cef0f37e-b6bf-43b1-a986-7bc412051d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_1f05dc40-7d70-473e-a177-1bb0e09bea94" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_cef0f37e-b6bf-43b1-a986-7bc412051d44" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_1f05dc40-7d70-473e-a177-1bb0e09bea94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_281c20c0-58af-448b-9a53-4732a554422d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_cef0f37e-b6bf-43b1-a986-7bc412051d44" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_281c20c0-58af-448b-9a53-4732a554422d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_f5d2e997-f1fc-45d6-ac2d-6724337bbeba" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_cef0f37e-b6bf-43b1-a986-7bc412051d44" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_f5d2e997-f1fc-45d6-ac2d-6724337bbeba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_4437b2ca-9d59-4e9b-9b1e-04abcfc5e262" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_64f59f3c-74c5-45f5-9621-712987fff393" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_4437b2ca-9d59-4e9b-9b1e-04abcfc5e262" 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-20221231.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_d1f0fbe6-575e-4784-8537-f25c64b1adc8" xlink:href="stn-20221231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_4bf2bfdf-0713-4b39-978d-704397d442ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_d1f0fbe6-575e-4784-8537-f25c64b1adc8" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_4bf2bfdf-0713-4b39-978d-704397d442ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_9ad82c07-3364-4517-8d56-316ea967a9d3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_4bf2bfdf-0713-4b39-978d-704397d442ce" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_9ad82c07-3364-4517-8d56-316ea967a9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5a29a06c-5da9-41af-ae27-f62edfbe4db3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_9ad82c07-3364-4517-8d56-316ea967a9d3" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5a29a06c-5da9-41af-ae27-f62edfbe4db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_4d05962b-3f3e-428a-8427-769c3d1d929f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5a29a06c-5da9-41af-ae27-f62edfbe4db3" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_4d05962b-3f3e-428a-8427-769c3d1d929f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_be231d1f-78c1-4e8b-ae79-8b82a3202429" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level2And3OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5a29a06c-5da9-41af-ae27-f62edfbe4db3" xlink:to="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_be231d1f-78c1-4e8b-ae79-8b82a3202429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_4bf2bfdf-0713-4b39-978d-704397d442ce" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_9b9b4cd9-6d17-4a92-b544-7c037a4f3698" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_9b9b4cd9-6d17-4a92-b544-7c037a4f3698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1f55a936-098d-4431-99ce-31ffdb9577c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1f55a936-098d-4431-99ce-31ffdb9577c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_26293261-eaca-4144-8099-dc7318af940d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_26293261-eaca-4144-8099-dc7318af940d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_28e6e058-59c2-4340-a0a1-b08c4b685e71" xlink:href="stn-20221231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_28e6e058-59c2-4340-a0a1-b08c4b685e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_9157527c-e260-49e8-b47f-33d23adcccd1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_9157527c-e260-49e8-b47f-33d23adcccd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_d5db4684-914b-456b-9bff-dd356dad3291" xlink:href="stn-20221231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_d5db4684-914b-456b-9bff-dd356dad3291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_2c3c936a-85b5-4644-8a55-39c892a7311f" xlink:href="stn-20221231.xsd#stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_2c3c936a-85b5-4644-8a55-39c892a7311f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_37ae6ac1-f825-468d-8943-a69ca4c79986" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_8e15afc0-17ec-41f0-a72f-509c39996eb1" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_37ae6ac1-f825-468d-8943-a69ca4c79986" 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-20221231.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_d315c02a-cc43-4bc8-b2bc-e7660de99118" xlink:href="stn-20221231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_66604f75-d7c7-4a12-b267-7b71eb80446d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_d315c02a-cc43-4bc8-b2bc-e7660de99118" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_66604f75-d7c7-4a12-b267-7b71eb80446d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_c603cecb-14a3-4885-8c77-8c8d8e935334" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_d315c02a-cc43-4bc8-b2bc-e7660de99118" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_c603cecb-14a3-4885-8c77-8c8d8e935334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_522480bf-99d2-43a5-80d9-4c18c5656c87" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_d315c02a-cc43-4bc8-b2bc-e7660de99118" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_522480bf-99d2-43a5-80d9-4c18c5656c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_8d8513a5-9704-4506-bec4-9edc2d88dfa0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_d315c02a-cc43-4bc8-b2bc-e7660de99118" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_8d8513a5-9704-4506-bec4-9edc2d88dfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_dc12bc7e-8476-4bf8-a138-ea10f65282ad" xlink:href="stn-20221231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_d315c02a-cc43-4bc8-b2bc-e7660de99118" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_dc12bc7e-8476-4bf8-a138-ea10f65282ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_94568f5a-d9cc-4563-b076-d5c84447ec30" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_dc12bc7e-8476-4bf8-a138-ea10f65282ad" xlink:to="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_94568f5a-d9cc-4563-b076-d5c84447ec30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_ffd0eed8-789c-4736-9210-1d5f78d6b919" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_dc12bc7e-8476-4bf8-a138-ea10f65282ad" xlink:to="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_ffd0eed8-789c-4736-9210-1d5f78d6b919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_f99a8a75-18bd-4dc7-9ffa-7ebbec118072" xlink:href="stn-20221231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_d315c02a-cc43-4bc8-b2bc-e7660de99118" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_f99a8a75-18bd-4dc7-9ffa-7ebbec118072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_0f3a921f-1405-4e63-a2a5-e851b77f5c74" xlink:href="stn-20221231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_f99a8a75-18bd-4dc7-9ffa-7ebbec118072" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_0f3a921f-1405-4e63-a2a5-e851b77f5c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_52d0479c-9878-428b-8044-588f1134125c" xlink:href="stn-20221231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_f99a8a75-18bd-4dc7-9ffa-7ebbec118072" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_52d0479c-9878-428b-8044-588f1134125c" 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-20221231.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_fea2fb22-ecf5-446d-af50-5bd83da04c27" xlink:href="stn-20221231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_233a0ae6-a478-436a-92e6-4ec4e18ce822" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_fea2fb22-ecf5-446d-af50-5bd83da04c27" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_233a0ae6-a478-436a-92e6-4ec4e18ce822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_1ecd09c8-c73b-44bd-b3bd-61b869ad0288" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_233a0ae6-a478-436a-92e6-4ec4e18ce822" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_1ecd09c8-c73b-44bd-b3bd-61b869ad0288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_1ecd09c8-c73b-44bd-b3bd-61b869ad0288" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_a4d9c947-325e-415c-92a7-46a76546e9cc" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:to="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_a4d9c947-325e-415c-92a7-46a76546e9cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_9ec0d625-737d-42b4-858f-24d98296451c" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_9ec0d625-737d-42b4-858f-24d98296451c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_8bda559f-c9cb-4668-93c7-a1697d6e5957" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_8bda559f-c9cb-4668-93c7-a1697d6e5957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_ae86a7c9-b4cd-449f-94d7-991738fc6a49" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_ae86a7c9-b4cd-449f-94d7-991738fc6a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_1e87a57b-cbbc-422d-a779-ff6fcb496319" xlink:href="stn-20221231.xsd#stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_aa17c5a4-999b-4619-bbb2-56dd9cd928f3" xlink:to="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_1e87a57b-cbbc-422d-a779-ff6fcb496319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_233a0ae6-a478-436a-92e6-4ec4e18ce822" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_b76988f9-c4c3-43d4-91ba-210f85db2cac" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_b76988f9-c4c3-43d4-91ba-210f85db2cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_87c097bc-de81-4c9e-bc2e-35d3efbbdfef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_87c097bc-de81-4c9e-bc2e-35d3efbbdfef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_38659c66-c64f-46f7-98e6-cf5222355b17" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_38659c66-c64f-46f7-98e6-cf5222355b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_f231c3c1-5ba2-4063-9730-6ce49212f6dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_ad61f71e-f48d-4dde-b0a7-12ff2d047b0f" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_f231c3c1-5ba2-4063-9730-6ce49212f6dd" 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-20221231.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_a88e748f-9fd8-4a0e-b232-dd0b7d174f93" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_db767f3c-27bc-4526-a066-e20cde664371" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a88e748f-9fd8-4a0e-b232-dd0b7d174f93" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_db767f3c-27bc-4526-a066-e20cde664371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherLiabilities_03f12e8c-7ecc-40c2-ad7c-a16e724e2e04" xlink:href="stn-20221231.xsd#stn_MiscellaneousOtherLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a88e748f-9fd8-4a0e-b232-dd0b7d174f93" xlink:to="loc_stn_MiscellaneousOtherLiabilities_03f12e8c-7ecc-40c2-ad7c-a16e724e2e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLiabilities_2b868ef4-c851-4d2e-abfa-b1dbdc8caf6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a88e748f-9fd8-4a0e-b232-dd0b7d174f93" xlink:to="loc_ifrs-full_OtherLiabilities_2b868ef4-c851-4d2e-abfa-b1dbdc8caf6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_be9f25c3-7e34-4f5d-bcf6-8c4f0e664ae2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a88e748f-9fd8-4a0e-b232-dd0b7d174f93" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_be9f25c3-7e34-4f5d-bcf6-8c4f0e664ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_86205b4a-6b31-4545-af63-fac4296d363a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a88e748f-9fd8-4a0e-b232-dd0b7d174f93" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_86205b4a-6b31-4545-af63-fac4296d363a" 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-20221231.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/CommitmentsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_047a73b1-f78d-4756-ba2f-53203777a398" xlink:href="stn-20221231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_45c60f59-745d-4a2c-8c4f-673a31d96e6a" xlink:href="stn-20221231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_047a73b1-f78d-4756-ba2f-53203777a398" xlink:to="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_45c60f59-745d-4a2c-8c4f-673a31d96e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_a55f895f-a41a-4d67-8a9c-a3febe6f9c51" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_45c60f59-745d-4a2c-8c4f-673a31d96e6a" xlink:to="loc_ifrs-full_MaturityAxis_a55f895f-a41a-4d67-8a9c-a3febe6f9c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_29bb08b4-343d-4b1f-959e-8d0ab0d310e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_a55f895f-a41a-4d67-8a9c-a3febe6f9c51" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_29bb08b4-343d-4b1f-959e-8d0ab0d310e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_51e4879d-5b2f-4994-8eee-9e5b2d86c41e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_29bb08b4-343d-4b1f-959e-8d0ab0d310e4" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_51e4879d-5b2f-4994-8eee-9e5b2d86c41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_b9b3f7c5-3327-465f-b052-a49afead2e1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_29bb08b4-343d-4b1f-959e-8d0ab0d310e4" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_b9b3f7c5-3327-465f-b052-a49afead2e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_2e4517d5-b9af-4c52-80e3-13a0a18410a7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_29bb08b4-343d-4b1f-959e-8d0ab0d310e4" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_2e4517d5-b9af-4c52-80e3-13a0a18410a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:href="stn-20221231.xsd#stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_45c60f59-745d-4a2c-8c4f-673a31d96e6a" xlink:to="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_7c9fb1dd-ecea-4ae2-9fcd-fcf9a806b684" xlink:href="stn-20221231.xsd#stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_7c9fb1dd-ecea-4ae2-9fcd-fcf9a806b684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_0ab37574-de28-4f8c-9a6e-43e37ae1c6d7" xlink:href="stn-20221231.xsd#stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_0ab37574-de28-4f8c-9a6e-43e37ae1c6d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_a44f81d7-7687-422d-9b01-2f930a737929" xlink:href="stn-20221231.xsd#stn_LeasesNotYetCommencedToWhichLesseeIsCommitted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_a44f81d7-7687-422d-9b01-2f930a737929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Commitments_7d98e351-dacc-4b47-a42c-85284a42df67" xlink:href="stn-20221231.xsd#stn_Commitments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_stn_Commitments_7d98e351-dacc-4b47-a42c-85284a42df67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UndiscountedLeasePaymentsToBeReceived_2ccde9c1-ed1e-4258-a8a4-a8c0727cc258" xlink:href="stn-20221231.xsd#stn_UndiscountedLeasePaymentsToBeReceived"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_stn_UndiscountedLeasePaymentsToBeReceived_2ccde9c1-ed1e-4258-a8a4-a8c0727cc258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_3c70b5df-a307-4943-bcfc-c75d23161de4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_942b5b5f-6664-4019-b543-13e6a02000d8" xlink:to="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_3c70b5df-a307-4943-bcfc-c75d23161de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ContingenciesandGuaranteesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#ContingenciesandGuaranteesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ContingenciesandGuaranteesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_b5184e0c-fa5e-42f2-a56c-bcc28a2995c5" xlink:href="stn-20221231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_879e915f-5adc-4efa-822a-8f293a825cc7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_b5184e0c-fa5e-42f2-a56c-bcc28a2995c5" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_879e915f-5adc-4efa-822a-8f293a825cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_b70c9669-6c37-448d-a099-f3e4842fbe0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_879e915f-5adc-4efa-822a-8f293a825cc7" xlink:to="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_b70c9669-6c37-448d-a099-f3e4842fbe0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_3784f07d-d0c9-4086-993d-11897138b3a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_b70c9669-6c37-448d-a099-f3e4842fbe0a" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_3784f07d-d0c9-4086-993d-11897138b3a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_9ae1680e-fb29-4060-951d-0442f3916205" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember_3784f07d-d0c9-4086-993d-11897138b3a0" xlink:to="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_9ae1680e-fb29-4060-951d-0442f3916205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_935d71af-79b5-429a-84c6-ff02500b3061" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_879e915f-5adc-4efa-822a-8f293a825cc7" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_935d71af-79b5-429a-84c6-ff02500b3061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_933d1f88-2391-4913-a973-d7d3f981ee44" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EstimatedFinancialEffectOfContingentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_935d71af-79b5-429a-84c6-ff02500b3061" xlink:to="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_933d1f88-2391-4913-a973-d7d3f981ee44" 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-20221231.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_11302a58-2612-44a5-a1d0-9708abe7199a" xlink:href="stn-20221231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_11302a58-2612-44a5-a1d0-9708abe7199a" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_ccd17ad6-e45e-492f-99da-49ccb0122c18" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_ccd17ad6-e45e-492f-99da-49ccb0122c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eb6a91e9-5890-4d82-ae9b-d7e75a18b087" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_ccd17ad6-e45e-492f-99da-49ccb0122c18" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eb6a91e9-5890-4d82-ae9b-d7e75a18b087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficersAndEmployeesMember_e10f2185-d248-43e9-950a-127e2435b1ac" xlink:href="stn-20221231.xsd#stn_OfficersAndEmployeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_eb6a91e9-5890-4d82-ae9b-d7e75a18b087" xlink:to="loc_stn_OfficersAndEmployeesMember_e10f2185-d248-43e9-950a-127e2435b1ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d26d2183-2c3b-4300-bf18-9cba13dd0ab3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d26d2183-2c3b-4300-bf18-9cba13dd0ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d26d2183-2c3b-4300-bf18-9cba13dd0ab3" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_1ed1a5c3-7d91-4c7c-a42d-81d4d482f20a" xlink:href="stn-20221231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_1ed1a5c3-7d91-4c7c-a42d-81d4d482f20a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_bd5b94a9-a53e-429f-9220-da9aeffafe47" xlink:href="stn-20221231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:to="loc_stn_PerformanceShareUnitsMember_bd5b94a9-a53e-429f-9220-da9aeffafe47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_2d362b83-b570-4612-aab7-60f8aab00b9e" xlink:href="stn-20221231.xsd#stn_PerformanceShareUnitsPSUsExcludingDividendsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:to="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_2d362b83-b570-4612-aab7-60f8aab00b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_1ac2d987-e86a-425b-8b34-fd6a6ef0797b" xlink:href="stn-20221231.xsd#stn_DeferredShareUnitsDSUsExcludingDividendsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:to="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_1ac2d987-e86a-425b-8b34-fd6a6ef0797b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_b2162478-edf6-4c26-b266-6a16d4ae268d" xlink:href="stn-20221231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_123edf88-22d3-4cf1-acf1-b3d6a739d223" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_b2162478-edf6-4c26-b266-6a16d4ae268d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Axis_195f3fea-3fae-4eca-88d7-53f67fd62007" xlink:href="stn-20221231.xsd#stn_Vesting1Axis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:to="loc_stn_Vesting1Axis_195f3fea-3fae-4eca-88d7-53f67fd62007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Domain_0d890be4-d883-4c3c-b0e1-3ec0a52af325" xlink:href="stn-20221231.xsd#stn_Vesting1Domain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_Vesting1Axis_195f3fea-3fae-4eca-88d7-53f67fd62007" xlink:to="loc_stn_Vesting1Domain_0d890be4-d883-4c3c-b0e1-3ec0a52af325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EstimatedHistoricalDataMember_988ae3bd-3f22-488c-adc0-f746f250db53" xlink:href="stn-20221231.xsd#stn_EstimatedHistoricalDataMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_Vesting1Domain_0d890be4-d883-4c3c-b0e1-3ec0a52af325" xlink:to="loc_stn_EstimatedHistoricalDataMember_988ae3bd-3f22-488c-adc0-f746f250db53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_b2fc2e69-d246-4c3a-bad4-9aeb750fe203" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:to="loc_ifrs-full_RangeAxis_b2fc2e69-d246-4c3a-bad4-9aeb750fe203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_138a6446-f0d0-4639-8f5d-27c916c3b6e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_b2fc2e69-d246-4c3a-bad4-9aeb750fe203" xlink:to="loc_ifrs-full_RangesMember_138a6446-f0d0-4639-8f5d-27c916c3b6e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_1388b85d-864a-4c16-ad9f-ec29b1cf7cf1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_138a6446-f0d0-4639-8f5d-27c916c3b6e3" xlink:to="loc_ifrs-full_BottomOfRangeMember_1388b85d-864a-4c16-ad9f-ec29b1cf7cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_70503efd-8121-4e86-afc4-285f5108b724" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_138a6446-f0d0-4639-8f5d-27c916c3b6e3" xlink:to="loc_ifrs-full_TopOfRangeMember_70503efd-8121-4e86-afc4-285f5108b724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_b08b884f-b773-4564-8203-181646860961" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:to="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_b08b884f-b773-4564-8203-181646860961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesMember_fb9959dc-6338-4348-9930-bcdc11325a93" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ValuationTechniquesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_b08b884f-b773-4564-8203-181646860961" xlink:to="loc_ifrs-full_ValuationTechniquesMember_fb9959dc-6338-4348-9930-bcdc11325a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionPricingModelMember_cdde70fa-1efa-4e7f-a0fa-4abb994b906f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OptionPricingModelMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ValuationTechniquesMember_fb9959dc-6338-4348-9930-bcdc11325a93" xlink:to="loc_ifrs-full_OptionPricingModelMember_cdde70fa-1efa-4e7f-a0fa-4abb994b906f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_fac66a87-9b14-45a9-b860-0c735c4c4858" xlink:to="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_7f5648cc-be97-4de6-b03f-3af7f6d6b141" xlink:href="stn-20221231.xsd#stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_7f5648cc-be97-4de6-b03f-3af7f6d6b141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharesRepurchasedForCancellation_6c60f94b-8ffe-4254-9612-48ec622cd60c" xlink:href="stn-20221231.xsd#stn_SharesRepurchasedForCancellation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_SharesRepurchasedForCancellation_6c60f94b-8ffe-4254-9612-48ec622cd60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CancellationOfTreasuryShares_3bfef767-cea0-473a-ba5d-65a75b5c51ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CancellationOfTreasuryShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_CancellationOfTreasuryShares_3bfef767-cea0-473a-ba5d-65a75b5c51ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReductionOfIssuedCapital_d56d8a85-80db-4442-8151-ebdee3fdbc84" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReductionOfIssuedCapital"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_ReductionOfIssuedCapital_d56d8a85-80db-4442-8151-ebdee3fdbc84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfContributedSurplus_13906ccd-476e-4fd3-bf65-4add384f27d8" xlink:href="stn-20221231.xsd#stn_ReductionOfContributedSurplus"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_ReductionOfContributedSurplus_13906ccd-476e-4fd3-bf65-4add384f27d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ChargesToRetainedEarnings_50e72d05-6a20-4dba-baae-29a5ab2f1bdc" xlink:href="stn-20221231.xsd#stn_ChargesToRetainedEarnings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_ChargesToRetainedEarnings_50e72d05-6a20-4dba-baae-29a5ab2f1bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendPayables_27535406-56c9-4d24-95fb-983b35a095cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendPayables"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_DividendPayables_27535406-56c9-4d24-95fb-983b35a095cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_c305edfe-dc5c-4da2-817d-a20075efc12a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_c305edfe-dc5c-4da2-817d-a20075efc12a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_b7d79182-4b65-4b27-9de4-85ef81eabcaf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_b7d79182-4b65-4b27-9de4-85ef81eabcaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_fff6e652-0605-4a42-974b-5620aa5d938b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_fff6e652-0605-4a42-974b-5620aa5d938b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_3a6ba5f8-7f48-4c4a-80ce-632deee6d44d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_3a6ba5f8-7f48-4c4a-80ce-632deee6d44d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_a83b841e-a717-4b29-8535-f7fbaf6b0197" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_a83b841e-a717-4b29-8535-f7fbaf6b0197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_VestingDurationForShareBasedPaymentArrangement_cf13dcdb-4a86-419b-902a-90b9fb0eb88e" xlink:href="stn-20221231.xsd#stn_VestingDurationForShareBasedPaymentArrangement"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_VestingDurationForShareBasedPaymentArrangement_cf13dcdb-4a86-419b-902a-90b9fb0eb88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfCompensationInShares_6b7a7064-8e1b-409e-886b-f640fbc61412" xlink:href="stn-20221231.xsd#stn_PercentageOfCompensationInShares"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_PercentageOfCompensationInShares_6b7a7064-8e1b-409e-886b-f640fbc61412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTradingDays_14cd3ff3-b85d-4f89-9443-d99d9f2cff98" xlink:href="stn-20221231.xsd#stn_NumberOfTradingDays"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_NumberOfTradingDays_14cd3ff3-b85d-4f89-9443-d99d9f2cff98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_b86ddf48-8a68-410d-8c34-b83ed04b6e3e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_b86ddf48-8a68-410d-8c34-b83ed04b6e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_575d265b-42cc-4990-8ad2-1d74f1c54ca1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_575d265b-42cc-4990-8ad2-1d74f1c54ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_1903a1eb-b889-4154-919b-9a35a21e8f92" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_1903a1eb-b889-4154-919b-9a35a21e8f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested_9febb29e-0845-454e-9ade-57c6102d391e" xlink:href="stn-20221231.xsd#stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested_9febb29e-0845-454e-9ade-57c6102d391e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_03b1f747-a24b-4bed-b2dd-459d09118bb1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_03b1f747-a24b-4bed-b2dd-459d09118bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_bb915f23-5dd9-4f86-876d-079892983d83" xlink:href="stn-20221231.xsd#stn_SharebasedPaymentArrangementVestingRightsPercentage"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_bb915f23-5dd9-4f86-876d-079892983d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_c9404755-e925-4a53-94de-6b0789cb296c" xlink:href="stn-20221231.xsd#stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_c9404755-e925-4a53-94de-6b0789cb296c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfOtherEquityInstruments_bc71983d-630a-4887-be88-c6839ad792d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsOfOtherEquityInstruments"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_PaymentsOfOtherEquityInstruments_bc71983d-630a-4887-be88-c6839ad792d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_81bb2a51-7984-4881-ab95-f7ba4abbee2b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_4de3df5e-3127-43d4-af50-2263c51a7560" xlink:to="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_81bb2a51-7984-4881-ab95-f7ba4abbee2b" 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-20221231.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_cc6f3b3d-3d68-4e9f-8807-dea26118591a" xlink:href="stn-20221231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsTable_c199ff91-5991-4eb2-87a0-060fb592e9b1" xlink:href="stn-20221231.xsd#stn_DisclosureOfDividendsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_cc6f3b3d-3d68-4e9f-8807-dea26118591a" xlink:to="loc_stn_DisclosureOfDividendsTable_c199ff91-5991-4eb2-87a0-060fb592e9b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOrdinarySharesAxis_762fb6bb-6854-455c-afd1-edd79bf95cac" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsTable_c199ff91-5991-4eb2-87a0-060fb592e9b1" xlink:to="loc_ifrs-full_ClassesOfOrdinarySharesAxis_762fb6bb-6854-455c-afd1-edd79bf95cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfOrdinarySharesAxis_762fb6bb-6854-455c-afd1-edd79bf95cac" xlink:to="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodOneMember_77777ab2-de5b-4d23-93c5-6496edb04385" xlink:href="stn-20221231.xsd#stn_OrdinarySharesPerSharePeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:to="loc_stn_OrdinarySharesPerSharePeriodOneMember_77777ab2-de5b-4d23-93c5-6496edb04385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodTwoMember_292e5c28-db2e-4045-8f9f-849b4d207d67" xlink:href="stn-20221231.xsd#stn_OrdinarySharesPerSharePeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:to="loc_stn_OrdinarySharesPerSharePeriodTwoMember_292e5c28-db2e-4045-8f9f-849b4d207d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodThreeMember_56231a9f-e116-4432-abba-ff9cc7be7e4c" xlink:href="stn-20221231.xsd#stn_OrdinarySharesPerSharePeriodThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:to="loc_stn_OrdinarySharesPerSharePeriodThreeMember_56231a9f-e116-4432-abba-ff9cc7be7e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFourMember_11c822f1-499c-47f4-8777-ee6daea63f4d" xlink:href="stn-20221231.xsd#stn_OrdinarySharesPerSharePeriodFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFourMember_11c822f1-499c-47f4-8777-ee6daea63f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFiveMember_b3ebdf07-004b-4716-aade-8ddfeadb5131" xlink:href="stn-20221231.xsd#stn_OrdinarySharesPerSharePeriodFiveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_dec12cdb-d414-47f1-aabb-df9625241879" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFiveMember_b3ebdf07-004b-4716-aade-8ddfeadb5131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsLineItems_c6c0c20c-298b-47d0-973a-e5da3448b578" xlink:href="stn-20221231.xsd#stn_DisclosureOfDividendsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsTable_c199ff91-5991-4eb2-87a0-060fb592e9b1" xlink:to="loc_stn_DisclosureOfDividendsLineItems_c6c0c20c-298b-47d0-973a-e5da3448b578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_892b3a7e-9652-4627-8671-2d9be8fd13cf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsLineItems_c6c0c20c-298b-47d0-973a-e5da3448b578" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_892b3a7e-9652-4627-8671-2d9be8fd13cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares_a1550e86-7ada-443d-aa01-e1a7d8dc913f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsPaidOrdinaryShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsLineItems_c6c0c20c-298b-47d0-973a-e5da3448b578" xlink:to="loc_ifrs-full_DividendsPaidOrdinaryShares_a1550e86-7ada-443d-aa01-e1a7d8dc913f" 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-20221231.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_ff0b31f7-0982-41c1-b305-92f8a7765888" xlink:href="stn-20221231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_9b1801be-ea79-43e3-83a2-c74f59164e2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ff0b31f7-0982-41c1-b305-92f8a7765888" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_9b1801be-ea79-43e3-83a2-c74f59164e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_c89413f5-a17a-4ac7-a2c7-e6187f8e54f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ff0b31f7-0982-41c1-b305-92f8a7765888" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_c89413f5-a17a-4ac7-a2c7-e6187f8e54f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_dd046273-f438-4ddd-a923-29da74747f6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ff0b31f7-0982-41c1-b305-92f8a7765888" xlink:to="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_dd046273-f438-4ddd-a923-29da74747f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_073a0dab-5d9e-4253-85b9-52a907aaa114" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ff0b31f7-0982-41c1-b305-92f8a7765888" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_073a0dab-5d9e-4253-85b9-52a907aaa114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_322a313b-5937-4548-ad8c-11e1b89368e6" xlink:href="stn-20221231.xsd#stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ff0b31f7-0982-41c1-b305-92f8a7765888" xlink:to="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_322a313b-5937-4548-ad8c-11e1b89368e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_343234e6-2f27-42ec-b193-374d87dee566" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ff0b31f7-0982-41c1-b305-92f8a7765888" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_343234e6-2f27-42ec-b193-374d87dee566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_24167b97-efa7-41a0-ab6f-665aeb911bb1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ff0b31f7-0982-41c1-b305-92f8a7765888" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_24167b97-efa7-41a0-ab6f-665aeb911bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_106e548f-ddbd-4342-9ad3-c4ac34f7d0b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ff0b31f7-0982-41c1-b305-92f8a7765888" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_106e548f-ddbd-4342-9ad3-c4ac34f7d0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_6c2b5c92-74ab-4cb8-97fb-647b33d699e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ff0b31f7-0982-41c1-b305-92f8a7765888" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_6c2b5c92-74ab-4cb8-97fb-647b33d699e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement_088ecb33-0bd9-4378-a49f-6785f954ff21" xlink:href="stn-20221231.xsd#stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ff0b31f7-0982-41c1-b305-92f8a7765888" xlink:to="loc_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement_088ecb33-0bd9-4378-a49f-6785f954ff21" 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-20221231.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_b11346e5-d7a8-4763-b50e-1947b6c22a50" xlink:href="stn-20221231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_4c7252f9-0e6e-4f10-88ac-35bd598acfa0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_b11346e5-d7a8-4763-b50e-1947b6c22a50" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_4c7252f9-0e6e-4f10-88ac-35bd598acfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_79998c9f-c228-4b36-83e2-0a959a2089bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_4c7252f9-0e6e-4f10-88ac-35bd598acfa0" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_79998c9f-c228-4b36-83e2-0a959a2089bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_454d6d77-d466-432e-8357-ada37508080f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_79998c9f-c228-4b36-83e2-0a959a2089bf" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_454d6d77-d466-432e-8357-ada37508080f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_066f93be-d882-4ff3-b263-e542a17bec4e" xlink:href="stn-20221231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_454d6d77-d466-432e-8357-ada37508080f" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_066f93be-d882-4ff3-b263-e542a17bec4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_adb5513a-6c62-485f-9020-543c6992d193" xlink:href="stn-20221231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_454d6d77-d466-432e-8357-ada37508080f" xlink:to="loc_stn_PerformanceShareUnitsMember_adb5513a-6c62-485f-9020-543c6992d193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_ed925206-c656-4843-8393-a3f5eca002f1" xlink:href="stn-20221231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_454d6d77-d466-432e-8357-ada37508080f" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_ed925206-c656-4843-8393-a3f5eca002f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_4c7252f9-0e6e-4f10-88ac-35bd598acfa0" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_e843586d-94bc-4fc9-b35a-00986110dea5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_e843586d-94bc-4fc9-b35a-00986110dea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_ce4efe9b-4df0-4e2f-b977-94a7c3ca787f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_ce4efe9b-4df0-4e2f-b977-94a7c3ca787f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_ddc850d2-a14c-4ca2-b43e-156342b7b7e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_ddc850d2-a14c-4ca2-b43e-156342b7b7e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_9bf97e9a-7511-459c-91c8-bc1a570c50e0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_9bf97e9a-7511-459c-91c8-bc1a570c50e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_f5eefe73-3440-40b7-bbcb-04af6319cca4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_f5eefe73-3440-40b7-bbcb-04af6319cca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_a6e51d01-8ffc-4bb4-8bef-db5c4070efc3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_437c6911-83fa-4bf8-ae95-c0489b776b89" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_a6e51d01-8ffc-4bb4-8bef-db5c4070efc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" xlink:type="simple" xlink:href="stn-20221231.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_46c86998-4810-4aae-9cf5-9a542d0979df" xlink:href="stn-20221231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_46c86998-4810-4aae-9cf5-9a542d0979df" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_c9ac7285-c0a5-4d41-a380-8db163517648" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MeasurementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:to="loc_ifrs-full_MeasurementAxis_c9ac7285-c0a5-4d41-a380-8db163517648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_833353e8-70b9-4322-9d4b-0ebd12c0ec55" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_c9ac7285-c0a5-4d41-a380-8db163517648" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_833353e8-70b9-4322-9d4b-0ebd12c0ec55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecurringFairValueMeasurementMember_a253daf8-9efc-4e1c-b24d-11e8d7295834" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RecurringFairValueMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_833353e8-70b9-4322-9d4b-0ebd12c0ec55" xlink:to="loc_ifrs-full_RecurringFairValueMeasurementMember_a253daf8-9efc-4e1c-b24d-11e8d7295834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_02d63b1d-b86d-4909-b436-06e67ec78e23" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_02d63b1d-b86d-4909-b436-06e67ec78e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_63b0cd4d-4881-47c9-aa71-22fb48d17d2a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_02d63b1d-b86d-4909-b436-06e67ec78e23" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_63b0cd4d-4881-47c9-aa71-22fb48d17d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_d08d7a22-faa9-4f6a-a2d5-8625edb9717d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_63b0cd4d-4881-47c9-aa71-22fb48d17d2a" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_d08d7a22-faa9-4f6a-a2d5-8625edb9717d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_1ef094a6-5b99-479c-ae8a-6ee96a53472f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_63b0cd4d-4881-47c9-aa71-22fb48d17d2a" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_1ef094a6-5b99-479c-ae8a-6ee96a53472f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_93b4aa22-7467-4e29-85dd-bb3647ea2760" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_63b0cd4d-4881-47c9-aa71-22fb48d17d2a" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_93b4aa22-7467-4e29-85dd-bb3647ea2760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_415079d6-cf64-4dec-8cb3-2990b2ee084c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_415079d6-cf64-4dec-8cb3-2990b2ee084c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_b5943a66-20fe-4e3c-a11c-26ce1b8f5097" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_415079d6-cf64-4dec-8cb3-2990b2ee084c" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_b5943a66-20fe-4e3c-a11c-26ce1b8f5097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_24f2a8f9-b0f7-4974-bb23-d36fbff084eb" xlink:href="stn-20221231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_b5943a66-20fe-4e3c-a11c-26ce1b8f5097" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_24f2a8f9-b0f7-4974-bb23-d36fbff084eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativesMember_9aeee24c-9630-42f8-98b1-f8b2bd7f1970" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DerivativesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_b5943a66-20fe-4e3c-a11c-26ce1b8f5097" xlink:to="loc_ifrs-full_DerivativesMember_9aeee24c-9630-42f8-98b1-f8b2bd7f1970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_7692d4f5-2f30-436a-a261-f60777619937" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_7692d4f5-2f30-436a-a261-f60777619937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_f2f6c2dd-85e9-4662-87ee-1ae0aead911e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_7692d4f5-2f30-436a-a261-f60777619937" xlink:to="loc_ifrs-full_LiabilitiesMember_f2f6c2dd-85e9-4662-87ee-1ae0aead911e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_db298aeb-fa30-4f60-8e39-851df4cbec12" xlink:href="stn-20221231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_f2f6c2dd-85e9-4662-87ee-1ae0aead911e" xlink:to="loc_stn_NotesPayableMember_db298aeb-fa30-4f60-8e39-851df4cbec12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativesMember_904ffa6e-3ec8-4e86-9b5b-6e2768663b66" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DerivativesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_f2f6c2dd-85e9-4662-87ee-1ae0aead911e" xlink:to="loc_ifrs-full_DerivativesMember_904ffa6e-3ec8-4e86-9b5b-6e2768663b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_b05d24b9-dc53-48c5-a298-595388635f0c" xlink:href="stn-20221231.xsd#stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_73999e0c-2bec-4365-850f-7a25735ab8d9" xlink:to="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_b05d24b9-dc53-48c5-a298-595388635f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_499ea611-2fec-4c66-a855-8f8f39c11c5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_b05d24b9-dc53-48c5-a298-595388635f0c" xlink:to="loc_ifrs-full_OtherFinancialAssets_499ea611-2fec-4c66-a855-8f8f39c11c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_de5e2fd4-0fbb-4c04-8647-c311098101ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_b05d24b9-dc53-48c5-a298-595388635f0c" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_de5e2fd4-0fbb-4c04-8647-c311098101ef" 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-20221231.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_75cdcb4a-00e5-4b1e-9978-7289802bfd57" xlink:href="stn-20221231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_1268d93c-ecf3-4ad6-9d42-ecf601c78b7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_75cdcb4a-00e5-4b1e-9978-7289802bfd57" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_1268d93c-ecf3-4ad6-9d42-ecf601c78b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_f9df63c5-492d-479c-a173-3e71a1b0943c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MeasurementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_1268d93c-ecf3-4ad6-9d42-ecf601c78b7a" xlink:to="loc_ifrs-full_MeasurementAxis_f9df63c5-492d-479c-a173-3e71a1b0943c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_c9c124f3-5dd1-479f-a638-0328c8692160" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_f9df63c5-492d-479c-a173-3e71a1b0943c" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_c9c124f3-5dd1-479f-a638-0328c8692160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_b0eeaa77-0870-4097-a4da-5bea039d532e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_c9c124f3-5dd1-479f-a638-0328c8692160" xlink:to="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_b0eeaa77-0870-4097-a4da-5bea039d532e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_f64a58f8-af1b-459d-bfa5-9e1034472316" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_1268d93c-ecf3-4ad6-9d42-ecf601c78b7a" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_f64a58f8-af1b-459d-bfa5-9e1034472316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5c039064-63d6-43c8-a5ac-b060e87c62a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_f64a58f8-af1b-459d-bfa5-9e1034472316" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5c039064-63d6-43c8-a5ac-b060e87c62a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_75ed4ca6-1dd3-4c68-a12a-ca71dd994030" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5c039064-63d6-43c8-a5ac-b060e87c62a5" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_75ed4ca6-1dd3-4c68-a12a-ca71dd994030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_9b773e41-249b-4ef8-8b22-0ad3de66a226" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5c039064-63d6-43c8-a5ac-b060e87c62a5" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_9b773e41-249b-4ef8-8b22-0ad3de66a226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_ef9656be-ad95-41b0-b395-410faf79db4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5c039064-63d6-43c8-a5ac-b060e87c62a5" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_ef9656be-ad95-41b0-b395-410faf79db4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_a0d8e44a-ebba-407f-9cf9-e8217a564776" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_1268d93c-ecf3-4ad6-9d42-ecf601c78b7a" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_a0d8e44a-ebba-407f-9cf9-e8217a564776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_0c0eb640-cc88-412d-bc12-5f93c2e847a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_a0d8e44a-ebba-407f-9cf9-e8217a564776" xlink:to="loc_ifrs-full_LiabilitiesMember_0c0eb640-cc88-412d-bc12-5f93c2e847a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_c2e44795-5c72-421a-b0a4-81e9131b9364" xlink:href="stn-20221231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_0c0eb640-cc88-412d-bc12-5f93c2e847a9" xlink:to="loc_stn_SeniorUnsecuredNotesMember_c2e44795-5c72-421a-b0a4-81e9131b9364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_64417b66-7f23-47ab-a77e-e29a71a96c16" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_1268d93c-ecf3-4ad6-9d42-ecf601c78b7a" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_64417b66-7f23-47ab-a77e-e29a71a96c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_4a2bd390-89ff-4c97-ae74-f9e419922590" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_64417b66-7f23-47ab-a77e-e29a71a96c16" xlink:to="loc_ifrs-full_Liabilities_4a2bd390-89ff-4c97-ae74-f9e419922590" 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-20221231.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_ed431949-cc00-4061-a446-c6f33d0b0117" xlink:href="stn-20221231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_ed431949-cc00-4061-a446-c6f33d0b0117" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_a6e11f61-f9f0-4528-9c11-b8fbe1235463" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_a6e11f61-f9f0-4528-9c11-b8fbe1235463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_44c66c56-94e3-498c-b78f-a663d91f7065" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_a6e11f61-f9f0-4528-9c11-b8fbe1235463" xlink:to="loc_ifrs-full_TypesOfHedgesMember_44c66c56-94e3-498c-b78f-a663d91f7065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_1c0618db-3351-481f-8dbb-04f97f8d7452" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesMember_44c66c56-94e3-498c-b78f-a663d91f7065" xlink:to="loc_ifrs-full_CashFlowHedgesMember_1c0618db-3351-481f-8dbb-04f97f8d7452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_de6fe5a7-b785-4aef-a4bd-5d2445f6d17e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_de6fe5a7-b785-4aef-a4bd-5d2445f6d17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_30da3c2e-8e97-43ce-b695-f1698ae9e889" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_de6fe5a7-b785-4aef-a4bd-5d2445f6d17e" xlink:to="loc_ifrs-full_FinancialAssetsMember_30da3c2e-8e97-43ce-b695-f1698ae9e889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_83e0e621-c9d1-44d7-b82c-112f477f268a" xlink:href="stn-20221231.xsd#stn_ReturnSwapOnShareBasedCompensationUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_30da3c2e-8e97-43ce-b695-f1698ae9e889" xlink:to="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_83e0e621-c9d1-44d7-b82c-112f477f268a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_e4f8ebf0-59cf-4848-8bc4-6d3cf879704c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_30da3c2e-8e97-43ce-b695-f1698ae9e889" xlink:to="loc_ifrs-full_ForwardContractMember_e4f8ebf0-59cf-4848-8bc4-6d3cf879704c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_8ff11613-ca37-4d23-ae47-721056e8fc8e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_8ff11613-ca37-4d23-ae47-721056e8fc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_8dd6bdde-cf85-442d-9634-a38cdb793d05" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_8ff11613-ca37-4d23-ae47-721056e8fc8e" xlink:to="loc_ifrs-full_BorrowingsByNameMember_8dd6bdde-cf85-442d-9634-a38cdb793d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_fb11e71c-e684-4bf9-8023-a0a76a9a18ce" xlink:href="stn-20221231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_8dd6bdde-cf85-442d-9634-a38cdb793d05" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_fb11e71c-e684-4bf9-8023-a0a76a9a18ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CreditFacilitiesMember_e5e65291-3877-4fd8-8b0c-18dc7d1a3df3" xlink:href="stn-20221231.xsd#stn_CreditFacilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_8dd6bdde-cf85-442d-9634-a38cdb793d05" xlink:to="loc_stn_CreditFacilitiesMember_e5e65291-3877-4fd8-8b0c-18dc7d1a3df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_bd6f35cf-3884-4b6a-8ee3-44b560d1bdf5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_bd6f35cf-3884-4b6a-8ee3-44b560d1bdf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_c11e8659-b105-4fd8-81ea-cb9f48677503" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_bd6f35cf-3884-4b6a-8ee3-44b560d1bdf5" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_c11e8659-b105-4fd8-81ea-cb9f48677503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_39db2b7c-b668-4ae6-b399-af81cdd93ffc" xlink:href="stn-20221231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_c11e8659-b105-4fd8-81ea-cb9f48677503" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_39db2b7c-b668-4ae6-b399-af81cdd93ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_6830e131-7782-4418-aff5-fc8654ae538d" xlink:href="stn-20221231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_c11e8659-b105-4fd8-81ea-cb9f48677503" xlink:to="loc_stn_PerformanceShareUnitsMember_6830e131-7782-4418-aff5-fc8654ae538d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_157879a4-7cce-49a0-b3c9-06937d8797e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_srt_CurrencyAxis_157879a4-7cce-49a0-b3c9-06937d8797e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_bf8521b3-4ba3-4d1f-bf22-05d9e75eaa98" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_157879a4-7cce-49a0-b3c9-06937d8797e5" xlink:to="loc_currency_AllCurrenciesDomain_bf8521b3-4ba3-4d1f-bf22-05d9e75eaa98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_44e6d768-eceb-4d16-9e86-895b9f97d741" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_USD"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_bf8521b3-4ba3-4d1f-bf22-05d9e75eaa98" xlink:to="loc_currency_USD_44e6d768-eceb-4d16-9e86-895b9f97d741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AUD_22630916-68d7-4aaf-9f85-1570efec043e" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AUD"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_bf8521b3-4ba3-4d1f-bf22-05d9e75eaa98" xlink:to="loc_currency_AUD_22630916-68d7-4aaf-9f85-1570efec043e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_2f4d8a0c-4c21-4c6b-a6e5-d7b10470465b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ClassesOfFinancialLiabilitiesAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_2f4d8a0c-4c21-4c6b-a6e5-d7b10470465b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesMember_96a288f9-12e8-49be-b4e8-78d8c101a0d6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_2f4d8a0c-4c21-4c6b-a6e5-d7b10470465b" xlink:to="loc_ifrs-full_FinancialLiabilitiesMember_96a288f9-12e8-49be-b4e8-78d8c101a0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_09875433-be5a-45e8-b905-54cb38fb8850" xlink:href="stn-20221231.xsd#stn_ReturnSwapOnShareBasedCompensationUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesMember_96a288f9-12e8-49be-b4e8-78d8c101a0d6" xlink:to="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_09875433-be5a-45e8-b905-54cb38fb8850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fad9ba45-4c25-4eb3-834f-0d2cdedc1ec5" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NominalAmountOfHedgingInstrument_cff1c6b2-795b-4861-9801-819be4d89b97" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NominalAmountOfHedgingInstrument"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_NominalAmountOfHedgingInstrument_cff1c6b2-795b-4861-9801-819be4d89b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageRateOfHedgingInstrument_9202e3b3-3597-4096-8a35-f04efa22a712" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AverageRateOfHedgingInstrument"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_AverageRateOfHedgingInstrument_9202e3b3-3597-4096-8a35-f04efa22a712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_878bcca0-9c01-4e38-b4bc-bed736528245" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_878bcca0-9c01-4e38-b4bc-bed736528245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_f6d66378-458c-4980-9803-9cd934c39b1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_f6d66378-458c-4980-9803-9cd934c39b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_abce7348-2763-4d64-83be-220c02108ca7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_abce7348-2763-4d64-83be-220c02108ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_904c80e9-8732-4580-a257-94410575e5ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_904c80e9-8732-4580-a257-94410575e5ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_af7a2d5a-f584-4f84-9900-aedf327b94ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LossesOnChangeInFairValueOfDerivatives"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_af7a2d5a-f584-4f84-9900-aedf327b94ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives_aee1d97c-a7df-4565-94c7-6915395676fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsOnChangeInFairValueOfDerivatives"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives_aee1d97c-a7df-4565-94c7-6915395676fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_415f09a1-3552-410c-bee1-6d201b93b851" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_NotionalAmount_415f09a1-3552-410c-bee1-6d201b93b851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaximumExposureToCreditRisk_6d818d31-aef3-4416-8b62-6228e1cb8fef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaximumExposureToCreditRisk"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_MaximumExposureToCreditRisk_6d818d31-aef3-4416-8b62-6228e1cb8fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_27a39567-e8fc-4218-928c-bef27e562aa4" xlink:href="stn-20221231.xsd#stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_27a39567-e8fc-4218-928c-bef27e562aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_f9a29a43-54d7-4be0-8d47-12841aaaf027" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_f9a29a43-54d7-4be0-8d47-12841aaaf027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_7e0fc9ad-2c07-4196-8cc2-ef83a74d06e0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_7e0fc9ad-2c07-4196-8cc2-ef83a74d06e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices_36c9c902-523a-4d1e-99ba-e5504f3ca055" xlink:href="stn-20221231.xsd#stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices_36c9c902-523a-4d1e-99ba-e5504f3ca055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_cc090219-c5f7-4973-a0fe-b6e9f8cf596e" xlink:href="stn-20221231.xsd#stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_cc090219-c5f7-4973-a0fe-b6e9f8cf596e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_08411472-98bf-47f9-87df-1401a27846b5" xlink:href="stn-20221231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_08411472-98bf-47f9-87df-1401a27846b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_977f598d-7320-4123-b8f2-ae924fb4c8b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_977f598d-7320-4123-b8f2-ae924fb4c8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_bbc84be8-bfe3-4bd9-80aa-f45c9e98fce8" xlink:href="stn-20221231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_bbc84be8-bfe3-4bd9-80aa-f45c9e98fce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings_f2337c3d-33cf-4fb6-9de5-c858c29f1f5b" xlink:href="stn-20221231.xsd#stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_5643cd6f-7642-4c04-863e-93a52fda9d4e" xlink:to="loc_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings_f2337c3d-33cf-4fb6-9de5-c858c29f1f5b" 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-20221231.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_445f0642-3af0-4445-b530-410dfabe8048" xlink:href="stn-20221231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixTable_6c75d375-e0fb-4df9-bc98-ced5df424b20" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_445f0642-3af0-4445-b530-410dfabe8048" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixTable_6c75d375-e0fb-4df9-bc98-ced5df424b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_0820b871-fabb-4f9c-9466-c0960d1e13f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_6c75d375-e0fb-4df9-bc98-ced5df424b20" xlink:to="loc_ifrs-full_PastDueStatusAxis_0820b871-fabb-4f9c-9466-c0960d1e13f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusAxis_0820b871-fabb-4f9c-9466-c0960d1e13f5" xlink:to="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentMember_dfa340ca-8324-4885-9fc5-05349dad8a55" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:to="loc_ifrs-full_CurrentMember_dfa340ca-8324-4885-9fc5-05349dad8a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_0147ff59-8722-42b6-8652-a4714c244e7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_0147ff59-8722-42b6-8652-a4714c244e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_a53b36c3-3f87-4511-b67a-f96814168f58" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:to="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_a53b36c3-3f87-4511-b67a-f96814168f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_c4d9eeae-784f-4d4f-b139-1fce1f5c6a22" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:to="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_c4d9eeae-784f-4d4f-b139-1fce1f5c6a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourMonthsMember_932edfb9-8eb9-4407-aad4-1b762355343f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanFourMonthsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_64aa808c-f83a-4b54-9e56-fe6735ca7bb9" xlink:to="loc_ifrs-full_LaterThanFourMonthsMember_932edfb9-8eb9-4407-aad4-1b762355343f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_9c89ea3c-3571-402f-a32f-9584113f6e4c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_6c75d375-e0fb-4df9-bc98-ced5df424b20" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_9c89ea3c-3571-402f-a32f-9584113f6e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_e008a05c-45aa-42b2-af08-68b289033167" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_9c89ea3c-3571-402f-a32f-9584113f6e4c" xlink:to="loc_ifrs-full_CarryingAmountMember_e008a05c-45aa-42b2-af08-68b289033167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_5806bc3f-38db-49f7-a87b-d958e2374343" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_e008a05c-45aa-42b2-af08-68b289033167" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_5806bc3f-38db-49f7-a87b-d958e2374343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_5c651f30-fb6b-445f-9e00-fe4979e2d9a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_e008a05c-45aa-42b2-af08-68b289033167" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_5c651f30-fb6b-445f-9e00-fe4979e2d9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_40a75eaa-a72b-4d2f-ab02-95068215679e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_6c75d375-e0fb-4df9-bc98-ced5df424b20" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_40a75eaa-a72b-4d2f-ab02-95068215679e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpectedCreditLossRate_d08c528d-d4af-4f7f-a494-d108a1955504" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpectedCreditLossRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_40a75eaa-a72b-4d2f-ab02-95068215679e" xlink:to="loc_ifrs-full_ExpectedCreditLossRate_d08c528d-d4af-4f7f-a494-d108a1955504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_ed6ba64d-86a4-42c2-86ff-70dbeecf332b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_FinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_40a75eaa-a72b-4d2f-ab02-95068215679e" xlink:to="loc_ifrs-full_FinancialAssets_ed6ba64d-86a4-42c2-86ff-70dbeecf332b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_28376205-4d7b-4e5b-b482-8320bb6466b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_40a75eaa-a72b-4d2f-ab02-95068215679e" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_28376205-4d7b-4e5b-b482-8320bb6466b0" 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-20221231.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_ef995d62-f140-40ad-a28e-cdf7c79d3209" xlink:href="stn-20221231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_bf522561-4628-4ec7-a6d2-02aaa1fc6990" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_ef995d62-f140-40ad-a28e-cdf7c79d3209" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_bf522561-4628-4ec7-a6d2-02aaa1fc6990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_0cc3fe6d-f00f-455b-8485-bc510909cbd5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_bf522561-4628-4ec7-a6d2-02aaa1fc6990" xlink:to="loc_ifrs-full_MaturityAxis_0cc3fe6d-f00f-455b-8485-bc510909cbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_0fcb9bf4-9759-4d88-bfa2-5e9b54a1c168" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_0cc3fe6d-f00f-455b-8485-bc510909cbd5" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_0fcb9bf4-9759-4d88-bfa2-5e9b54a1c168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_fde6bd01-b62f-452d-a790-c164518ecf2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0fcb9bf4-9759-4d88-bfa2-5e9b54a1c168" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_fde6bd01-b62f-452d-a790-c164518ecf2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_7aee8ec2-31b9-477c-81e9-434e94a67086" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0fcb9bf4-9759-4d88-bfa2-5e9b54a1c168" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_7aee8ec2-31b9-477c-81e9-434e94a67086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_4295568a-53d7-4ff0-a9a6-83edd2d072e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0fcb9bf4-9759-4d88-bfa2-5e9b54a1c168" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_4295568a-53d7-4ff0-a9a6-83edd2d072e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_bf522561-4628-4ec7-a6d2-02aaa1fc6990" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_7520586c-0c12-4287-a8bd-484b9969abed" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_7520586c-0c12-4287-a8bd-484b9969abed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_74c091ac-5328-4519-964e-6746a5af0851" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_74c091ac-5328-4519-964e-6746a5af0851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_40f22757-a5b6-4460-94e5-b9dc7d73cc60" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_40f22757-a5b6-4460-94e5-b9dc7d73cc60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_d022ca7b-4735-41b1-aed1-c438f35bc66a" xlink:href="stn-20221231.xsd#stn_NonCurrentBorrowingsUndiscountedCashFlows"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_d022ca7b-4735-41b1-aed1-c438f35bc66a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherBorrowingsUndiscountedCashFlows_4f787c42-d802-46d8-99de-3d848ccb93c7" xlink:href="stn-20221231.xsd#stn_OtherBorrowingsUndiscountedCashFlows"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_stn_OtherBorrowingsUndiscountedCashFlows_4f787c42-d802-46d8-99de-3d848ccb93c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_69337a81-13ff-4784-87f0-695b9338afbb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_b35cb18c-5503-4857-975c-0d9a6ab945a6" xlink:to="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_69337a81-13ff-4784-87f0-695b9338afbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails" xlink:type="simple" xlink:href="stn-20221231.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_a4f8c626-fe3a-455b-9c13-d017451c2249" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_2add4e84-3155-429c-80dc-4203a8512e75" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a4f8c626-fe3a-455b-9c13-d017451c2249" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_2add4e84-3155-429c-80dc-4203a8512e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_95348144-6401-42d0-abc1-f7659a08ff4a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a4f8c626-fe3a-455b-9c13-d017451c2249" xlink:to="loc_ifrs-full_LongtermBorrowings_95348144-6401-42d0-abc1-f7659a08ff4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_fff6b5b8-cf78-4fab-9df5-4e51e00be3a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_Borrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a4f8c626-fe3a-455b-9c13-d017451c2249" xlink:to="loc_ifrs-full_Borrowings_fff6b5b8-cf78-4fab-9df5-4e51e00be3a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_ef0a3ad7-c389-4552-b302-7b04b10ad62c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a4f8c626-fe3a-455b-9c13-d017451c2249" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_ef0a3ad7-c389-4552-b302-7b04b10ad62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_2b33c352-2fac-4075-bd8b-5cbe838fec54" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a4f8c626-fe3a-455b-9c13-d017451c2249" xlink:to="loc_ifrs-full_CashAndCashEquivalents_2b33c352-2fac-4075-bd8b-5cbe838fec54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt_0befe58c-3576-41f1-a312-c566cec280c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NetDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a4f8c626-fe3a-455b-9c13-d017451c2249" xlink:to="loc_ifrs-full_NetDebt_0befe58c-3576-41f1-a312-c566cec280c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_2413087b-2333-4706-b4f7-a315861d4c27" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a4f8c626-fe3a-455b-9c13-d017451c2249" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_2413087b-2333-4706-b4f7-a315861d4c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalNetOfCashAndCashEquivalents_f9b29899-5df6-44c6-b124-c583d0ae5f81" xlink:href="stn-20221231.xsd#stn_CapitalNetOfCashAndCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_a4f8c626-fe3a-455b-9c13-d017451c2249" xlink:to="loc_stn_CapitalNetOfCashAndCashEquivalents_f9b29899-5df6-44c6-b124-c583d0ae5f81" 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-20221231.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_3a767c62-49fc-4c2d-89a8-420b4dca36c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_7950e45c-3a6f-44eb-96d4-637514775222" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_3a767c62-49fc-4c2d-89a8-420b4dca36c8" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_7950e45c-3a6f-44eb-96d4-637514775222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_a4782a13-db6b-4345-a4ea-dae5a51f1a88" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_7950e45c-3a6f-44eb-96d4-637514775222" xlink:to="loc_ifrs-full_RangeAxis_a4782a13-db6b-4345-a4ea-dae5a51f1a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_df92f837-0339-4d81-b1ac-5bb89c97166c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_a4782a13-db6b-4345-a4ea-dae5a51f1a88" xlink:to="loc_ifrs-full_RangesMember_df92f837-0339-4d81-b1ac-5bb89c97166c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_e66d452e-c84e-46df-a55e-a271055f04d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_df92f837-0339-4d81-b1ac-5bb89c97166c" xlink:to="loc_ifrs-full_TopOfRangeMember_e66d452e-c84e-46df-a55e-a271055f04d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_ec3eaef7-a582-4531-881f-213a73414a28" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_7950e45c-3a6f-44eb-96d4-637514775222" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_ec3eaef7-a582-4531-881f-213a73414a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnencumberedCashLeverageRatioCovenant_d404c43c-895d-4fd0-a8dc-aeb1fe601a7f" xlink:href="stn-20221231.xsd#stn_UnencumberedCashLeverageRatioCovenant"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_ec3eaef7-a582-4531-881f-213a73414a28" xlink:to="loc_stn_UnencumberedCashLeverageRatioCovenant_d404c43c-895d-4fd0-a8dc-aeb1fe601a7f" 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-20221231.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_2f5b79f7-64f3-45cf-aa0f-309de1cfe094" xlink:href="stn-20221231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_1551ff37-9070-4cda-991b-0a47a3c3c5f2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_2f5b79f7-64f3-45cf-aa0f-309de1cfe094" xlink:to="loc_ifrs-full_ApplicableTaxRate_1551ff37-9070-4cda-991b-0a47a3c3c5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_4c28b660-4ece-4c3c-b888-f71ba904575e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_2f5b79f7-64f3-45cf-aa0f-309de1cfe094" xlink:to="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_4c28b660-4ece-4c3c-b888-f71ba904575e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_8ec2b536-5c1c-416e-8b3e-fd256070ac5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxRateEffectOfForeignTaxRates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_4c28b660-4ece-4c3c-b888-f71ba904575e" xlink:to="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_8ec2b536-5c1c-416e-8b3e-fd256070ac5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_99496621-fa43-46eb-802c-8f1b6f51e73d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_4c28b660-4ece-4c3c-b888-f71ba904575e" xlink:to="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_99496621-fa43-46eb-802c-8f1b6f51e73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_f1375da6-9afd-4aec-ae0c-10b3e501d835" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_4c28b660-4ece-4c3c-b888-f71ba904575e" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_f1375da6-9afd-4aec-ae0c-10b3e501d835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_5092afb7-0bb9-47a2-95e8-0d05bb435e4a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_4c28b660-4ece-4c3c-b888-f71ba904575e" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_5092afb7-0bb9-47a2-95e8-0d05bb435e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate_61ce4292-bcb6-4b1f-8256-d0d96def6f69" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_4c28b660-4ece-4c3c-b888-f71ba904575e" xlink:to="loc_ifrs-full_AverageEffectiveTaxRate_61ce4292-bcb6-4b1f-8256-d0d96def6f69" 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-20221231.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_ad4146d9-fa04-49d1-9838-e68e294dc546" xlink:href="stn-20221231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_fd496810-3c52-47ae-aba8-20fdd4cf7a9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_ad4146d9-fa04-49d1-9838-e68e294dc546" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_fd496810-3c52-47ae-aba8-20fdd4cf7a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_f5a16d5f-fa65-4242-8ade-b1f1f5e0af43" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_ad4146d9-fa04-49d1-9838-e68e294dc546" xlink:to="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_f5a16d5f-fa65-4242-8ade-b1f1f5e0af43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_78458f7b-f966-4f04-a5aa-42549e12ebac" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_ad4146d9-fa04-49d1-9838-e68e294dc546" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_78458f7b-f966-4f04-a5aa-42549e12ebac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_9424668d-88c6-49e6-8184-44cae0eee1ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_ad4146d9-fa04-49d1-9838-e68e294dc546" xlink:to="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_9424668d-88c6-49e6-8184-44cae0eee1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_f1015aa4-980d-424e-8d0f-83d68ee79f14" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_ad4146d9-fa04-49d1-9838-e68e294dc546" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_f1015aa4-980d-424e-8d0f-83d68ee79f14" 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-20221231.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_f50ddcef-411f-46f3-8371-0148e1d8a8b1" xlink:href="stn-20221231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_5e583145-3b1c-490a-8115-1f16648f165a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_f50ddcef-411f-46f3-8371-0148e1d8a8b1" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_5e583145-3b1c-490a-8115-1f16648f165a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_1588943e-8a6a-4162-b3bd-ffe3c13fdd9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_5e583145-3b1c-490a-8115-1f16648f165a" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_1588943e-8a6a-4162-b3bd-ffe3c13fdd9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_1588943e-8a6a-4162-b3bd-ffe3c13fdd9b" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_1035362c-91a3-476f-9c53-b8fc1e8d6dfa" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_1035362c-91a3-476f-9c53-b8fc1e8d6dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_b98b4118-9b2a-4c53-90ea-c6c4eab40373" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_b98b4118-9b2a-4c53-90ea-c6c4eab40373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusedTaxLossesAndCreditsMember_64baa59a-1ee1-4b10-97f5-24b38387c861" xlink:href="stn-20221231.xsd#stn_UnusedTaxLossesAndCreditsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_stn_UnusedTaxLossesAndCreditsMember_64baa59a-1ee1-4b10-97f5-24b38387c861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember_28576bf5-7f9f-425b-aebe-997738010c8b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherTemporaryDifferencesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_OtherTemporaryDifferencesMember_28576bf5-7f9f-425b-aebe-997738010c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredTaxDefinedBenefitObligationMember_293b38ef-9981-4643-9e60-2823514f5ff0" xlink:href="stn-20221231.xsd#stn_DeferredTaxDefinedBenefitObligationMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_stn_DeferredTaxDefinedBenefitObligationMember_293b38ef-9981-4643-9e60-2823514f5ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_a51b6c30-f258-42fc-a674-d2d3d0d8b379" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_a51b6c30-f258-42fc-a674-d2d3d0d8b379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_7ac081f0-64bf-4554-b731-9ddc2c24133d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_7ac081f0-64bf-4554-b731-9ddc2c24133d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_06f7fbc4-f33e-4c0a-b827-3c3b6f2ad69b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_3d63c46d-af98-40c2-87db-a7ade38a8b9d" xlink:to="loc_ifrs-full_RightofuseAssetsMember_06f7fbc4-f33e-4c0a-b827-3c3b6f2ad69b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b821a1e5-bd21-4270-abab-df8f1cafb6f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_5e583145-3b1c-490a-8115-1f16648f165a" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b821a1e5-bd21-4270-abab-df8f1cafb6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_f7334e2b-69d8-4468-83da-d49687cb15b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b821a1e5-bd21-4270-abab-df8f1cafb6f3" xlink:to="loc_ifrs-full_DeferredTaxAssets_f7334e2b-69d8-4468-83da-d49687cb15b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_e3b1e0f6-4b74-437e-acfb-12253639d7b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b821a1e5-bd21-4270-abab-df8f1cafb6f3" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_e3b1e0f6-4b74-437e-acfb-12253639d7b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_459c7200-433b-4335-ba04-4460d0247431" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b821a1e5-bd21-4270-abab-df8f1cafb6f3" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_459c7200-433b-4335-ba04-4460d0247431" 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-20221231.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_39f173b3-6b2e-40a8-917f-49186907310f" xlink:href="stn-20221231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_7dad806a-a160-4a24-adce-97e6d8c43761" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_39f173b3-6b2e-40a8-917f-49186907310f" xlink:to="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_7dad806a-a160-4a24-adce-97e6d8c43761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_5184be37-6363-4752-b56d-55291b770094" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_7dad806a-a160-4a24-adce-97e6d8c43761" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_5184be37-6363-4752-b56d-55291b770094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_563be9c1-9576-454e-b18f-b59dd337df7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_7dad806a-a160-4a24-adce-97e6d8c43761" xlink:to="loc_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_563be9c1-9576-454e-b18f-b59dd337df7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_c330883e-d52d-4e84-8e93-7a5dc5e47909" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_7dad806a-a160-4a24-adce-97e6d8c43761" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_c330883e-d52d-4e84-8e93-7a5dc5e47909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_7add1fe0-457a-4d49-877b-72800d442dc4" xlink:href="stn-20221231.xsd#stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_7dad806a-a160-4a24-adce-97e6d8c43761" xlink:to="loc_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_7add1fe0-457a-4d49-877b-72800d442dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_bc1109fc-5b86-4986-95e4-798065d43b85" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_7dad806a-a160-4a24-adce-97e6d8c43761" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_bc1109fc-5b86-4986-95e4-798065d43b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_496372e1-2af5-4077-8825-c6a28600cb64" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_7dad806a-a160-4a24-adce-97e6d8c43761" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_496372e1-2af5-4077-8825-c6a28600cb64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_6137ae70-336a-4f61-b02c-7fbbfb128c48" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_7dad806a-a160-4a24-adce-97e6d8c43761" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_6137ae70-336a-4f61-b02c-7fbbfb128c48" 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-20221231.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_5f2bc3f9-4c37-4157-a3f7-166ef094ba6b" xlink:href="stn-20221231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_604c4e44-d097-44e1-80c2-3c311886e771" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_5f2bc3f9-4c37-4157-a3f7-166ef094ba6b" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_604c4e44-d097-44e1-80c2-3c311886e771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_eb3b9bed-9172-4631-b9e8-f8b544b82687" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_604c4e44-d097-44e1-80c2-3c311886e771" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_eb3b9bed-9172-4631-b9e8-f8b544b82687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7c538a99-17f5-4d22-9eec-05acdcb625e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_eb3b9bed-9172-4631-b9e8-f8b544b82687" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7c538a99-17f5-4d22-9eec-05acdcb625e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCapitalTaxLossesMember_296fdd71-8059-42b7-948b-0fe53f1e98d1" xlink:href="stn-20221231.xsd#stn_NonCapitalTaxLossesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7c538a99-17f5-4d22-9eec-05acdcb625e5" xlink:to="loc_stn_NonCapitalTaxLossesMember_296fdd71-8059-42b7-948b-0fe53f1e98d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalTaxLossesMember_83b6bec3-f2c2-41a3-bcbc-2edf17e90609" xlink:href="stn-20221231.xsd#stn_CapitalTaxLossesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7c538a99-17f5-4d22-9eec-05acdcb625e5" xlink:to="loc_stn_CapitalTaxLossesMember_83b6bec3-f2c2-41a3-bcbc-2edf17e90609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_75981aa9-dd05-46f6-9247-36469afda7d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7c538a99-17f5-4d22-9eec-05acdcb625e5" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_75981aa9-dd05-46f6-9247-36469afda7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_d44b5bba-76e0-40ae-a5b1-01480f9dbe4d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_604c4e44-d097-44e1-80c2-3c311886e771" xlink:to="loc_ifrs-full_MaturityAxis_d44b5bba-76e0-40ae-a5b1-01480f9dbe4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_b5aa7cea-7dc4-4638-8ad6-06b73008a907" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_d44b5bba-76e0-40ae-a5b1-01480f9dbe4d" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_b5aa7cea-7dc4-4638-8ad6-06b73008a907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireMember_5137bd8a-2c40-4c12-9856-b01451e8552f" xlink:href="stn-20221231.xsd#stn_ExpireMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b5aa7cea-7dc4-4638-8ad6-06b73008a907" xlink:to="loc_stn_ExpireMember_5137bd8a-2c40-4c12-9856-b01451e8552f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NeverExpireMember_e6f5adf8-0d49-484f-afb8-94083d6d5b9e" xlink:href="stn-20221231.xsd#stn_NeverExpireMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b5aa7cea-7dc4-4638-8ad6-06b73008a907" xlink:to="loc_stn_NeverExpireMember_e6f5adf8-0d49-484f-afb8-94083d6d5b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_00e0684c-e0f7-4c50-9668-378dab442ae7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_604c4e44-d097-44e1-80c2-3c311886e771" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_00e0684c-e0f7-4c50-9668-378dab442ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_1664207b-431a-4fef-8faf-fea1dddca5e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_00e0684c-e0f7-4c50-9668-378dab442ae7" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_1664207b-431a-4fef-8faf-fea1dddca5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_c3f5b3ce-3e02-4227-8afd-c4f891339e39" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_00e0684c-e0f7-4c50-9668-378dab442ae7" xlink:to="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_c3f5b3ce-3e02-4227-8afd-c4f891339e39" 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-20221231.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_75ea56f0-4295-47ef-be32-e6ae326b6165" xlink:href="stn-20221231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_9773bc23-b124-423b-87e3-12114adf29c4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_75ea56f0-4295-47ef-be32-e6ae326b6165" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_9773bc23-b124-423b-87e3-12114adf29c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised_eb28656d-70ee-4d58-870e-7eb1abd1d9a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_75ea56f0-4295-47ef-be32-e6ae326b6165" xlink:to="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised_eb28656d-70ee-4d58-870e-7eb1abd1d9a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#NetInterestExpenseScheduleofInterestExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_e3789756-f518-4491-948a-43529ec50851" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_5f04e218-ef28-49f3-8988-1c977cc0badf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_e3789756-f518-4491-948a-43529ec50851" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_5f04e218-ef28-49f3-8988-1c977cc0badf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_7534356d-9eb4-45e0-b3ad-5b528520d9d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_e3789756-f518-4491-948a-43529ec50851" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_7534356d-9eb4-45e0-b3ad-5b528520d9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestExpenseOnOther_75b52ba7-132a-40f0-8de0-419d7c53d6f8" xlink:href="stn-20221231.xsd#stn_InterestExpenseOnOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_e3789756-f518-4491-948a-43529ec50851" xlink:to="loc_stn_InterestExpenseOnOther_75b52ba7-132a-40f0-8de0-419d7c53d6f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_78a21841-a02b-4d1f-92f9-8393fd71f3bb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_e3789756-f518-4491-948a-43529ec50851" xlink:to="loc_ifrs-full_InterestExpense_78a21841-a02b-4d1f-92f9-8393fd71f3bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest_ca7d4b6e-f3da-48c9-97db-a29bae430a33" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_e3789756-f518-4491-948a-43529ec50851" xlink:to="loc_ifrs-full_RevenueFromInterest_ca7d4b6e-f3da-48c9-97db-a29bae430a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_d379d957-a852-461f-8a3d-f6cb9d3cdb16" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_e3789756-f518-4491-948a-43529ec50851" xlink:to="loc_ifrs-full_InterestRevenueExpense_d379d957-a852-461f-8a3d-f6cb9d3cdb16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RevenueDetails" xlink:type="simple" xlink:href="stn-20221231.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_01d188be-f574-41c5-b3e5-ed1a39e4330d" xlink:href="stn-20221231.xsd#stn_RevenueFromContractsWithCustomersAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfSpecializedBusinessOperatingUnits_4bdd4b01-f609-41d1-bc28-33fa3fce27f9" xlink:href="stn-20221231.xsd#stn_NumberOfSpecializedBusinessOperatingUnits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_01d188be-f574-41c5-b3e5-ed1a39e4330d" xlink:to="loc_stn_NumberOfSpecializedBusinessOperatingUnits_4bdd4b01-f609-41d1-bc28-33fa3fce27f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_a0bfd5dc-1cd8-41ad-8321-2d0385c40d42" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_01d188be-f574-41c5-b3e5-ed1a39e4330d" xlink:to="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_a0bfd5dc-1cd8-41ad-8321-2d0385c40d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_56116c70-49d2-4472-9b8f-93a56221952f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_01d188be-f574-41c5-b3e5-ed1a39e4330d" xlink:to="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_56116c70-49d2-4472-9b8f-93a56221952f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_242bd672-76e9-4d1e-af95-d5de4f4c0414" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PercentageOfEntitysRevenue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_01d188be-f574-41c5-b3e5-ed1a39e4330d" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_242bd672-76e9-4d1e-af95-d5de4f4c0414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_5b5b86ee-b564-46c0-b7b0-d1df9a10d648" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_01d188be-f574-41c5-b3e5-ed1a39e4330d" xlink:to="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_5b5b86ee-b564-46c0-b7b0-d1df9a10d648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_09c3cdb0-ee30-4368-92d6-e9031fd19854" xlink:href="stn-20221231.xsd#stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_01d188be-f574-41c5-b3e5-ed1a39e4330d" xlink:to="loc_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_09c3cdb0-ee30-4368-92d6-e9031fd19854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_c7edd3ce-efff-4dd0-bcf1-51e8659afa19" xlink:href="stn-20221231.xsd#stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_01d188be-f574-41c5-b3e5-ed1a39e4330d" xlink:to="loc_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_c7edd3ce-efff-4dd0-bcf1-51e8659afa19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeCostsScheduleofEmployeeBenefitsCostDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_bf124c0c-ab6e-4fcf-a069-df801e1b76da" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_31d6bbbb-b334-4c72-8516-e1234255a6cf" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ShorttermEmployeeBenefitsExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_bf124c0c-ab6e-4fcf-a069-df801e1b76da" xlink:to="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_31d6bbbb-b334-4c72-8516-e1234255a6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_6a3ea5b7-69cc-4ea9-9b5e-3e0683714c1e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_bf124c0c-ab6e-4fcf-a069-df801e1b76da" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_6a3ea5b7-69cc-4ea9-9b5e-3e0683714c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_dcd1b689-1594-43f8-87d2-c71bbe19b985" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_bf124c0c-ab6e-4fcf-a069-df801e1b76da" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_dcd1b689-1594-43f8-87d2-c71bbe19b985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_2c660a8e-6a96-4619-ac2d-6c1983dbf0a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_bf124c0c-ab6e-4fcf-a069-df801e1b76da" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_2c660a8e-6a96-4619-ac2d-6c1983dbf0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DirectLaborCosts_c462b65b-fded-483d-84f7-756034c13abb" xlink:href="stn-20221231.xsd#stn_DirectLaborCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_bf124c0c-ab6e-4fcf-a069-df801e1b76da" xlink:to="loc_stn_DirectLaborCosts_c462b65b-fded-483d-84f7-756034c13abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IndirectLaborCosts_0b5951a6-510a-44d6-a427-bde7eaa52e52" xlink:href="stn-20221231.xsd#stn_IndirectLaborCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_bf124c0c-ab6e-4fcf-a069-df801e1b76da" xlink:to="loc_stn_IndirectLaborCosts_0b5951a6-510a-44d6-a427-bde7eaa52e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_5f117bb7-02cb-4752-bcfa-4bbbbc86a44c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EmployeeBenefitsExpense"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#EmployeeCostsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeCostsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_34417000-1850-403f-a602-fc48337f4c6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_7c2b66a3-0f8a-4227-9e6e-a991ea844272" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_34417000-1850-403f-a602-fc48337f4c6b" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_7c2b66a3-0f8a-4227-9e6e-a991ea844272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#OtherIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_62873b5c-2bd1-42d5-a049-dbdf64de475f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_6d50b4f9-ff8d-4b7b-a2c2-496edcadec13" xlink:href="stn-20221231.xsd#stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_62873b5c-2bd1-42d5-a049-dbdf64de475f" xlink:to="loc_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_6d50b4f9-ff8d-4b7b-a2c2-496edcadec13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_bfdcea83-3c38-46e7-aad2-a78354539639" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_62873b5c-2bd1-42d5-a049-dbdf64de475f" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_bfdcea83-3c38-46e7-aad2-a78354539639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GainLossOnDispositionOfIntangibleAsset_1b2b1d5d-9879-4dbc-af66-213ac1f5d33b" xlink:href="stn-20221231.xsd#stn_GainLossOnDispositionOfIntangibleAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_62873b5c-2bd1-42d5-a049-dbdf64de475f" xlink:to="loc_stn_GainLossOnDispositionOfIntangibleAsset_1b2b1d5d-9879-4dbc-af66-213ac1f5d33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherIncomeExpense_e1d8f248-c37d-4cba-a820-1e141a63df19" xlink:href="stn-20221231.xsd#stn_MiscellaneousOtherIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_62873b5c-2bd1-42d5-a049-dbdf64de475f" xlink:to="loc_stn_MiscellaneousOtherIncomeExpense_e1d8f248-c37d-4cba-a820-1e141a63df19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_60b507b8-122e-44d1-832f-e67fa6ddfba5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_62873b5c-2bd1-42d5-a049-dbdf64de475f" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_60b507b8-122e-44d1-832f-e67fa6ddfba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails" xlink:type="simple" xlink:href="stn-20221231.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_3226fa97-ce68-4c32-b097-0ae77e90666d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_6774b580-ac58-4282-bc53-da083089e02b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_WeightedAverageShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_3226fa97-ce68-4c32-b097-0ae77e90666d" xlink:to="loc_ifrs-full_WeightedAverageShares_6774b580-ac58-4282-bc53-da083089e02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_7f315336-b4d3-44f6-beb5-b807d012423d" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_3226fa97-ce68-4c32-b097-0ae77e90666d" xlink:to="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_7f315336-b4d3-44f6-beb5-b807d012423d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_a5b16bfe-2d47-4a94-bb98-ac1f3b5c0919" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AdjustedWeightedAverageShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_3226fa97-ce68-4c32-b097-0ae77e90666d" xlink:to="loc_ifrs-full_AdjustedWeightedAverageShares_a5b16bfe-2d47-4a94-bb98-ac1f3b5c0919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfShareOptionsWithDilutiveEffect_cfb644f7-69c9-4a5f-bb7b-f44bbb5d1bc2" xlink:href="stn-20221231.xsd#stn_NumberOfShareOptionsWithDilutiveEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_3226fa97-ce68-4c32-b097-0ae77e90666d" xlink:to="loc_stn_NumberOfShareOptionsWithDilutiveEffect_cfb644f7-69c9-4a5f-bb7b-f44bbb5d1bc2" 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-20221231.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_6be3be3f-8061-4408-a2d8-1187e7027b5e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_d663eda7-a27e-4b84-af19-77028f266c01" xlink:href="stn-20221231.xsd#stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_6be3be3f-8061-4408-a2d8-1187e7027b5e" xlink:to="loc_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_d663eda7-a27e-4b84-af19-77028f266c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationRollForwardDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CashFlowInformationRollForwardDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashFlowInformationRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowStatementAbstract_1efcd073-63c6-4883-90b8-5e4e1c276293" xlink:href="stn-20221231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_4620dcd0-ac57-4aa5-885f-6c8530b18d11" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_1efcd073-63c6-4883-90b8-5e4e1c276293" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_4620dcd0-ac57-4aa5-885f-6c8530b18d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_9c27bdc8-9308-4677-888d-1927d6421f7c" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_4620dcd0-ac57-4aa5-885f-6c8530b18d11" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_9c27bdc8-9308-4677-888d-1927d6421f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_d581cb86-9d85-4256-8137-73c701dd3fd7" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_9c27bdc8-9308-4677-888d-1927d6421f7c" xlink:to="loc_ifrs-full_BorrowingsByNameMember_d581cb86-9d85-4256-8137-73c701dd3fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_886d633e-81a6-488a-8fe1-2a8b60a81411" xlink:href="stn-20221231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_d581cb86-9d85-4256-8137-73c701dd3fd7" xlink:to="loc_stn_SeniorUnsecuredNotesMember_886d633e-81a6-488a-8fe1-2a8b60a81411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_678aa25b-631a-420c-bccd-5055a4282917" xlink:href="stn-20221231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_d581cb86-9d85-4256-8137-73c701dd3fd7" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_678aa25b-631a-420c-bccd-5055a4282917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_ac5b7c55-6242-446a-adbc-f18ec4a11a35" xlink:href="stn-20221231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_d581cb86-9d85-4256-8137-73c701dd3fd7" xlink:to="loc_stn_NotesPayableMember_ac5b7c55-6242-446a-adbc-f18ec4a11a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1b2337a5-8d4a-4ca1-acc0-1c3e6f873b02" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_4620dcd0-ac57-4aa5-885f-6c8530b18d11" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1b2337a5-8d4a-4ca1-acc0-1c3e6f873b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_3f8a3645-9031-4787-ab93-41567743bf8e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1b2337a5-8d4a-4ca1-acc0-1c3e6f873b02" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_3f8a3645-9031-4787-ab93-41567743bf8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_43905d83-7fa4-4f57-8f8d-beea18e295f8" xlink:href="stn-20221231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_3f8a3645-9031-4787-ab93-41567743bf8e" xlink:to="loc_stn_SoftwareFinancingObligationsMember_43905d83-7fa4-4f57-8f8d-beea18e295f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_a05f3267-6628-48a4-be44-8e57e50c64e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_3f8a3645-9031-4787-ab93-41567743bf8e" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_a05f3267-6628-48a4-be44-8e57e50c64e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_838c95cc-ba90-4700-8f17-a20fc985579a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_4620dcd0-ac57-4aa5-885f-6c8530b18d11" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_838c95cc-ba90-4700-8f17-a20fc985579a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_ea7299f0-0a0b-49f7-868c-025dc3358306" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_838c95cc-ba90-4700-8f17-a20fc985579a" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_ea7299f0-0a0b-49f7-868c-025dc3358306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_97e7a574-b431-4a9b-b331-d85e897740d1" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_838c95cc-ba90-4700-8f17-a20fc985579a" xlink:to="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_97e7a574-b431-4a9b-b331-d85e897740d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_740900fd-dac2-42c9-ba4c-2f7ad2ad3785" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_838c95cc-ba90-4700-8f17-a20fc985579a" xlink:to="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_740900fd-dac2-42c9-ba4c-2f7ad2ad3785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_cc4477db-2b6b-4d11-b4ba-6062d1f92c1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_740900fd-dac2-42c9-ba4c-2f7ad2ad3785" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_cc4477db-2b6b-4d11-b4ba-6062d1f92c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_a4e69412-bac2-48fe-9ca7-e04bf5863c67" xlink:href="stn-20221231.xsd#stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_740900fd-dac2-42c9-ba4c-2f7ad2ad3785" xlink:to="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_a4e69412-bac2-48fe-9ca7-e04bf5863c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_fefed241-1fc0-471a-ae5b-5237a597793a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_740900fd-dac2-42c9-ba4c-2f7ad2ad3785" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_fefed241-1fc0-471a-ae5b-5237a597793a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_03fea847-9b48-40d9-96bf-7b7a984a0b1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_838c95cc-ba90-4700-8f17-a20fc985579a" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_03fea847-9b48-40d9-96bf-7b7a984a0b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowStatementAbstract_95d29516-7c21-4429-901c-5d1378b5b328" xlink:href="stn-20221231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestPaymentsOfLeaseLiabilities_4e817a18-7c9c-4605-b6cc-4294ff121699" xlink:href="stn-20221231.xsd#stn_InterestPaymentsOfLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_95d29516-7c21-4429-901c-5d1378b5b328" xlink:to="loc_stn_InterestPaymentsOfLeaseLiabilities_4e817a18-7c9c-4605-b6cc-4294ff121699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_7ef9172f-d8b3-492e-aa87-b38a20b879ff" xlink:href="stn-20221231.xsd#stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_95d29516-7c21-4429-901c-5d1378b5b328" xlink:to="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_7ef9172f-d8b3-492e-aa87-b38a20b879ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_ae6ab66d-5134-4feb-9739-c42e6b5450d8" xlink:href="stn-20221231.xsd#stn_CashFlowsUsedInOperatingActivitiesForLeases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_95d29516-7c21-4429-901c-5d1378b5b328" xlink:to="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_ae6ab66d-5134-4feb-9739-c42e6b5450d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_28d565bb-0607-42a8-83b8-036dc4258932" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_95d29516-7c21-4429-901c-5d1378b5b328" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_28d565bb-0607-42a8-83b8-036dc4258932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_cd0c9a73-f975-4f29-9735-b8ec3f4f3f5c" xlink:href="stn-20221231.xsd#stn_CashFlowsUsedInFinancingActivitiesForLeases"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_95d29516-7c21-4429-901c-5d1378b5b328" xlink:to="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_cd0c9a73-f975-4f29-9735-b8ec3f4f3f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_6ea427af-51c2-4dcb-b0fd-58242cdadf5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_95d29516-7c21-4429-901c-5d1378b5b328" xlink:to="loc_ifrs-full_CashOutflowForLeases_6ea427af-51c2-4dcb-b0fd-58242cdadf5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowStatementAbstract_ae819387-ddec-42fd-9908-d3e4b7344945" xlink:href="stn-20221231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_0186f83b-43a8-4f62-a403-f6acf5e15942" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_ae819387-ddec-42fd-9908-d3e4b7344945" xlink:to="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_0186f83b-43a8-4f62-a403-f6acf5e15942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_bd6e65f0-f175-49e4-ad73-d799da56c096" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_ae819387-ddec-42fd-9908-d3e4b7344945" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_bd6e65f0-f175-49e4-ad73-d799da56c096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20221231.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_4e409d82-4b99-4715-84eb-c058b9e6190c" xlink:href="stn-20221231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_480fe584-4c84-44b8-9c03-5db369b2c483" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_4e409d82-4b99-4715-84eb-c058b9e6190c" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_480fe584-4c84-44b8-9c03-5db369b2c483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_98b2ca50-fced-4d7a-a07c-d2582456d7e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_480fe584-4c84-44b8-9c03-5db369b2c483" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_98b2ca50-fced-4d7a-a07c-d2582456d7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_3cf66c95-57c7-471a-9ac4-b4c811f2508e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_98b2ca50-fced-4d7a-a07c-d2582456d7e2" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_3cf66c95-57c7-471a-9ac4-b4c811f2508e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WhollyOwnedSubsidiariesMember_21d3948e-770a-4688-ae8d-e962ad5302ba" xlink:href="stn-20221231.xsd#stn_WhollyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_3cf66c95-57c7-471a-9ac4-b4c811f2508e" xlink:to="loc_stn_WhollyOwnedSubsidiariesMember_21d3948e-770a-4688-ae8d-e962ad5302ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0cc4632f-c067-4dfa-b4e2-38161e28f2e8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_480fe584-4c84-44b8-9c03-5db369b2c483" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0cc4632f-c067-4dfa-b4e2-38161e28f2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_c2be39fe-0157-4a22-aa3a-d115dadca753" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProportionOfVotingPowerHeldInSubsidiary"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0cc4632f-c067-4dfa-b4e2-38161e28f2e8" xlink:to="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_c2be39fe-0157-4a22-aa3a-d115dadca753" 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-20221231.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_f76bb684-0541-406a-a0ef-47d0798e1053" xlink:href="stn-20221231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsTable_cf10200b-5a6e-4f51-8497-5ef1bd8aac60" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfJointOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_f76bb684-0541-406a-a0ef-47d0798e1053" xlink:to="loc_ifrs-full_DisclosureOfJointOperationsTable_cf10200b-5a6e-4f51-8497-5ef1bd8aac60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameAxis_797f54d4-613e-42a4-87b8-eab37bf8091a" xlink:href="stn-20221231.xsd#stn_JointVenturesByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_cf10200b-5a6e-4f51-8497-5ef1bd8aac60" xlink:to="loc_stn_JointVenturesByNameAxis_797f54d4-613e-42a4-87b8-eab37bf8091a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameMember_6a2acb52-f832-4845-b0f5-7f76a80c1512" xlink:href="stn-20221231.xsd#stn_JointVenturesByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameAxis_797f54d4-613e-42a4-87b8-eab37bf8091a" xlink:to="loc_stn_JointVenturesByNameMember_6a2acb52-f832-4845-b0f5-7f76a80c1512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StarrIIMember_3ac41949-3a55-4f77-899d-9095caa010fb" xlink:href="stn-20221231.xsd#stn_StarrIIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameMember_6a2acb52-f832-4845-b0f5-7f76a80c1512" xlink:to="loc_stn_StarrIIMember_3ac41949-3a55-4f77-899d-9095caa010fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BetterTogetherMember_a114d6b1-52d3-47a8-bef1-cf0d635a6f6e" xlink:href="stn-20221231.xsd#stn_BetterTogetherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameMember_6a2acb52-f832-4845-b0f5-7f76a80c1512" xlink:to="loc_stn_BetterTogetherMember_a114d6b1-52d3-47a8-bef1-cf0d635a6f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_38863f20-b4ef-4207-808c-68c6d92bcdc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_cf10200b-5a6e-4f51-8497-5ef1bd8aac60" xlink:to="loc_ifrs-full_JointVenturesAxis_38863f20-b4ef-4207-808c-68c6d92bcdc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_90d070b7-1129-44ea-9d26-8e7e7cce3e07" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_38863f20-b4ef-4207-808c-68c6d92bcdc8" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_90d070b7-1129-44ea-9d26-8e7e7cce3e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_65d7082c-72cd-499b-8a86-849240416963" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_JointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_90d070b7-1129-44ea-9d26-8e7e7cce3e07" xlink:to="loc_ifrs-full_JointVenturesMember_65d7082c-72cd-499b-8a86-849240416963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsLineItems_6d237bd7-c8a1-40f9-a7b3-45655c4e0872" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfJointOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_cf10200b-5a6e-4f51-8497-5ef1bd8aac60" xlink:to="loc_ifrs-full_DisclosureOfJointOperationsLineItems_6d237bd7-c8a1-40f9-a7b3-45655c4e0872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_04bb6f3c-d738-476d-bcf3-381996ef5963" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsLineItems_6d237bd7-c8a1-40f9-a7b3-45655c4e0872" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_04bb6f3c-d738-476d-bcf3-381996ef5963" 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-20221231.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_eb3feba6-9ffc-4f21-91c7-2ae6cf24a397" xlink:href="stn-20221231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_eb227b7a-4a5d-41a3-9423-9cff21feab91" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_eb3feba6-9ffc-4f21-91c7-2ae6cf24a397" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_eb227b7a-4a5d-41a3-9423-9cff21feab91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e6313c79-7412-45eb-9c2a-2dd3b06810f0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_eb227b7a-4a5d-41a3-9423-9cff21feab91" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e6313c79-7412-45eb-9c2a-2dd3b06810f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_192e0099-b325-4303-820c-72d29da70681" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e6313c79-7412-45eb-9c2a-2dd3b06810f0" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_192e0099-b325-4303-820c-72d29da70681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_7c556195-903e-48b0-a82d-577ec7ca9954" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_192e0099-b325-4303-820c-72d29da70681" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_7c556195-903e-48b0-a82d-577ec7ca9954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_003cfe88-d388-4796-83a9-b2738fcd11e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_eb227b7a-4a5d-41a3-9423-9cff21feab91" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_003cfe88-d388-4796-83a9-b2738fcd11e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_fe8c3145-6e8f-4839-ae25-cc0c1c163738" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_003cfe88-d388-4796-83a9-b2738fcd11e1" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_fe8c3145-6e8f-4839-ae25-cc0c1c163738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_a93e6eda-c37a-469d-b18b-7c1dde3d5c57" xlink:href="stn-20221231.xsd#stn_PaymentsOfDistributionRelatedPartyTransactions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_003cfe88-d388-4796-83a9-b2738fcd11e1" xlink:to="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_a93e6eda-c37a-469d-b18b-7c1dde3d5c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_a26e15c5-26e1-4ce9-b2f6-f587b1f183bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_AmountsPayableRelatedPartyTransactions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_003cfe88-d388-4796-83a9-b2738fcd11e1" xlink:to="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_a26e15c5-26e1-4ce9-b2f6-f587b1f183bd" 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-20221231.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_87cd35b4-fdf0-430b-b013-56b616706013" xlink:href="stn-20221231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_cfc40659-2392-4ce3-adc4-e9bd01976ee0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_87cd35b4-fdf0-430b-b013-56b616706013" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_cfc40659-2392-4ce3-adc4-e9bd01976ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense_10d9877b-5293-4cc7-aa05-0e4fad8a6659" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DirectorsRemunerationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_87cd35b4-fdf0-430b-b013-56b616706013" xlink:to="loc_ifrs-full_DirectorsRemunerationExpense_10d9877b-5293-4cc7-aa05-0e4fad8a6659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_bd9477e3-41b8-4f87-b342-c2ac62e227c4" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_87cd35b4-fdf0-430b-b013-56b616706013" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_bd9477e3-41b8-4f87-b342-c2ac62e227c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_329d0774-e1ee-457a-aae9-b42d3ae6e0c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_87cd35b4-fdf0-430b-b013-56b616706013" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensation_329d0774-e1ee-457a-aae9-b42d3ae6e0c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="simple" xlink:href="stn-20221231.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_d50e22f9-6cd6-4642-b414-583e5dd50f3d" xlink:href="stn-20221231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_957dc622-0455-4273-9268-c81fc775ba16" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_d50e22f9-6cd6-4642-b414-583e5dd50f3d" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_957dc622-0455-4273-9268-c81fc775ba16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_23ef6738-06da-4f16-9876-21f57ce8b8eb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_957dc622-0455-4273-9268-c81fc775ba16" xlink:to="loc_ifrs-full_GeographicalAreasAxis_23ef6738-06da-4f16-9876-21f57ce8b8eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_18ea94e6-bd82-4575-a8bf-547e2d4ae7fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_23ef6738-06da-4f16-9876-21f57ce8b8eb" xlink:to="loc_ifrs-full_GeographicalAreasMember_18ea94e6-bd82-4575-a8bf-547e2d4ae7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_651c4dc8-e420-44d4-8a14-0fd71aa2cd3c" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_18ea94e6-bd82-4575-a8bf-547e2d4ae7fb" xlink:to="loc_country_CA_651c4dc8-e420-44d4-8a14-0fd71aa2cd3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_ffdab622-ea4c-4dcd-b1a5-55ed39bda923" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_18ea94e6-bd82-4575-a8bf-547e2d4ae7fb" xlink:to="loc_country_US_ffdab622-ea4c-4dcd-b1a5-55ed39bda923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_53a02236-87b3-4775-9085-8d8093d8d940" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_18ea94e6-bd82-4575-a8bf-547e2d4ae7fb" xlink:to="loc_ifrs-full_ForeignCountriesMember_53a02236-87b3-4775-9085-8d8093d8d940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_a1d1c988-7ad0-4e5c-9631-e67bbf25e821" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_957dc622-0455-4273-9268-c81fc775ba16" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_a1d1c988-7ad0-4e5c-9631-e67bbf25e821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_023250ec-ba63-49d3-8c6a-a85a5d7e0bb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_a1d1c988-7ad0-4e5c-9631-e67bbf25e821" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_023250ec-ba63-49d3-8c6a-a85a5d7e0bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_e2184e32-4696-4862-a6f7-ef5d0d44b082" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_023250ec-ba63-49d3-8c6a-a85a5d7e0bb5" xlink:to="loc_ifrs-full_OperatingSegmentsMember_e2184e32-4696-4862-a6f7-ef5d0d44b082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_cc1a1e51-e787-488c-891c-b24b0a022260" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_023250ec-ba63-49d3-8c6a-a85a5d7e0bb5" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_cc1a1e51-e787-488c-891c-b24b0a022260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_957dc622-0455-4273-9268-c81fc775ba16" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossRevenue_e5bbd3e1-08a9-4f00-9e89-b0b3b3aad4f4" xlink:href="stn-20221231.xsd#stn_GrossRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_stn_GrossRevenue_e5bbd3e1-08a9-4f00-9e89-b0b3b3aad4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueAdjustmentsArisingFromInterSegments_3bb1450b-b33b-4bc8-85f4-05cff1b2595d" xlink:href="stn-20221231.xsd#stn_RevenueAdjustmentsArisingFromInterSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_stn_RevenueAdjustmentsArisingFromInterSegments_3bb1450b-b33b-4bc8-85f4-05cff1b2595d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_88aff894-10ee-4f14-8228-9fa628fc681e" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_88aff894-10ee-4f14-8228-9fa628fc681e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_16afbb15-7492-4c21-9ac5-509fc7cabc4e" xlink:href="stn-20221231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_16afbb15-7492-4c21-9ac5-509fc7cabc4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_69dfebb5-9299-4b82-b605-5148e2c699fc" xlink:href="stn-20221231.xsd#stn_NetRevenue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_stn_NetRevenue_69dfebb5-9299-4b82-b605-5148e2c699fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_4b0ad16d-b040-4d47-8b19-655795324663" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_dc6f75e4-12ea-4c37-a3ad-173c31650944" xlink:to="loc_ifrs-full_GrossProfit_4b0ad16d-b040-4d47-8b19-655795324663" 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-20221231.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_8c98b2f3-b72a-4dce-85ce-c09ce7e695ac" xlink:href="stn-20221231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_b757c2c2-5b75-4dd4-8bde-01cce84b4378" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_8c98b2f3-b72a-4dce-85ce-c09ce7e695ac" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_b757c2c2-5b75-4dd4-8bde-01cce84b4378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_4f1bd3f3-1658-42ac-b2d8-fbaf2623b6f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_b757c2c2-5b75-4dd4-8bde-01cce84b4378" xlink:to="loc_ifrs-full_GeographicalAreasAxis_4f1bd3f3-1658-42ac-b2d8-fbaf2623b6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_4f1bd3f3-1658-42ac-b2d8-fbaf2623b6f6" xlink:to="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_6c43593c-bd33-4fde-b991-f902a525c83e" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:to="loc_country_CA_6c43593c-bd33-4fde-b991-f902a525c83e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f42fd7f1-9354-4fee-99d5-dab362fc6a63" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:to="loc_country_US_f42fd7f1-9354-4fee-99d5-dab362fc6a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_6fa84701-d678-4728-a6dd-dfd3df722165" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:to="loc_country_GB_6fa84701-d678-4728-a6dd-dfd3df722165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU_9848e72b-e1ce-43de-8beb-cc6065346958" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_AU"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:to="loc_country_AU_9848e72b-e1ce-43de-8beb-cc6065346958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherCountriesMember_55a28e5f-a15a-4cd8-8d29-6e0a0fbc22f6" xlink:href="stn-20221231.xsd#stn_OtherCountriesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_7cec512a-90de-4fac-98aa-10bdecaf3e07" xlink:to="loc_stn_OtherCountriesMember_55a28e5f-a15a-4cd8-8d29-6e0a0fbc22f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_4100b1c5-f251-48fa-bb1b-0b585ae214ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_b757c2c2-5b75-4dd4-8bde-01cce84b4378" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_4100b1c5-f251-48fa-bb1b-0b585ae214ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_c06ff03f-9218-45c3-81ec-5e209333bbc6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RestatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_4100b1c5-f251-48fa-bb1b-0b585ae214ef" xlink:to="loc_ifrs-full_RestatedMember_c06ff03f-9218-45c3-81ec-5e209333bbc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember_671b0654-01f3-4a40-beed-9666b515c574" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_c06ff03f-9218-45c3-81ec-5e209333bbc6" xlink:to="loc_ifrs-full_PreviouslyStatedMember_671b0654-01f3-4a40-beed-9666b515c574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestatedAdjustmentMember_4ad814e9-34ca-4305-afd9-d8b16eebd4d5" xlink:href="stn-20221231.xsd#stn_RestatedAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_c06ff03f-9218-45c3-81ec-5e209333bbc6" xlink:to="loc_stn_RestatedAdjustmentMember_4ad814e9-34ca-4305-afd9-d8b16eebd4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_c4f0ecce-3861-4c97-8cee-d4301c792b85" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_b757c2c2-5b75-4dd4-8bde-01cce84b4378" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_c4f0ecce-3861-4c97-8cee-d4301c792b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_47cc7545-0f96-41c4-a218-64c837a17261" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_c4f0ecce-3861-4c97-8cee-d4301c792b85" xlink:to="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_47cc7545-0f96-41c4-a218-64c837a17261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_d4a69981-5f94-4200-b2a4-43257424c04a" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_c4f0ecce-3861-4c97-8cee-d4301c792b85" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_d4a69981-5f94-4200-b2a4-43257424c04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="simple" xlink:href="stn-20221231.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_d9e06dea-6df8-426d-9a78-97052fe9f02d" xlink:href="stn-20221231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_c0a38746-2b03-4344-ad44-6454145b1b66" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_d9e06dea-6df8-426d-9a78-97052fe9f02d" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_c0a38746-2b03-4344-ad44-6454145b1b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_78c5dc35-06cc-4087-abd6-a0c8e523a7d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_c0a38746-2b03-4344-ad44-6454145b1b66" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_78c5dc35-06cc-4087-abd6-a0c8e523a7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_78c5dc35-06cc-4087-abd6-a0c8e523a7d0" xlink:to="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InfrastructureMember_0f8718d5-67e6-4000-9fcc-603165545597" xlink:href="stn-20221231.xsd#stn_InfrastructureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:to="loc_stn_InfrastructureMember_0f8718d5-67e6-4000-9fcc-603165545597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnvironmentalServicesMember_26f988a0-59f0-4010-b5dd-7fd8d402c071" xlink:href="stn-20221231.xsd#stn_EnvironmentalServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:to="loc_stn_EnvironmentalServicesMember_26f988a0-59f0-4010-b5dd-7fd8d402c071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WaterServicesMember_eff0e58c-32db-42f0-9b27-4cada8d646ca" xlink:href="stn-20221231.xsd#stn_WaterServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:to="loc_stn_WaterServicesMember_eff0e58c-32db-42f0-9b27-4cada8d646ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BuildingsServicesMember_648d442d-bc2a-4920-a020-c89579dd1b6c" xlink:href="stn-20221231.xsd#stn_BuildingsServicesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:to="loc_stn_BuildingsServicesMember_648d442d-bc2a-4920-a020-c89579dd1b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnergyAndResourcesServicesMember_95012c8e-134a-44a5-86d5-f24af8d1c215" xlink:href="stn-20221231.xsd#stn_EnergyAndResourcesServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bde53839-2579-4dfd-a1b9-5a88123b12a6" xlink:to="loc_stn_EnergyAndResourcesServicesMember_95012c8e-134a-44a5-86d5-f24af8d1c215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_49e32bea-7e81-4a6b-8d94-709b28af413f" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfProductsAndServicesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_c0a38746-2b03-4344-ad44-6454145b1b66" xlink:to="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_49e32bea-7e81-4a6b-8d94-709b28af413f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_869e6c4e-72c1-423f-adb2-03f2c43345a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_49e32bea-7e81-4a6b-8d94-709b28af413f" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_869e6c4e-72c1-423f-adb2-03f2c43345a5" 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-20221231.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_578f2e81-4574-4ad1-8e01-c6f313c8fe39" xlink:href="stn-20221231.xsd#stn_InvestmentTaxCreditsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentTaxCredits_f8705f76-d4f2-4c41-9420-f8fe823c3b1c" xlink:href="stn-20221231.xsd#stn_InvestmentTaxCredits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_InvestmentTaxCreditsAbstract_578f2e81-4574-4ad1-8e01-c6f313c8fe39" xlink:to="loc_stn_InvestmentTaxCredits_f8705f76-d4f2-4c41-9420-f8fe823c3b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EventaftertheReportingPeriodDetails" xlink:type="simple" xlink:href="stn-20221231.xsd#EventaftertheReportingPeriodDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EventaftertheReportingPeriodDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EventsAfterReportingPeriodAbstract_5ea48826-1856-4600-a7d4-cd0b401deee7" xlink:href="stn-20221231.xsd#stn_EventsAfterReportingPeriodAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_273e6faa-7faa-496e-b305-23e0b28ee2e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EventsAfterReportingPeriodAbstract_5ea48826-1856-4600-a7d4-cd0b401deee7" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_273e6faa-7faa-496e-b305-23e0b28ee2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_751dbc6e-0e80-44c2-be74-bc740d9cd6da" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_273e6faa-7faa-496e-b305-23e0b28ee2e1" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_751dbc6e-0e80-44c2-be74-bc740d9cd6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_9a39f4f6-b74f-48b4-9f67-02af7b15d1f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_751dbc6e-0e80-44c2-be74-bc740d9cd6da" xlink:to="loc_ifrs-full_NonadjustingEventsMember_9a39f4f6-b74f-48b4-9f67-02af7b15d1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DividendDeclarationTransactionsMember_f0fdca9c-ad71-4522-9097-c4763ed67dd7" xlink:href="stn-20221231.xsd#stn_DividendDeclarationTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_9a39f4f6-b74f-48b4-9f67-02af7b15d1f5" xlink:to="loc_stn_DividendDeclarationTransactionsMember_f0fdca9c-ad71-4522-9097-c4763ed67dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_651b473a-e392-43ee-ab89-ebf9fb544d71" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_273e6faa-7faa-496e-b305-23e0b28ee2e1" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_651b473a-e392-43ee-ab89-ebf9fb544d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_eaff19e4-c2ba-4d62-ab1d-03809e927950" xlink:href="https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_651b473a-e392-43ee-ab89-ebf9fb544d71" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_eaff19e4-c2ba-4d62-ab1d-03809e927950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>stn-20221231_g1.jpg
<TEXT>
begin 644 stn-20221231_g1.jpg
M_]C_X  02D9)1@ ! 0$"6 )8  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &<!H # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "D)QUJKJ^KV/A_2KS4]3O+?3M-LH7N+F\NY5BA
M@B12SN[L0%50"22<  DU^.W[?/\ P5!/QFT.Z^'GPF>_TKPE<>9!K&N7">1<
M:I'N91#"N=T=NZ@,Q;;)(&V,J*'60 ^__CG_ ,%$?@=\ [S4-,U?Q5_;WB.R
MP)=#\.Q?;+@.)3$\;2 B&.1"KEHY)$<!>F2H;@/AG_P5P^ _Q$\50:)=RZ]X
M,^T;4AU#Q)9Q1VC2,ZHJ-)#++Y?WBQ>0+&H5BSCC/Y%_ #]DWXH?M,ZJL'@?
MPS<7>G+-Y-SKMW^XTZU(:,/OG;@LHE1S&FZ0J251L5S_ ,>?@KKG[.WQ8UOX
M?^(KJPO-9T?R//GTR1WMV\V".9=K.B,<+(H.5'(/7K0!_3.#D9I:^?\ ]@?X
MEZW\7/V1?AQXE\13_:]8ELY;.>Y+N[S_ &:XEMEED9V9FD=859V)Y=F. #@?
M0% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 445S_C7XA^%OAKI<6I^+O$ND>%].EF%O'=ZS?16
MD3RE68('D8 L0K'&<X4GL: .@HKG_!7Q#\+?$K2Y=3\(^)=(\4:=%,;>2[T:
M^BNXDE"JQ0O&Q 8!E.,YPP/<5T% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !117*?%+XI>&/@OX$U/QEXQU+^R/#FF^7]JO/(DF\OS)
M%B3Y(U9SEW4< XSD\9- '5T5XK^SW^V+\*?VG3-;>!?$?VO6;6SBO;S1KVW>
MVN[9'P""K#;)L8A7:)G125^;YU+>U4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ,CQ=XJTSP-X4UGQ'K5S]BT?2+*:_O;G8S^5!$A>1]J@LV%4G"@DXX!-?
M@S\6?VM?CO\ M[^+-!\"0+\M^19P>$_"HEM[2^DWB4RW"O*V_;Y:MND;RXA$
M7 3YV/TG_P %?_VM_P"V-1/P)T%;^R_LJ\BO/$<\@\N*\S;Q36L4;)+\\8\X
MNZR(/WD414_+DZW_  1W_91TR]LY?CKKT=__ &K:7EQIOAZVDC:&W">4$FNU
M;/[[/FRP ?<4I+G<V/+ /T>^"?POL?@M\)/"/@;3_L[P:%IL%D]Q;6JVRW,J
MH/-G,8)"M))OD;DDL[$DDDGMJ** .(^-OPQL?C/\(O%_@?4#;QP:[ID]DMQ<
MVJW*VTK(?*G$9(#-')LD7D$,BD$$ C\+O^"9]C->?MQ?#2&"^N-/=)[V0S6R
MQEF5+&X9HSO5AM<*4; W!7;:RMAA^WG[2OQ<A^!'P&\<>.Y)((Y]'TR62S%U
M%)+#)>-^[M8W6/#;7F>)"01@,264 D?D;_P1Q\,:9XB_:WO=0U"V\^[T7PW>
M:A82>8R^3.TL%N7P" W[JXF7#9'SYQD @ _;ZBBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "OFK_@I!XIU/P?\ L4?%"^TBY^R74MG;V#R>
M6KY@N;J&WG3# CYHI9%SU&[(((!'TK7S5_P4@U__ (1O]BCXH7?]G6&J>99V
M]GY&I0>=$OGW4,/FA<C$D?F>9&W\,B(V#C% 'X5_L]^%M,\<?'OX;^'-;MOM
MNC:OXDTZPO;;S&C\V"6YC21-RD,N58C*D$9X(-?:O_!1W_@G!IGP-T*7XG_#
M"+[+X'M_)AU?0KBY:1].=F6))X7D8O)&[LH9"2Z.V1E&(B^0/V3_ /DZ3X/?
M]CAI'_I;%7](^L:18^(-)O=+U.SM]1TV]A>VN;.ZB66&>)U*NCHP(96!(((P
M02#0!^*__!,O]NR^^"?C+3OAGXVUF!/AEJTSK;WFIRLJZ'<L&8,CX(6&63"N
MK81&?S=R 2[_ -LP01D<BOP-_P""@7[#LW[(WC/3;OPZ=7U?X=ZO"BVNK:BL
M;-;W@#>9:RR1@ L0OF*2B;E9E 8Q.U>U?L$?\%/-9\$ZKX>^&_Q4NX+OP4L-
MOI.D:M':PP3::0T$$"W$IDCC%K'&LC/(RM)DY+,!@ '[$T54TG5['7]*L]3T
MR\M]1TV\A2XMKRTE66&>)U#(Z.I(96!!!!P0015N@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 44A(49)P/>@$,,@Y'M0 M%%% !1110 4444 %%%% !11
M10 4444 4]8U>Q\/Z3>ZIJ=Y;Z=IME"]S<WEU*L4,$2*6=W=B JJ 223@ $F
MOY[OVY/VNK[]KOXMC6XK6XTGPII,+6.B:7-,S,L6\LT\J[BBS2G;NV<!4C3+
M^7O;Z>_X*T?MH_\ "9Z[>? [PJVW1M&O(Y=?U2"[W"]ND7(M (VVF.)F!<29
M/G1@;4,.7^:_V /V8C^TY^T!I.EZQHM_J7@/2]UYXAN;23R4BC".88GEZCS9
M55-J'S"GF%2NPNH!]J?\$Q/^"?']@?V/\9OB1I]A?S7=G;:GX3TX7'G?9=^Y
MQ=3Q[-GF;/)>+#MLWL659%79^G]5-(TFQT#2K/3-,LX-.TVRA2VMK.UB6*&"
M)%"HB(H 55    P  !5/Q5XNT/P+H5UK?B/6;#0-'M=OGZAJ=TEM;Q;F"KND
M<A5RS*HR>20.] &O7R5^VU_P4&\*_LI:5)HVEI;^*?B'=0RK;:7#<Q/#ITH6
M)D:_59!+&K),'10N9 A 9 =X^*_VH_\ @L+XA\?:7J7AGX2:-/X/TF[A:WD\
M1:C(/[5*LJ9,"QL4MF!\U-^Z1B&5E,3@8^-OV?/V8_B'^U#XJFT;P+HQO_LO
ME-J&I7,@AM+".1P@>60_\"8(@:1@CE4;:< "?$KXC_$O]L3XQSZSJ-O?^+?%
MNJ;H[/2-'M9)O(@0,XM[:!=S"-%WM@9/WW8LQ9C^N?\ P3T_X)Z6/[-6E6_C
M?QO;V^H_%*]A.Q 5EAT*)UPT,3#(:9@2))1Q@E$.W>\OI7[&7[#'A#]C[0KU
M[.Y_X2;QEJ68[[Q+<6PA<P;LI;PQ[F\J,84L-Q+N,L<+&J?2U !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !117YZ_P#!4W]MN7X0>'K/X<_#KQ?/I7Q#
MNIA+J[Z8D;M9:>\$B^6\I!,,TADBD3R\2*J;MR!D+@&3_P %#/\ @II+\)]4
MN/AQ\(-1MY/&%K,%UGQ$(H[B'3&5N;6)7#))-D8D+ K&,I@R%O)_(+5]8O\
MQ!JMYJ>J7MQJ.I7LSW%S>7<K2S3RNQ9W=V)+,Q))).222:M>%_"FN>.=>MM%
M\.Z/?Z_K5UN\C3],MGN;B7:I=ML: LV%5F.!P 3T%?>O["W_  3"\4_$#QE:
M^*/C+X4GT+P!;PRL-$U5I;6]U.4B2-5\M'2:W6-AYA9]I;$8575V90#Y_P#V
M:/V"_BQ^U+;7.H>&]-M]$\/Q0^;%KWB'SK:RNF\PQ^7 ZQN96!23)12J["&9
M25#?K]^PK^Q58_LC> KBWU.?2/$/C74)FGN=<M=.6*:WB>* /9).V9)(5DA+
M@G8&)!**:^BO"WA+1/ V@VNB>'-'L- T:UW>1IVF6R6]O%N8NVV- %7+,S'
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
M$,D ?[&Y1D,%D6&Z*,*[J7&UY=Q+87;&GU7110 4444 %%%% !1110 4444
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
MC)&&421R)D9&Y&'4$5J^"?\ @CY\ ?"NJRW>IIXF\80/"8EL=9U01PHQ92)
M;6.%]P (P6*X8Y4G!'VII&D6/A_2K/3-,L[?3M-LH4M[:SM(EBA@B10J(B*
M%50   ,   4 6Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MILAQ&Q]C3J\>_:]^+LOP*_9I^(/C6UDN(-1L--:*PGMHHY6AO)V6"VD*2?*5
M6:6-FSGY0WRM]T@'\Y_BWQ9K?CCQ#=ZUXCUB_P!?UBY*^?J&IW+W-Q+M4(NZ
M1R6;"JJC)X  Z"OU=_X(D> /$.A^#?B5XKU#2KBS\/Z]-80:7?3 *MXUN;H3
MF,=2JF5%WXVEMR@DHP7\EM)TF^\0ZO9Z9IMG/J.I7TZ6]M:6L32RSRNP5$1%
M!+,S$  #)) %?TI?LU?"*'X#_ ;P1X$CB@CGT?38X[PVLLDL4EXW[RZD1I,-
MM>9Y7 (& P 50   >ET444 %%%% !1110 4444 %%<]X_P#B!X=^%G@[5?%7
MBO5K?1/#^EPF>[O;DD*BY   &2S,2%5%!9F954$D _FM^U5_P6,AL;B\\._
MZR@U%&A53XQU6&0*K/&^X6]HZJ=R%HR))OE+(ZF)EPQ /0/^"O7[3/A[P?\
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
MO*_%/_!2#]G#P?KMSI%]\4+">ZM]N^33+.ZO[<[E##;/!$\;\,,[6.#D'!!
M /DK]M+_ ())3:SJFJ^-O@?'!'/=31R3>!3Y=O"K,Q$LEI,[JD:Y*-Y#851Y
MFQP!'%7Y;^*/"FN^!->N=%\1:/J'A_6K7;Y^GZG;/;7$6Y0Z[HW 9<JRL,CD
M$'H:_:CQ3_P60^ WA_7;FPL;/Q;XDM8MNS5-,TR)+>;*@G:)YHI!@DJ=R+RI
MQD8)^/\ ]O7]O+X,_M1^!8].\._"^_?Q<?+$7BW6T@M+O3DCD#+&GDM(T\;K
M)<*8W=45G#@,V"H!U?[)'_!7K6_"/]@^$/C':?V[H47E6?\ PE\+.VH6T8WC
MS;I/F^U8S$"R[)-J,Q$SG!_33X0_M)_"_P"/-M')X#\;Z1XAG>%[@Z?#/Y=[
M'$DGEL\EJ^V:-=Q499 #N4C(8$_S15T'@GXA^*?AKJLNI^$?$FK^%]2EA-O)
M>:-?2VDSQ%E8QEXV!*DJIQG&5!["@#^HBFEU4\L!]37\]OBC_@I!^T?XOT&Y
MTB^^*%_!:7&W?)IEG:V%P-K!AMG@B21.5&=K#(R#D$@^&>-/B+XK^)&J1:EX
ML\3:QXGU&*$6\=WK%_+=RI$&9@@>1B0H+,<9QEB>YH _IE\:?$7PI\-]+BU+
MQ9XFT?PQITLPMX[O6+^*TB>4JS! \C %B%8XSG"D]C7%G]K'X) ?\EA\!_\
MA2V7_P =K^:XNS=6)^II* /W^/\ P5%_9E!_Y*5_Y0]2_P#D>N4\=?\ !7?]
MGOPE]B_LO4=>\9_:-_F?V)I+Q_9MNW&_[68,[LG&S=]TYQQG\+*N:3HNH:]J
MEGINF6-SJ.HWLR6]M:6L32RSRNP5$1%!+,Q(  &22 * /V'\4_\ !;+X6VFA
M7,OASP/XMU765V^1::F+:RMY/F ;=,DLS+A=Q&(VR0!QG(\UU;_@N1?3:7>1
MZ9\'[>TU)X76VN+KQ"T\,4I4[&>-;9"Z@X)4.I(! 9<Y'PKI/['GQSUK5;/3
M[?X0^-8Y[N9((WNM"N;>%69@H+RR(J1KD\N[!5&22 ":]K\%?\$E/VBO%6JR
MVFIZ!I'@^!(3*M]K.KPR0NP91Y8%J9GW$$G)4+A3E@< @':'_@M3\;<?\BOX
M#_\  "]_^2Z\K/\ P5%_::.?^+E=?^H'IO\ \CUZK_PY6^-O_0T> _\ P/O?
M_D2K6D_\$4?C!-JMG'J?C#P5:::\R+<W%K<7<\T418;V2-K= [ 9(4NH) !9
M<Y !\EG]K'XVD_\ )8?'G_A2WO\ \=JIJO[3?Q@U[2[S3=2^*OC74-.O(7M[
MFTNO$-W)%/$ZE71T:0AE8$@@C!!(-?H5_P .,_\ JM/_ ):__P!V5VO@K_@B
M3\.[#2Y8_%WQ \3:WJ1F+1W&C16^G0K%M7"F.19R6SN.[> 00-HP20#\>/-?
M^^WYTA8L>23]:_=WP5_P24_9U\*Z7+::GH&K^,)WF,JWVLZO-',BE5'E@6IA
M3:""<E2V6.6(P!Z!X*_X)Y?LZ^ =5EU#3/A;I%S/)"8&369)M4A"EE;(BNI)
M$5LJ/G"A@,@'!((!_/#2JK-T!/T%?TI?\,G_  2_Z(]X#_\ ":LO_C==3X'^
M$G@?X9?;?^$/\&Z!X5^V[/M7]B:9#9^?LW;-_EJN[;O;&>FXXZF@#^:3P7\.
MO%?Q(U273?"?AG6/$^HQ0FXDM-'L);N5(@RJ7*1J2%!91G&,L!W%=]I/['GQ
MSUK5;/3[?X0^-8Y[N9((WNM"N;>%69@H+RR(J1KD\N[!5&22 ":_I'"*IX4#
MZ"G4 ?A7X%_X)$?M">+?MO\ :FG:#X,^S[/+_MO5DD^T[MV=GV03XVX&=^W[
MPQGG'T!X3_X(>?\ ('N/$WQ8_P">+ZGI^E:+]#+%#</-_O*LC1>C&/\ AK]5
M** /B#P5_P $>_@#X5U66[U-/$WC"!X3$MCK.J".%&+*?,!M8X7W  C!8KAC
ME2<$>O\ @7]@3]GOX>?;?[+^%6@W7VS9YG]MQOJNW;NQL^UM+Y?WCG9C=QG.
MT8^@** .3\#_  D\#_#+[;_PA_@W0/"OVW9]J_L33(;/S]F[9O\ +5=VW>V,
M]-QQU-=6%"] !]*6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *_*O_@LS^TM_R _@IH5]_<UCQ']GE_\  6U?9)]9FCD3
M_GU=37Z/?&SXH6/P6^$GB[QSJ'V=X-"TV>]2WN;I;9;F54/E0"0@A6DDV1KP
M26=0 20#_-;\0/'_ (A^*?C/5O%?BK5;C6O$&JS&>[O;DC<[8   & JJH"JB
M@*JJJJ    #Z4_X)9^ )O'7[9W@^<Z5;ZKIN@PW>L7HN1&RVZI"T<,P5^K+<
MRVY7:"RMM88VDC]]*_"#_@DW\4+'X;_M>Z79ZB+>.W\4Z;<Z"MU<W2P+!*Q2
M>+&1AV>2W2%4R"6F7!) 5OW>!STH 6BBB@ HHI"<=: %HKQ[XN_M>_!OX%7$
MEKXU^(.D:5J,4R02Z9#(UW>PL\?F(9+: /*BE,'>RA?F7GYES\@_'G_@L[X+
M\+7%SIGPL\.7'C:X\F15US4F>QLHY3&IB9(BOG3*&9@ZL(3^[PK$,& !^A/B
MKQ=H?@70KG6_$>LV&@:-;;?/U#4[E+:WBW,$7=(Y"C+,JC)Y) ZFOSA_:(_X
M+.Z-X<U6^T;X0>'(/%2)#$8?$^LM-!:F4L&D46FU)74)\NYGC.\D[6507_/?
M6/%'QR_;B^(MK9W5SK_Q(\0G!@LH(_\ 1[)&,432") L-M&2(0\F$3.&<YYK
M[2^!?_!%74]5L]/U3XL>,O[%\S+S^'O#L:S7"(T0*JUV^8TD60D,JQRH0GRN
M=V5 /@'XQ?'_ .(?Q_UU-6\?^*[_ ,2746?(BN&"6]ME45O)@0+'%N$:;MBK
MN*Y.3S7G]?JG^W]\./@S^Q-^SGI7@/P=\.;"]\7>,?-A@\5:O:P7UW;) MNM
MU.9ID=DDD5U54A$:(9))$\ME ;\]_P!G3X#^(?VD/BYH7@?P];7#M>3(U]>P
MPB5=.LPZB:ZD!91M16S@LNYBJ [G4$ ^O_\ @EE^PYX?^/%S=_%'QP8-5\,Z
M#J1L;3PXZEEO+Q(XY2]R",&%1+'B,9\QLA\(I67]G0 !@<"N?^'_ ,/_  ]\
M+/!FD^%/"NE6^B>']+A$%I96P(5%R222<EF9B69V)9F9F8DDD]#0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?S6?M8?\G2
M?&'_ +'#5_\ TMEK]J/^"7)_XP7^&O\ W$O_ $Y75?E#_P %)OA#-\(?VO?&
MT8CN!IOB*;_A)+*:YECD:9;HLTQ&S&U5N1<(JL VU%SNR&;[U_X(F^*=,O/@
M)XX\.176_6=/\2&_N;;8P\N">VA2%]V-IW-;3C )(V<@ KD _12BBB@ HHHH
M **** "BBB@ HHHH **** $)V@D]!7\S'[0OBC3/&_Q\^)/B+1;G[;H^K^)=
M2O[*Y\MD\V"6YD>-]K ,N58'# $9Y K^AS]I7XN0_ CX#>./'<DD$<^CZ9+)
M9BZBDEADO&_=VL;K'AMKS/$A((P&)+* 2/YI#EW]R: /W]_X)=#'["_PU_[B
M7_IRNJ^JJ\^_9Y\+ZGX(^ ?PV\.ZU;?8M8TGPWIMA>VV]7\J>*VC21-RDJV&
M4C*D@XX)KT&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J>L:
MQ8^'])O=4U.\M]/TZR@>YN;N[E6*&")%+.[NQ 55 )))P "35ROS5_X+$?M2
M?\(GX1B^!MAI'G7?B6SM]6U'5+@_)#:I=$Q1P@')D:6V)9F^54& &+YC /S"
M^/\ \8=4_: ^,OBOQ]JR>3=:W>M-';;E;[/ H"00[E1 _EQ)&F_:"VS<>2:_
M>?\ 8-^#(^!G[*W@30+BT^R:S=68U;5!)8_9+C[5<_O6CG0_,9(E9("S<X@7
MA0 H_(O_ ()D?L_7OQN_:@\/ZFRSP^'_  9-%X@O[R(,H$L3AK6$/L9=SS*I
M*,5+1QS%2"M?OI0 445XI^U=^U=X0_9,^',GB+Q%)]MU6ZWQ:/H,$@6XU*<
M9 .#LC7*EY2"$!'#,R(X!Y_^WA^W/I?[(7A6PMM-MK#Q#X\U??\ 8]&N+ED^
MS0;) +R544EHQ*J*$+1F3+[6'EL1^1O[('[-/B']M/X\_8M3N=7ET/SWU+Q3
MXE4B:6)7WO\ -+(<&:>0%5)WMDO(4=8WK*L])^*'_!03]I6^N+2S@U'Q?XCF
M%Q=RPQ>18Z=;1JD8>0@$QPQ1B-,G<[84?O)' ;]Q_P!E']E+PC^R7\.(_#GA
MQ/MNJW6R;6->GC"W&I3@'!(R=D:Y8)$"0@)Y9F=W /5?"7A72_ WA71_#FB6
MWV+1M(LX;"RMM[/Y4$2!(TW,2S850,L23CDDUK444 %%%% !1110 4444 %%
M%% !1110 4444 %%%-:1%ZL!]30 ZBO*O^&L/@D/^:P> _\ PI;+_P".TA_:
MQ^"0'_)8? ?_ (4ME_\ ': /5J*^"_B]_P %C/@YX*MY8?!-EJ_Q$U(PI+$\
M,+:=8[C)M>.26=1*K*@+96%U.5&X98KX\?\ @N9Q_P D7_\ +H_^XZ /T?\
MC1\7O#WP&^&&O^//%,D\>AZ-")9A:Q&6:1F=8XXT7@;GD=$!)"@L"S*H)'\Z
M_P"T5\>/$/[2'Q;UWQQXAN+AGO9F6QL9IA*NG689C#:QD*HVHK8R%7<Q9R-S
ML3Z7^TI_P4'^+O[4&A_\(_XBO[#1?"[>4T^AZ!;M!;W,D;,RO*SN\C\LIV%_
M+S'&VS<NZOFJ@#]W/^"67[/6G_!G]FO2O%%Q9S6GBOQS#'JFH23W*R*;8-(;
M%8U4[54PR"3!R^Z9@QX5$^M?%'C#0?!&AW.M>(M:T_0='MMOGZAJ=TEO;Q;F
M"+ND<A5RS*HR>20.]?S'^(OB+XK\7Z5HVF:[XFU?6M-T6'[/IEGJ%]+/#8Q;
M579 CL1&N(T&% &$4=A7/F1F&"Q(]S0!_2E_PUA\$O\ HL/@/_PI;+_XY7G_
M (I_X*0?LX>#]=N=(OOBA83W5OMWR:99W5_;G<H8;9X(GC?AAG:QP<@X(('\
M]E*(V89"DCV% '[D>-?^"PGP!\*ZK%::8_B;QA \(E:^T;2Q'"C%F'ED74D+
M[@ #D*5PPPQ.0/'_ !3_ ,%P]$M-=N8O#GPGO]5T9=OD7>IZTEE<2?*"VZ%(
M9E7#;@,2-D 'C.!^9G@OX'_$7XD:7+J7A/P%XF\3Z=%,;>2[T?1[B[B24*K%
M"\:$!@&4XSG# ]Q7:>%OV*OCSXPUVVTBQ^$GBV"ZN-VR34]*EL+<;5+'=/.$
MC3A3C<PR< 9) (!]5>*?^"V7Q2N]=N9?#G@?PEI6C-M\BTU,7-[<1_* VZ9)
M85;+;B,1K@$#G&3YKXU_X*U_M%>*M5BN],U_2/!\"0B)K'1M(ADA=@S'S";H
M3/N((& P7"C"@Y)U?!7_  1[^/WBK2Y;O4T\,^#YTF,2V.LZH9)G4*I\P&UC
MF3:22,%@V5.5 P3Z5X%_X(B>-]0^V_\ "8_$C0="V;/LO]B6<VI>;G=OW^9]
MGV8PN,;\Y.=N!D ^-=6_;#^.>M:K>:A<?%[QK'/=S//(EKKMS;PJS,6(2*-U
M2-<GA$4*HP   !7F_BCQAKWC?7+G6O$6M:AKVL7.WS]0U.Z>XN)=JA%W2.2S
M85549/  ':OUG\"_\$1/!&G_ &W_ (3'XD:]KN_9]E_L2SATWRL;M^_S/M&_
M.5QC9C!SNR,>J^!?^"1'[/?A+[;_ &IIVO>,_M&SR_[;U9X_LVW=G9]D$&=V
M1G?N^Z,8YR ?A826.2<GWI55FZ GZ"OZ,O!7["_P!\ Z7+I^F?"?PS<P23&=
MGUFR&J3!BJK@2W7F.JX4?(&"@Y(&22?2? _PD\#_  R^V_\ "'^#= \*_;=G
MVK^Q-,AL_/V;MF_RU7=MWMC/3<<=30!_-=X'^$GCCXF_;?\ A#_!NO\ BK[%
ML^U?V)IDUYY&_=LW^6K;=VQL9Z[3CH:[_P +?L5?'GQAKMMI%C\)/%L%U<;M
MDFIZ5+86XVJ6.Z><)&G"G&YADX R2 ?Z/555Z #Z"EH _"OP+_P2(_:$\6_;
M?[4T[0?!GV?9Y?\ ;>K))]IW;L[/L@GQMP,[]OWAC/..K_X<K?&W_H:/ ?\
MX'WO_P B5^U-% '\Z_[17["WQ>_9E,MWXH\/?VCX<3'_ !4FAEKK3QGRQ\[;
M0\/SRK&/.1-[ [-P&:^?R,'FOZIR PP1D>]? '[:W_!*W2_CWXHO?'/PXU.P
M\(>+;W]YJ.FWD3#3]2G+KFX+Q@M!(5+ERJ.)&"DA6+NP!\0_\$]? _[,WC_5
M=9T_XW7%Q;:Y'#-/:OK.LQZ7H9MPUNJ 2K+',UWN:7Y-Q0QY.-PR/TS7_@EY
M^S(0"/AL"/\ L.ZE_P#)%?AQ\7O@MXU^ OC&7PMX\T"X\/:VD*7 @F9)$DB<
M?+)'(A9)%R&7*L0&5E.&4@>E?LZ?MT_%[]F4PVGA?Q#_ &CX<CS_ ,4WK@:Z
MT\9\P_(NX/#\\K2'R73<P&_<!B@#]TA^R=\$@/\ DCW@/_PFK+_XU7I.DZ+I
M^@Z79Z;IEC;:=IUE"EO;6EK$L44$2*%1$10 JJ   !@  "OC?X,_\%:?@?\
M$T6EGX@O+_X>ZS+]FB:+6X-]H\\G#A+F+<HC1NLLXA&&#8'S;?K_ ,+>+=#\
M<Z%;:WX<UBPU_1KG=Y&H:9<I<V\NUBC;9$)5L,K*<'@@CJ* -:BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBOE__ (*&?M4R_LM? >XO]#O+>'QS
MKDPT[0TE2.4Q-UFN3$S LL4><-M=1))"'4JQ% 'Y[?\ !6O]J[3/C'\1M/\
MAMX:DO\ ^RO!-Y=Q:K/)(T=O>:CE8V582!GR-DJ"5NIEE"C;AI.)_P"";G[%
MEE^U+X]U74_&FE:NWP\T6$%KRRF%O#=7XEB9;-G(+,K0F4OY15E!0[T+IN^=
MOA5X%US]HGXX>'O#+WM_>ZSXJUB.*\U,Q/>W"^;)NN+N09W2;%,DKDL.%8E@
M,FOZ)_@)\%-$_9W^%&A_#_PY=7][H^D>?Y$^IR(]PWFSR3-N9$13\TC 84<
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
M1D'()!\!\4>,->\;ZY<ZUXBUK4->UBZV^?J&IW3W%Q+M4(NZ1R6;"JJC)X
MZ"OV<TC_ ((Q? S3M4L[NXUKQKJD$$R2R6-UJ-LL-PJL"8W,=NCA6 P=C*V"
M<,#@UZ7_ ,.NOV9/^B:_^5S4O_DB@#\ >M7--T74-9N'M]/L;F^G2&6X:*VA
M:1EBBC:25R "=J1H[L>BJK$X )K^C+PM^Q5\!_!^A6VDV'PD\)3VMONV2:GI
M45_<'<Q8[IYP\C\L<;F.!@#   ]G$2#HBC\* /YI-*_9D^,&O:79ZEIOPJ\:
MZAIUY"EQ;7=KX>NY(IXG4,CHZQD,K @@@X(((KBO%/A/6_ ^NW.B>(]'O] U
MFUV^?IVIVSV]Q%N4.NZ-P&7*LK#(Y!![U_2E\=?CIX0_9T^'&H^,_&>H"QTN
MU'EPP1@-<7DY!*6\"$C?(V#@9  #,Q559A_.=\9_BYXA^/?Q1U_QWXHD@DUS
M6IUDE6UA$44:JBQQQHO)VI&B("26(4%F9B20!/@O\(?$/QY^)V@^ _"L4$FN
M:S,T4)NI1%#&JHTDDCMR0J1H[G +$*0JLQ /Z$^%O^"'FMW>A6TOB/XL6&E:
MRV[S[33-%>]MX_F(7;,\T+-E=I.8UP21SC)^M/\ @GS^Q+8_LI^ 7U368K>^
M^(>OPQ2W]XUNJS:=$T4;-IZNLDBLJ3!RTB%1(=A((1,?6U 'YU^%O^")OPML
M]#M8O$?CCQ;JNLKN\^[TPVUE;R?,2NV%XIF7"[0<R-D@GC.![2/^"7/[,N/^
M2:_^5S4O_DBOJNB@#Q_2?V//@9HNEV>GV_PA\%206D*01O=:%;7$S*JA07ED
M1GD; Y=V+,<DDDDUZ3X7\'Z#X(T.VT7P[HNGZ#H]MN\C3],M4M[>+<Q=ML:
M*N69F.!R23WK7HH 0*%Z #Z4M%% !1110 4444 %%%% !1110 4444 %%%%
M'/>-OAWX5^)6EQ:;XN\-:1XHTZ*87$=IK-C%=Q)*%90X212 P#,,XSAB.YKX
M+_:4_P""/'@7Q;H7VWX.2_\ "$^)(?+1=.U.]GN-,N4W-YC,[B6:.3### LG
M[L+L!<N/T5HH _FM^-7[*_Q6_9X-L_Q \%W^@VMSM$5^"ES:,[;]L?VB%GC$
MA$;GRRV_ SC!!JU^S_\ M9_%#]F;5%N/ _B:XM--:837.AW?[_3KHEHR^^!N
M S")$,B;9 H(5US7]'FKZ18^(-*O-,U2RM]1TV\A>WN;.[B66&>)U*NCHP(9
M6!(((P02#7Y[?M._\$??"'CT:UXA^%&H_P#"(^*+V\2Y71;]P-$5#Q*D2QQ&
M2#))D&"Z @HJ*I4Q@'5_L@_\%4O"'Q_UW2/!?C/3/^$)\;WV(+>83!],U"?:
M@"1NQ#Q22.9-D3AA\JJ)7=U4_=(.>E?S'?%[X+^-?@+XRD\+>.] N/#VMI"E
MP()F21)(G'RR1R(621<AERK$!E93AE('U3^QY_P5%\:_L^P6'A;QI%<>.O %
MM##9VD!D1+[2HEDY,,A7,RB-F40R, -D2H\2J00#]R:*Y[X?_$#P[\4_!VE>
M*O"FK6^M^']4A$]I>VQ)5UR000<%64@JR, RLK*P!! Z&@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHKE/BK\3-#^#?PY\0^-?$<_V?1M$LY+R?#HKR[1\L4>]E4R.
MVU$4L-SNJYR: ,KXZ?'3PC^SK\.-1\:>--0^Q:7:_NXH8P&N+R<@E+>!"1OD
M;!P,@ !F8JJLP_GW_:I_:7\1?M7_ !;N_&NO6T&GH(5L=-TRVP5LK-'=HXB^
M 9&S([,[#EG; 5=J+VG[:W[:WB?]K+QU>JMY?Z?\.;.\\_0_#EP8QY.(UC\Z
M7RU&^1L.X#,_E^<Z(Q!);W7_ ()1_L=^(?'/Q.T7XRZ[I\%KX&T":5]/&HVP
MD.JW@1XU:!6X"P2$/YW.)(E5,LKF, ^RO^"9O[%X_9N^'+>,/$8\SQYXMLX)
M9[>:T\M](M2/,6TRZB19"64S X&^-%VGRM[_ &K110 4444 %%%% !1110 4
M444 <]\0?'_A_P"%O@S5O%?BK5;?1- TN SW=]<D[8UZ  #)9F8A51069F55
M!) /\TGQ6^)>M_&3XD>(O&OB*?[1K&MWLEW-AW9(]Q^6*/>S,(T7:B*6.U$5
M<X%?IE_P65_:;L1I6E_!#1IKAM2::#6=<N+6\40I$%D\FSEC4DLS$I.5?:%"
M0, V\%/D'_@G5^SK-^T%^TKX=CU#0KC5?!6@3#4]=F$<;6R*BL]O#-Y@*NLT
MR(ABP6=/-P %9E /U(_X)F?LI3_LU_!!M3UU-GC+QCY&I:A"T<L3V4 CS;VD
MB2$8DC\R5G.Q2'E9#N$:L?L"D P,4M !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %?BK_P5Y_:7_X6;\8[3X::)?>=X<\&
MY^V^1-NBN-4<?O,[9&1_)3$0W*KI(URIX-?I5^VW^TYH?[,GP/US5+G6O[.\
M6ZI9W-GX:MH(TFN);XQD)*(W^4QQ,R.[,-H&!AF=$;\ OA9\-M<^,OQ'\/\
M@OP[!]HUK7+Q+2 LCLD>X_-+)L5F$:+N=V"G:B,V,"@"I\._&M[\-O'_ (:\
M6Z;%!/J.@ZG;:I;172LT+RPRK(@<*02I*C(!!QG!%?TY>$?%.F>.?"FC>(]%
MN?MFCZO90ZA97/EM'YL$J!XWVL RY5@<, 1GD U_,9\0O!5[\-O'OB3PEJ<M
MO/J.@ZE<Z7<RVC,T+RPRM&Y0L 2I*G!(!QC('2OZ-/V3_P#DUOX/?]B?I'_I
M%%0!ZK1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 A
M&X$'H:_GC_;\_9YLOV:OVE=>\,Z)8W%CX5O(8=5T5+FY6=OLTJX8!LEMJ3)/
M&HD^?;&I);.]OZ':_/7_ (+._"";Q?\  CPWX\LXKB:X\(:D8KH++&L4=G=[
M(WD96^9F$T=JBA#P)')4CE0#5_X)$_M%0_$GX$/\/M9URWN?%?A&9XK2QEDD
M-T^DG889"7)#K'([P@)@1HD*E5W*6^]:_G,_8C^/$/[.?[2OA#Q?J%Q/!X?\
MYK#6!#-(BFSG4QN\BHK&58B4G\O:=S0J!@X(_HHTC5K'7]*L]3TR\@U'3;V%
M+FVO+65989XG4,CHZDAE8$$$'!!!% %NBBB@ HHHH **** "BBB@ HHK(\7^
M*-,\#^$]:\1:U<_8M'TBRFO[VY\MG\J")"\C[5!9L*I.%!)QP": /PX_X*R_
M%"Q^(_[7NJ66GBWD@\*Z;;:"UU;72SK/*I>>7.!A&22X>%DR2&A;)!)5?I3_
M ((;Z3?0Z5\8-3DL[A--N)M*MX;QHF$,LL:W32(KXP642Q%@#D"1"?O#/Y6Z
MSJ][K^KWVIZE>3ZCJ-[.]S<WEU*TLT\KL6=W=B2S,2223DDDFOW\_P"";_P0
ML?@E^RGX46TU*XU.?Q7##XJNWF146*6ZMH2(HU&2%2-(UR22S!F^4,$4 ^H*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\6^*=,\#>%=9\1ZU
M<_8]'TBSFU"]N?+9_*@B0O(^U06;"J3A02<< UK5^<'_  6/_:*\0_#WP=X6
M^''AC7;?3D\50W<NOPVT@%\;-#&L49P<I#,S3!CC]YY+)NV^8K 'Y@_M(_&Z
M^_:.^-OBCXAW^FP:1/K,\92PMG9U@BCB2&)2QY9O+C3<V%#-N(500H_;+_@F
M[^S3_P ,Y_LY:6=4L?LOC'Q/MUC6/-BV30[U_<6K;HTD7RHR-T;YV2R3X.&K
M\=_V+?@98_'OX\:5I6O3V]EX+T:&37O$UY=SK###IMOAI=[F2,JKDI$75LH)
M2^,(:^Z?V\_^"IL-I:ZE\/?@CJMO=M<0^1?>-K">0-:L))4F@M08P"Q58RMT
MCLNV0^7\P610#Z _;L_X*&>%OV:-*UGP7H5Q/JGQ2NM-<VB6(B>'1Y9% AFN
MF?(# ,95BV.6"+O"+(KG\@?!/@KXH?MN_'>6VMI;CQ3XTUZ8W>H:I>MMAMHA
MM5IYF48BAC78H51@#9'&I)1#:_9[_9T^(?[8GQ2FM-)BU#5/,O(KGQ%XDN6$
MWV*.>;$ES*\LB^;(<R2"/?YDFQR,X8C]T_V4OV4?"'[)?PY3PYX<C^VZK=;)
M=8UZ>,+<:E. <$C)V1KE@D0)" GEF9W< ROV2?V+_!'[)'A9K311_;GB2ZRU
M[XDO[2%;M]R1"2&)U7?';EX1((6=\$G+,>:^@*** "BBB@ HHHH **^5?CI_
MP4P^!WP(UW4- OM9O_$WB/3;P65]I7AVS\][9]I+%I9&CA.P@(RK(75SM*Y5
MMOPK^W-_P4S_ .%T>%O!<7P9\4>+? WD7EXVLVF?[/NY-J0"V?SH)&S&=]R-
M@DY*9=.(S0!^J?QB^/\ \//@!H2:MX_\5V'ANUESY$5PQ>XN<,BMY,"!I)=I
MD3=L5MH;)P.:^(?&W_!;;X=V&EQ/X1^'_B;6]1,P62WUF6WTZ%8MK9821M.2
MV=HV[ ""3N& #^6^G^$_BG^T1KFJZW8Z/XN^)6L1^5_:.HV]M=:I<+E2D7G2
M .PRL95=QZ)@?=KZ3_9T_P""4GQ=^-'E:CXI@_X5AX<;/[_6[=FU"3'F+\EE
ME7&'10?.:+*R!DWCB@#BOCQ_P48^-?QI\8W&IV7C'5_ NAQS2-IVB>&[][1;
M:)@H"R2Q;'N&P@):0D!F<HL:MM'T5^P%??'']M(:KX:\2?'3Q;HG@+P?Y5Q<
MR:1>^3K=W/<?:/)07NPR-&"LK-YKN,+&JI]UH_=? '_!%KX3Z';:5+XK\5>)
MO%&I6TPENTMGAL;*\42%A&8@CRHI3"L5FW'YBK)D ?:GPA^"_@KX#>#H_"W@
M/0+?P]H:3/<&WA9Y&DE<_,\DCEGD; 5<LQ(554855  /-_AM^P=\"?AEX6@T
M2U^&^A:]LVO-J'B2RBU*[N) BJSM),K;=VP,4C"1ABQ5%R:;XY_8%_9[^(9L
MO[4^%6@VOV/?Y?\ 8D;Z5NW;<[_LC1>9]T8WYV\XQN.?H"B@#B/!?P/^'/PW
MU.74O"7@+PSX8U&6$V\EWH^CV]I,\196*%XT!*DJIQG&5!["NV"A>@ ^E+10
M 4444 %%%% !63XI\6Z)X&T&ZUOQ'K%AH&C6NWS]1U.Y2WMXMS!%W2.0JY9E
M49/)('4U;U?5K'0-*O-3U.\@T[3;*%[FYO+J58H8(D4L[N[$!54 DDG  )-?
MAM_P4'_;^U/]I+Q5J'A+P5JU_9?":W\J/[*Z+%_:\\3NWVIQL$BQDLFV%V(_
M=1R%5?Y4 . _;K_:\US]JKXI3"6YL)O!OAR\OK7PY]@M'@\ZU>;Y;B3S"9#)
M)''!D':!L&$0EL_5/_!)?]BC^V[RS^.GC.RL+S1HO,3PO83CS7:ZCEV-?$!M
MJ>6T<B(K@G?F0!#'&S?.W[ 7[#FK?M6^,DUW4#!:?#OP_J5LNL&Z6=6U%<-(
M]K;L@4%B%19#YBM&LZ. Q(!_>C2-(L?#^E6>F:99V^G:;90I;VUG:1+%#!$B
MA41$4 *J@   8   H MT444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!Y]\=/@5X0_:*^'6H>#/&FG"^TNZP\4\9"W%G.
M 0EQ Y!V2+DX."""RL&5F4_BO^VM_P $Y_%_[*_VWQ3I4W_"4?#1[SRH-1C!
M-WIZ-M\M;U H5<LQC$J91F49$;2(A_>FJFKZ18^(-*O-,U.SM]1TV]A>WN;.
M[B66&>)U*NCHP(96!(((P02#0!_.%^S/^U5X]_92\97&O^"KR!XKR'R+_2-1
M5Y;&]4 [#)&K*=R%BRNK*PRPSM=U;]\OV:_VE/"/[5'PX_X3+P=]OBLH[R2P
MN;34X!%<6TZ!6*,%9D.4>-P49AAP"0P91^5G_!1[_@G?:_L^6DOQ*^'_ !X#
MN+R&SGT".&XE?1]T2JLK3N\A>.257RSE-KRQ( V[CY@_9=_:;\4_LM?$_3?%
M.@SW%WIJSJVJ: ;R6"UU.+8Z;90AP6597:-F5@CD-M;!! /Z2**R?"/BK3/'
M7A71O$>B7/VW1M7LX;^RN=C)YL$J!XWVL RY5@<, 1GD UK4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !112,P4$G@"@ 9@HR3@>IK\+?^"F7[:!_:1^(R^#_#A\OP'X2O)XH+B&[\
MQ-7N@?+:[PC&-HP%80D9.R1VW#S=B=!_P4+_ ."C4_[0,MQX#^'-[<6WPR:$
M1:D;S3XXYM5N([GS$D5F+.D($4+I@1.2SB12, >*?L5_L;^(?VO/'T]K92P6
M/A30YK27Q!?2W(BE6WEE(,=N-CDS-&DQ4LNP&/YF&5# 'I?_  3G_8*/[4VN
MS>,/%DGD?#31+S[-<6\$VVXU6Z55D-L"IW11A70O)PQ#A8_F+/%^Y&D:18^'
M]*L],TRSM].TVRA2WMK.TB6*&")%"HB(H 55    P  !63\/_A_X>^%G@W2O
M"GA32K?1/#^EPB"TL;8':BY))).2S,269V)9F9F8DDD]#0 4444 %%%% !11
M10 4444 %<I\6?'7_"K_ (6>,?&/V+^TO^$>T>\U;['YOE>?Y$+R^7OPVW=L
MQNP<9S@]*ZNOR@_X+.?M%S2:IX;^#^@:[<1P10G4_$MC:R1^3*S,ALX92I+[
MD"/*8F 7$L#X8A2H!^=GQG^+OB'X]_%#7O'?BF2"37-:G6286L0BAC546..-
M%Y.U(T1 22Q"@LS,23^Z/_!.K]FCQ!^R[^SVOA_Q5<V[^(-7U*36[NSML,M@
MTD,,8MS("1(RK""S+\NYF52P4.WY,?\ !//]E:+]J3X\6]AKEG<3>!M"A.HZ
MX\3R1"5>D-L)54A6EDQE=R,8XYBC!E!K^@<#: !T% "T444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117$_&GXO>'_@-\+]?
M\>>*9)X]$T:$2S"UB,LLC,ZQQQHO W/(Z("2%!8%F502 #\EO^"TOC^77?V@
M_"OA2'5K>\TW0=!6=K&$QLUG>7$SF42$?,&:&*T;8QX7:P WDGZH_P""7'[)
MO@OP9\#_  E\6=0\-3CXD:Q!=S+J&J[]UK;/*T<7V>(X5%DA1'$F"[+.^'\M
MPM?E=X!TJ]_:M_:NTJ#5;.X,_CGQ6+C58M"B;=!%<7)DNGA#!RJQQM*^6W!5
M3+9 -?LG_P % -6LO@+^P/XIT/PQ>P>'H$TVS\,:5:S2K(TEL[QP26T?FEFD
M;[()N>7"JSY!7< #\)/"WA?4_'/B_2?#FC6WVW6-8OHK"RM_,5/-GED"1IN8
MA5RS 98@#/) K^F_X=^"K+X;> /#7A+399Y].T'3+;2[:6Z96F>*&)8T+E0
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^4'_!
M47]OZ:ZN/$OP+\"/<6B6\T=MK_B*SOHRMTIC;S]/54!(4%HUD;>K;HY8F3:6
MW;__  43_P""F%QX8N[_ .&7P=UGRM4C^V:;XDUL6<L5QI\Z2B+R;25F7$@V
M3!I C !XS$X8$K^;'P+^!?B_]HSXCZ=X,\&:<;[5+H^9-/*2MO9P @/<3N =
MD:Y&3@DDJJAF95(!U7[*/[*/B_\ :T^(T?AWP[']BTJUV2ZQKT\9:WTV DX)
M&1OD;#!(@07(/*JKNG] _P '?@[X6^!7@'3/"7A+3+?3M.LX8HY)8X(HIKV5
M(DC-Q<&-%$DSB-=SXRQ'T%9/[/O[/'@O]F;P"GA+P/8SVFGO,+NZENKEYYKN
MY,4<;SN6. S"),J@5 0=JKG%>F4 %%%% !1110 4444 %%%% !1110!Q/QI^
M+WA[X"_##7_'GBF6>/1-&A$LPM8C+-(S.L<<:+P"SR.B#)"@L"S*H)'\W'BW
M7];^-/Q4UG6QIWVKQ'XKUF:\&GZ7"[^9=7,Q?RH8\LYR[[57+'H.37W]_P %
MF/VC/^$E\=:)\'-*FS8>'MFK:S\OWKZ6/]Q'\T8(\N"0MN1RK?:L$!HZ\_\
M^"2?[-FF?&CXWZAXRUX^=I7@+[)?V]I'.T;R:B\C-:NP"_-&GD2N1N7+B($,
MI=: /T__ &$/@7J?[/'[,7A/PEX@TZPT[Q0//O=66P*MNGFF=U$LBC$DB1&*
M(L"P_= *S*JFOH"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "OR@_X+*_M-WQU72_@AHTUNNFK#!K.N7%K>,9GE+2>3
M9RQJ0%50$G*ON+%X& 78"_Z9_%?XEZ)\'/AOXB\:^(I_L^CZ)927D^'17DVC
MY8H][*ID=MJ(I8;G=5SS7\TGQ \?>(?BGXTU;Q7XIU6XUOQ!JLYGNKVY(W2-
MP  !@*JJ JHH"JJJJ@    _1/_@BC\'K'6O&7CKXD:EIEQ+/HD,&EZ/>30*;
M999P[7)C=E)\Y(TB7*,"J7+!@1(*[7_@ME\8M,B\+>!_A7%'YVLS7@\2W,F6
M7[- B36\(QLVOYC23]&ROD<KAU-?9/[$'P?L?@C^R[X!T*WTR?2]1N=-AU75
MX[V!8;HWUPBR3B8!5.Y"WE .-RI$BDG;7XF_MX?&0_'3]JOQUKUO=_:M'MKT
MZ1I9COOM=O\ 9;;]TLD#CY1'*RO.%7C,S<L26(!]O?\ !$GX0PII7Q ^*%S'
M;R3RS)X;L)%ED\Z)55+BZ#)PFUR]IM;ELQ./E!^;]2J\)_8K_9IA_94^ VD^
M#7N8+_7)I9-2UF^M?,\F>\DP#L#DG:D:11 @+N$0<JK,PKW:@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ;X5TOQSX5
MUCPYK=M]MT;5[.:PO;;>R>;!*A21-RD,N58C*D$9X(-?SQ?MB?LK>(?V4OBW
MJ&@:A9SMX9O9II_#NK2.)5O;,/\ *&<*H\Y R+(FU<,00-CHS?T9U\__ +9'
M[(GAC]K+X<W%AJ-ML\7:79W7_"-ZF;N2%+.ZD"']X%#*T;M#$KY1F";MFUL&
M@#\Z_P#@DM^U_J?@GXC6?P<\3ZQO\&Z[Y@T1;ME T_42=XC21W79'-\Z^6 V
M9FCVA3)(6_92OY=_'W@'Q#\*_&>J^%?%6E7&B>(=*F,%W97 &Z-L @@@D,K
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
MS]^SW\0_V[?C?JGD3'?>WCZKXE\3SVX%O9>=(SO(43:ID=M^R%=NX@_=17=
M#Q6[_MWQC>:WKES_ &AK=TN[4=4U&7?.X\R55:>>0Y/S2RHI=CR\BC.6&?N?
M_@BP%;]J3Q0& /\ Q1]UU_Z_;*OT?\0_L6^"M,_9 \3_  1\'Z5;VUE?:9*(
M+B_F='N-3 #PWEU+&-S,)HX6;"D;4"!-@"5^-W_!//QK9?#[]M#X7:EJ,=Q+
M!-J;Z4JVRJ6$MW#):1$Y(&T23H6.<A02 3@$ _9WXR_L&_ [XY?:[C7_  )8
M6.L7'VF0ZSH8^P7?GS\O<.T6%GD##>#,L@SG@[F!^5?'7_!$3P1J'V+_ (0[
MXD:]H6S?]J_MNSAU+S<[=FSR_L^S&&SG?G(QMP<_I510!^1?C7_@B!XIL-+B
MD\(_%#2-;U(S!9+?6=,ETZ%8MK9821O.2V=HV[ ""3N& #\_^/\ _@EG^T5X
M%N=5,'@^W\4:;I\)G.HZ#J,,JW"B,.PAA=DG=ARNP1;F9<*&R"?WTHH _EX\
M:?#KQ7\-]4BTWQ;X9UCPQJ,L(N([36;"6TE>(LRAPDB@E2589QC*D=C5KP-\
M6?''PP%Z/!WC'7_"GVW9]J&B:G-9^?LW;-_ELN[;O;&>FXXZFOZ>V17^\H/U
M%>+^*?V*O@/XPT*ZTF_^$GA*"UN-N^33-*BL+@;6##;/ $D3E1G:PR,@Y!((
M!^&W@K]NCX_> =5EU#3/BQXFN9Y(3 R:S>G5(0I96R(KKS$5LJ/G"A@,@'!(
M/NGA;_@LA\>?#^A6UA?6?A+Q)=1;M^J:GIDJ7$V6)&X0311C (4;47A1G)R3
M]U>.O^"1'[/?BW[%_9>G:]X,^S[_ #/[$U9Y/M.[;C?]K$^-N#C9M^\<YXQ^
M5?[<GP$\(?LU_M :EX%\&^(;_7["SL[::X74X@+BRGDCWF!I%54ERACD#HH
M$P0Y9&) /8/'_P#P5]^.?CKP;JV@0VWAGPN^H0F ZMH-K<Q7UNI(W&&1[APC
M$97>%W+NRI5@&'Q#G+9;GGFO7_V:/V5?'O[5OC&YT#P39P*EG#Y]_J^HN\5C
M9*0=@ED56.YRI54568X8XVH[+]*:M_P1B^.>G:7>7=OK7@K5)X(7ECL;74;E
M9KAE4D1H9+=$#,1@%V5<D98#)H ^G_V4/^"@7[)OPB^',?@O0/[>^'VF:=L<
MS>(-*::XU6=P1)<2/:>=ND^1=Q<( "BH-JA4^RM)_:;^#^O:G9Z;IGQ5\%:A
MJ-[,EO;6EKXAM))IY78*B(BR$LS$@  9)( K\+/&O_!/+]HKP#I<6H:G\+=7
MN8))A J:-)#JDP8JS9,5K)(ZKA3\Y4*#@$Y(!\K\9_!#XC?#?2XM3\6> O$_
MA?3I9A;QWFL:1<6D3RE68('D0 L0K'&<X4GL: /Z<!(A/#+^=.K^632]8U+P
M_JEGJ6G7MUIVHV<R7%M=VTK12P2HP9'1P0592 00<@@$5Z0/VL?C:#_R6'QY
M_P"%+>__ !V@#^E.BOP '_!47]IH#_DI7_E#TW_Y'JWI/_!5+]I73M5L[NX\
M>6^J003)+)8W6B6*PW"JP)C<QPHX5@,$HRM@G# X- '[Z45^*W_#ZGXV_P#0
MK^ __ "]_P#DNM7PM_P6R^*5IKMM+XC\#^$M5T9=WGVFF"YLKB3Y2%VS/+,J
MX;:3F-L@$<9R #]E**_*O_A^9_U1;_RZ/_N.NU\%?\%MOAW?Z7+)XN^'_B;1
M-2$Q6.WT:6WU&%HMJX8R2- 0V=PV["  #N.2  ?H_17P!_P^I^"7_0K^//\
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
MB14?]W0,#% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M+YC;2K1L?TTH **** "N>^('Q \/?"SP;JOBOQ7JMOHGA_2X3/=WUR3M1<@
M #)9F)"JB@LS,JJ"2 <KXO\ QH\%? 7P;)XI\>:_;^'M$29+<3S*\CR2N?EC
MCC16>1L!FPJDA59CA58C\0OVT?VV?%7[;OC+2O#6AZ'<6/A2SU)UT'1+42RW
MNH2RA(HFN(U=DDFR&V*BY3SW0,^=S ':_MO?\%.M<_:(M)O"'@&WO_"'@-MC
M37,D[P:GJ.8I(YH9Q%*8_L["7!A._=Y:L6YV+\K?![X _$/]H#7GTGP#X5U#
MQ+=18\^6!0EO;95V7SIW*QQ;A&^W>PW%<#)XKZ^_9"_X).^+_BX;;Q)\51?^
M O"+>>@TK88-;N'7"HWERQE8(RQ8[G!<B/A-LBR#]DO"OA'0_ NA6NB>'-&L
M- T>UW>1I^F6J6UO%N8LVV- %7+,S' Y))[T ?!?PW_X)Q?##]D[X+Z_\1O'
MFB6_Q5\:^'] NM7N;+49/^)4LL-O,[PP0LA#*P(3S)UD.4614C/RC\;=7U.7
M6M6O=0G2WCGNYGGD2UMX[>%69BQ"11JJ1KD\(BA5&    *_3[_@LY^T7-)JG
MAOX/Z!KMQ'!%"=3\2V-K)'Y,K,R&SAE*DON0(\IB8!<2P/AB%*_EL!N( ZF@
M K[T_P""5/[8GA_]G[QEK?@GQQJ%QI_AGQ5-;O::E/<D6.F7B!E+2H>$68-&
MK3#[ODQ[_DR\?T]^QE_P2G\,>#_!%[J7QP\.V'B/Q;J0*V]A'?R26^FVLEML
M9&";%-P&EE!<-($,<31.K#<?@+]N?]C+5/V/OB-;6B7O]K^#==\Z?0M1D91<
M%(ROF03H,8DC\R,%P CAE8;261 #^A($$9'(I:_&S]@;_@J ?@SH=I\//BP]
M_JOA*W\N#1]<MT\^XTN,LJF&9<[I+=%)92NZ2,+L574HL?[)*P8 CD&@!:0D
M 9/ JKJ^KV/A_2KS4]3O+?3M-LH7N+F\NY5BA@B12SN[L0%50"22<  DU^,/
M[='_  5 USXTGQ#\/OAJ_P#8WPYGQ:SZOL>/4-7C&X2#)(\JWDRH\O:)&5?G
M($CQ  ^G_P!M+_@JMX6^&>EZKX1^$5];^*?&LL,:KXCM3%<Z5IXD4EF1PQ%Q
M,@V84 Q@N-S,8WB/YK_#GX0_&3]O'XM:UJ&G1W/BG7[F:.YUK7]2E6*VM%D<
M1J\C\!550=L,:EMD3".,B/ [_P#8<_X)^^(?VN;D^(KK4H-!^'>FZD++4KQ9
M U[<,(Q))%;1[2 P#1 O)A5\T,HD*LE?NE\/_A_X=^%G@[2O"OA32;?1/#^E
MPB"TLK8$*BY))).2S,269V)9F9F8DDD@'S7^RM_P39^%_P"S=;6>IZC9V_CW
MQS!,TR^(M5M<+;D2(\7V>V+ND+(8T(DRTFXN0X5@B_6M%% !7XK?\%J3_P 9
M1^%_^Q/M?_2V]K]J:_GV_P""EGC^'X@_MG_$&:SU6XU33M+F@T>W$QDVVS6\
M*1W$,:OC:JW(N#\HVEF9AG=D@'D'P$^"FM_M$?%?0_A_X<NK"RUC5_/\B?4Y
M'2W7RH))FW,B.P^6-@,*>2.G6OZ'?V=/@-X>_9O^$FA>!_#UM;HMG"K7U]#"
M8FU&\**)KJ0%F.YRN<%FVJ%0':B@?,'_  2=_9A_X5!\$?\ A.O$&BV$/B[Q
MAMO+._23SKA-'>.)[>)C]V/>P:4JAR0T6\[D"I]U4 -<;D8>HQ7\OGQ"\&WO
MPU^(GB3PIJ<L$^HZ#JESIES+:,S1/+#*T;E"P!*DJ<$@'&,@=*_J%K\"_P#@
MJ-\(8?A-^U[XEDLX[>#3?%,,?B2WAAEDD96F++<&3?T9KF*X?:I*A77&/NJ
M?NE\.O&EE\2/A_X9\6Z;%<0:=KVF6VJ6T5TJK,D4T2R('"D@, PR 2,YP3UK
MHJ^7_P#@FS\7H?B]^R%X)D,EN=2\.P_\(W>PVT4D:PM:A5A!WYW,UL;=V925
MW.V-N"J_4% !1110 445\U?MK_MK>&/V3O EZJWMAJ'Q'O+,SZ'X=N#(?.S(
ML?G2^6IV1KEW 9D\SR71&!!*@'E7_!2K]NO_ (9]\+/X$\&RV&H>,O$%G=V=
MU=VNK;+OP[E(2DK0Q_O%D>.=FB8LFTHK@. 17YF?LO\ [(WQ$_;5\?WUQ!=W
M%IIK3/=:OXPUF&XGADE\V(SH)0I$UT5G\WRW=2PR2RYS7*?"'X8>-?VROVA(
M]+A-Q?ZWXDU)]1US5X;5"MG%)-NNKR1 40*I<G:"H9BJ+\S*#_0/\!/@IHG[
M._PHT/X?^'+J_O='TCS_ ")]3D1[AO-GDF;<R(BGYI& PHX Z]: +?P@^"_@
MOX"^#8O"O@/0+?P]HB3/<&"%GD:25S\TDDCEGD; 5<LQ(554855 [:BB@ I"
MH;J ?K2T4 <GXX^$G@?XF_8O^$P\&Z!XJ^Q;_LO]MZ9#>>1OV[]GF*VW=L7.
M.NT9Z"O-O&O["_P!\?:7%I^I_"?PS;01S"=7T:R&ES%@K+@RVOENRX8_(6*D
MX)&0"/=:* /DK5O^"5O[-6HZ7>6EOX#N-+GGA>*.^M=;OFFMV92!(@DF="RD
MY =67(&5(R*\U_X<K?!+_H:/'G_@?9?_ ")7W_10!^<'C7_@B3\.[_2XH_"/
MQ \3:)J0F#27&LQ6^HPM%M;*B.-8"&SM.[>0 "-IR".*_P"'&?\ U6G_ ,M?
M_P"[*_52B@#\@/'7_!$3QOI_V+_A#OB1H.N[]_VK^V[.;3?*QMV;/+^T;\Y;
M.=F,#&[)QRO_  Y6^-O_ $-'@/\ \#[W_P"1*_:FB@#\5O\ ARM\;?\ H:/
M?_@?>_\ R)7FFK?\$K?VE=.U6\M+?P';ZI!!,\4=]:ZW8K#<*K$"1!),CA6
MR ZJV",J#D5^^E% 'X _\.NOVF_^B:_^5S3?_DBLGQ3_ ,$W_P!H_P 'Z%<Z
MO??"^_GM;?;OCTR\M;^X.Y@HVP02O(_+#.U3@9)P 2/Z%** /YK/^&3_ (V_
M]$>\>?\ A-7O_P ;H_X9/^-O_1'O'G_A-7O_ ,;K^E.B@#^8+QQ\)/''PR^Q
M?\)AX-U_PK]MW_9?[;TR:S\_9MW[/,5=VW>N<=-PSU%<N(Y%.0K ^PK^J1E5
MNH!^HIOE)_<7\J /Y7OWW^W^M-\U_P"^WYU_5'Y2'^!?RKRW_AD_X)'_ )H_
MX#_\)JR_^-4 ?SV>%_VA?BGX)T.VT3P[\2?%V@Z/;;O(T_3-<NK>WBW,7;;&
MCA5RS,QP.22>]7+/]I7XQZ?<7T]K\4O&]M/?S"XNY8=?NT:XE$:1AY"),LPC
MCC3)R=J*.B@5_0CI7[,GP?T'5+/4M-^%7@K3]1LYDN+:[M?#UI'+!*C!D='6
M,%64@$$'((!%>D>4G]Q?RH _F2\&?!3XD_$C2Y=3\)^!/%'B?3HIC;R7FCZ3
M<7<22A58H7C0@, RG&<X8'N*[3PO^Q=\>_&&NVVD6/PF\7P75QNV2:II<MA;
MC:I8[IYPD:<*<;F&3@#)(!_H["A>@ ^E+0!^ /\ PZZ_:;_Z)K_Y7--_^2*[
M7P3_ ,$>_C]XJTN6[U-/#/@^=)C$+'6=4,DSJ%4^8#:QS)M))&"P;*G*@8)_
M<FB@#\R_!/\ P1 \+6&JR2>+OBAJVMZ<82([?1M,BTZ59=RX8R2/."N-PV[
M22#N&"#]4^"?^">7[.W@#5)-0TSX6Z3=7$D)@9=9DFU2(*65LB*ZDD16RH^<
M*& R <$@_1=% #514^ZH'T%.HHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0G S0 M?DM_P4D_X*/ZG=
MZ[XB^#GPSE^Q:5:_:M'\3ZQ<6RL]ZY5X)[.%9%.R-<NK2@!V<?(55=TN_P#\
M%&_^"E$-K;WOPO\ A!K4%V]Q#:W%[XX\/ZO(&M6$AD:VMGAP"Q"P[I5D9=LD
MD97<"5_,SX:?"KQ?\9?%4'AWP5X>O_$NLS;3]GL82_E(75/,E;[L489T!D<J
MB[AD@4 5?A_X \0_%3QGI/A3PKI5QK?B#59A!:V5L 6=L$DDG 554%F=B%55
M9F( )']#?[*/[*/A#]DWX<1^'?#L?VW5KK9-K&O3QA;C49P#R>3LC7+!(@2$
M!/+,SNW%_L.?L.>'OV1/!IGG-OK?Q$U2%5U?754[8UR&^RVVX K"I )) :1E
M#,  B1_4% !1110 4444 %%%% !1110 4444 %%%% 'E/[5'QJ_X9X_9^\:?
M$!+;[9=Z39C[' T>]&NI76&W\Q=Z$QB62,OA@=@;&3@5_-QJVK7WB'5[S4]2
MO)]1U*^G>XN;NZE:66>5V+.[NQ)9F8DDDY)))K]"?^"Q7[1^F?$/XC>'OAIX
M<U7[=8>$_.FUAK2[9K=M1<A!"\> AD@1&&\,VTW$B?*RN#Y5_P $OOV<=,_:
M _:,2?Q+I?\ :GA'PO9MJMY;W%HTMI=3[@EO;RL"%7+,TH5MPD%NZE64M@ _
M6G]A;]G7_AF7]G+P]X7NXO+\1WF=6UWYLXOIE7='Q(Z?ND6.'<AVOY6_ +&O
MH"D P,4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<]\1/&ME\-? 'B7Q;J4<\VG:#IESJES':JK2O%#$TCA Q +$*<
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M,'FM8H@%7+-N"3^<!L4<C=N-1_X(W_ :]T+2;"&\\6V%U9>;Y^J6^IQ&XO\
M>P*^<'A:,;!\J^4D>0?FW'F@#X6_87_X*(>+_@9X[\/>'/'?BJ_U7X3OFTN;
M:\B-[+IB&-4AD@8GS$CC,<8,2ED$9EV1ERM?NDK!@".0:_G8_;E_9UT3]E[]
MH#4?!7AS6_[:T9;.VO(/M%TD][;>9&-T5ULC14DW*SJH7_520MGYJ_=/]D_G
M]EOX/_\ 8GZ1_P"D45 'JM%%>$_M+?MI_"[]E2VMD\9:M//KEW#]HM- TF'S
M[V>+S A?!*I&N2Q!D= WER!=S*10![M7BG[2?[8'PU_98T+[9XQUCSM5D\HV
MWAW3&CFU.X1V91(L+.N(QLDS(Y5/D*@EBJG\UOVCO^"Q?B_XB:%JGASX:>'O
M^$%L;OS[9M>N+HS:FT!9?+>$(%2UD*!PV#*5W_(ZL@<_&R_#_P"+/QQTOQ1\
M1I=)\3^-++2H3/K/B:[$UT$6)8D(>=\EVCC>(E 2RQ@N0$1F !^Z?[%_[:/A
MW]L?P=JVH:?I4_ASQ!HLR1:IHTTIG6%9"Y@DCGV*)%=8W_A5E9&!7&UG^BJ_
MG,_8C^/$7[.?[2OA#Q=J%Q<0>'_.:PUA89I$4V<ZF-WD5%8RK$Q2?R]IW-"H
M&#@C^C)6# $<@T +1110 5D^*O%NA^!M"N=;\1ZQ8:!HUKM\_4-3N4M[>+<P
M1=TCD*N695&3R2!U-6]7U:QT#2KS4]3O(-.TVRA>YN;RZE6*&")%+.[NQ 55
M )))P "37X;_ /!1C]O4_M3:[#X/\)Q^1\--$O/M-O<3P[;C5;I5:,7)##=%
M&%=PD?#$.6D^8JD0!J_M\_\ !2'7/CWKUUX0^'&J7^@?#6U\RWEN+=WMKC7M
MRM&[38PRVY5F"P-]X'=(-Q5(OG_]GO\ 8Z^*W[3WG7/@;PY]KT:VO(K*\UJ]
MN$M[2V=\$DLYW2;%(=UB5W52OR_.H;U7]@K]@'5/VM-1D\1ZU=?V5\--.O)+
M#4+FTNUCU">?R"X2W4QR+\C/;ES(%!60[2S [?W(^'_P_P##WPL\&Z5X4\*:
M5;Z)X?TN$06EC; [47))))R69B2S.Q+,S,S$DDD ^*_V5O\ @DQX#^#MS:>(
M?B+<6_Q'\3+"P.FW-JIT:V9XT# 0N";AD/FA9),*0ZMY2NJL/NG2-'L/#^EV
M>FZ796^G:=9PI;VUI:1+%%!$BA41$4 *J@   8   JY10 A&>M?*O[:W[ OA
M#]JCPK>WVFVEAX:^)4.9[/Q#' $^V.$5!!>E!NDC*HBASN>+:"N5W1O]5UY_
M\=/CIX1_9U^'&H^-/&FH?8M+M?W<4,8#7%Y.02EO A(WR-@X&0  S,5568 '
MX&?##]HGXQ_L8>,O$WAW0-<N-$N[.:]TS4M"N9%N[**\QY+S"++1&:-XD*RK
MG/E*I+QED;Q75=5O_$.K7FI:E>7&HZG?3O<7-W=2M+-/*[%G=W8DLS,222<D
MDDUW_P"TA\;KW]HWXV>*/B)?Z;;Z//K4T;+86SLZP11Q)#$I8\LPCC3<V%#-
MN(500HM?LG\_M2?!_P#['#2/_2V*@#]T_P!A[]G&V_9N_9^\+Z)>:586OC*X
MLUGUZ]M[2*.XFG=Y)A#-+&6\[R/.:%7W$$+E<!L#Z!HHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "OSU_X*_?M-WOPR^&.F_"_0)K=-2\:0RMJEQ%>LEU9V$;Q_*(
MT(.VX8O&68[62*9-K;B4^ZO'_C_P]\+?!NK>*_%>JP:)X?TN$SW=]<D[8UR
M  ,EF8D*J*"S,RJH)(!_G"_:4^+TWQY^/'C?QY)+<26^L:E)+9"[BCBECLU_
M=VL;K'E0R0I$AP3DJ268DD@%O]F;]G7Q/^T[\5+#P?X9AZ&.ZU.\W1_Z!8^=
M%%-<['D3S=GFJ?+4[FZ#U']*"+L15]!BOS6_X)/_  :\'_!KX&7_ ,??%^M:
M?I%YK_G6$.I7^HBWM+'3DN5B*2;]J+))<P]2S<+"%*EG!^X?AS^T?\./B]XQ
MUOPSX*\3P>*=1T6&.>^GTJ&6>QB60 H/MBH8&9LG"+(6^23C]V^T ]*HJIIM
MY-?6[R3V,^G.LTL0AN6C+,J2,JR#8S#:X4.H)W!77<JMN46Z "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#Y?_;B_8=L?VS]*\)QR>++CPEJ7AV:X:&X
M6R6\AEBG6/S%:/?&=V88BK!\ ;P5.X%;?[&7[#'A#]CW0KY[.Z_X2;QEJ68[
M[Q+<6PA<P;LI;PQ[F\J,84L-Q+N,L<+&J?2M% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7BG[2?['_ ,-?VI]"%GXRT?R=5C\H6_B+
M3%CAU.W1&9A&LS(V8SOD!C<,GSE@ P5A[710!\T_LV_\$]_A#^S!KI\0>'=/
MO];\3KYJP:WX@N%GN+:.155DB5$2-.%8;PGF8DD7?M;;7TM110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BO"?CO^VY\&_V<[BXT_P 7^+[?_A((H9)1H.F(
MUW>EEC618W1 1"SATV><T:MNSNP"1^5G[4/_  56^)_QBU34M*\"7UQ\._!7
MG,ML=.;RM5N8@R%&GN58F-LQD[8"@ D9&:4#<0#W_P#X+&?M52V5M9? [P[>
M6[I>PQZAXG*I'*RJ)%DM;;=N)C;,?G.I56*FW(;:[@_E9I.D7VOZK9Z9IEG<
M:CJ5Y,EO;6=I$TLT\KL%1$102S,2  !DD@"JI)8Y)))]:_9+_@E+^Q1_PK+P
MM#\8/&5E87/B/Q#9Q3^'8L>;+IEC(A)FW!B@DG1UX W)&-I8&62-0#Q?]E'_
M () :KXZT&/Q%\9M2U#PKI]]9I-8:!I$BQZG$[,>;KS8F2+Y #Y0#/\ O/G,
M;(4;]7/A_P##_P ._"SP=I7A7PII-OHGA_2X1!:65L"%1<DDDG)9F)+,[$LS
M,S,222>AHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBJFKZO8^']*O-3U.\M].TVRA>XN;R[E6*&")%+
M.[NQ 55 )))P "30!Q7QT^.GA#]G7X<ZAXT\::A]BTJUQ'%#$ UQ>3D$I;P(
M2-\C8.!D  ,S%55F'X+?MK?M7:I^UG\8[SQ!OO[/PC9?Z-H&BWDBG['!A0[E
M4&T22LN]^6(RJ;V6-#70?MS?MH^*?VI?'U[IC:K;M\/-$U*Z&A6>G0RV\-U$
M)76&\G20EFF:$J/F"A06"HA=]WJO_!-3]@6+]H/5;GQW\2-!N)OAE;0RP6$+
M74EJ=5O-P4E=F':&(>9N=63,@107"RJ "K^P#_P3@U3]H6]TGQ]X\B^P?"KY
MIX(H;E?M&MNDKQ-"-C;X8P\3!W;:Y&!'][S(_P!L](TBQ\/Z59Z9IEG;Z=IM
ME"EO;6=I$L4,$2*%1$10 JJ   !@  "K2J$4 # %+0 4444 %%%% !1110 4
M444 %%%% !17CWQ__:T^%W[-&E-<>./$]O:ZBT)FMM#M#Y^HW0*R%-D"\A6,
M3H)'VQA@ SKFO@'XO?\ !;:^DN);;X7?#^""!)D9-3\62M(TL7E_.IM8&41M
MYA&&\]QM7E06^4 _5^O/OB5^T%\-/@[YZ>-/'6@>'+J&S:_^PWU_&EW) -WS
MQV^?,DR4< (K%BI !/%?A=K_ .WK^TQ\7QI_AT?$77[BYN+R,6EMX;MHK"[G
MG;*)&K6D<<DFXO@1Y()V\$@8[_\ 9V_X)3?%_P"-1BU+Q5$?ACX<?/\ I&N6
M[-J$G^L7Y++*N,.B@^<T7RR!DWCB@#[^\=?\%=_V>_"0LO[*U'7O&GVC?YG]
MB:2\?V;;MQO^UF#.[)QLW?=.<<9^:]?_ ."U'C?Q<=/TCX>_"*PMO$=W>1P1
M1WU]-JOVG=E5AC@AC@<R,Y3!#'N-I+ CW_X:?\$=_@=X/\B?Q-+KWCNZ^QK#
M<0W][]DM#/\ *6FC2W"2)RK (TK@!R#N(##ZI^&W[/WPT^#8@D\%^!= \-W4
M-FMA]OL;"-+N2 ;?DDN,>9)DHA)=F+%022>: /QB_:I_;N_::\76]WX.\>6E
MQ\,-.U?35BNO#UMHLFFM>6YD?,A:XW3[7VM&P5PC*C*5.7W?*OP\\$WWQ+\?
M>&_".F2P0:EKVI6VEVTMTS+$DLTJQHSE0Q"@L"2 3C. >E>P?MT_M%?\--?M
M&^(?%%I+YGARSQI.A?+C-C"S;9.8T?\ >NTDVUQN3S=F2%%?;W_!'/\ 95FL
M+>]^./B*SMV2\ADT_P ,!FCE95$C1W5SMVDQMF/R48,K%3< KM="0#[I_9/_
M &=;']EOX)Z1X"M;ZWUBXM9KBXN]7AL%LVOI9)68/(@9R66,QQ9+$[8EZ  #
MV&BB@ KX _X+4G_C%OPO_P!CA:_^D5[7W_7P5_P6=TF^U']E/1;BTL[BY@L/
M%5I<7<L,3.MO$;:ZC#R$#"J9)(TR<#<ZCJ10!^>O_!,;X6_\+0_;&\&?:-,_
MM+2O#WFZ_>_O_*\CR$_T>7AE+;;I[;Y1G.?F!7=7[_U^%?\ P2.^)FA_#O\
M:UAM-;G^R?\ "3Z//H5E.[HD2W32PS1J[,PQO\@QJ%R6DDC4#YLC]U* .3^)
M?PH\'_&/PO/X=\:^'=/\2:/-N/V>_A#^6Y1D\R-OO1R!7<"1"KKN."#7R#XI
M_P""-_P&\0:[<W]C>>+?#=K+MV:7IFIQ/;PX4 [3/#+(<D%CN=N6.,# 'W57
MCW[2_P"U7X"_93\&V^O^-+V=Y+R;R+#2--5);Z]8$;S&C,HVH&#,[,JC*C.Y
MT5@#YVL?^"6'[-'P;\+^)/$7B^WU[Q-HUA9M?W-SKFI2C[#!"CO*Z+9+"S97
MD@AS\@V@$G/P7^W-^QOIWPU^/ESHGPKFTC58]5FBBTOX>^'KF[U37;-4LHY9
MY)XMCE%)W2 -(697!52JOLY;XG?M0?'?]N3Q^/!.GZEJ^H:;K>IS#2O!FG-'
M'"L3RB6.*=HTB$ZPB-#YL_""-G)3YC7ZH_L2_L4:K^S_ *IK?C_XC^*I_'/Q
M<UV'[#=ZLU[/<PP6:E-D2O+AY680Q%G<#:$1$ "LT@!U?[#?[(UC^R)\(SH<
MEW!JWBO5IEOM;U.&%55I=@58(FVAVAB&[;OY+/(^$\S8OT7110 4444 %%%%
M 'YE_P#!;;X7V-UX"^'_ ,1(S;P:E8ZD^@S!;5?.NHIHGGCW39SMB-O+M0@C
M-PY!7G=4_P""'GBG4[OPM\6/#DMSOT:PO-/O[:V\M1Y<\Z3I,^[&X[EMH!@D
M@;. "6S]:?\ !03X/7WQM_9-\<:#H^F6^J>(+6&/5--BD@::82V\BR.+<*K-
MYSPK-$@498R[20&-?F9_P25_:3TSX*_'#4/!NOCR=+\>_9=/M[I(&D>/44D9
M;5&(;Y8W\^5"=K8<Q$E5#M0!^WU<3\<-5LM"^"_CW4M2O-6T_3K/0+^XN;O0
M)5CU&")+=V=[9V("S* 2A)P&"DUVU(0",'D4 ?RRZ/>PZ?K5E=SV,&J007"2
MR65VTBQ7"A@3&YC9'"L!@E&5L$X8'!K^IF/_ %:_05_.)^V7\*]4^#W[3/Q
MT>^\/?\ "-6,^LW>H:/:QPK';OI\L\C6SP!/D\O9A0%^Z59" R,H^\_@+_P6
MDTFQ\&6VG?%OPKJ]WX@LX8XCK/AM()%U%@6#220.\0A;:(\[&968N0L8 6@#
M]2J0G'6OR6^)?_!;O6[GS[?X?_#>PT_R[QO*U#Q)>/=>?:C<%W6\/E^7(WR,
M<2N%PR_-D,/-OBY_P4+^,G[:VE^&?A1X"\.7'A[5M<A?3M9LM"NEE&N,ZQD[
M2\8>UA41S%QYI7RY'$C%%8D ^R/VO_\ @JEX0^ &N:QX+\&:9_PFWCBQS!<3
MF4)IFGSE7!21U)>:2-Q'OB0*/F93*CHRC\U_ VB_'C_@H1\9+V,ZY?ZOJ>I6
MB:?JFM7:2PZ5:6L8:XA@N/LT1CAC:2VW(FP!I@&QNRU?3_[-'_!&O6?$,%SJ
MGQNU2X\,P20XM-$\/7D,E\DOF$%IYBDD*KM4$+&7+>8"60H5;]2?AG\*?"'P
M;\+0>'/!7AZP\-Z/#M/V:PA">:X14\R5OO2R%40&1RSMM&230!Y3^RE^Q1\/
M?V3M!C_X1^R&I>+KBS2UU3Q/=@_:+S#%V"(6*P1EB/W:=1''O,C('KZ!HHH
M*\*^//[(OA;X[?$KX<^/[N[N-'\5>"-2MKVTNK6&)EO(H[J&<P7&5WLH$<@3
M#@1M.[8;)4^ZT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 454U;5['0-*O-3U.\M].TVSA>XN;R[
ME6*&")%+.[NQ 55 )))P "37YK?MA_\ !7:Q\*W-_P"$?@DEOJ^K0336MWXL
MO(EELD'EX#V*AL3,)&.))!Y?[KA9DD#  ^Z?CS^T7X#_ &;_  ;<^(?'&NV^
MGJL,DMIIJR(;[460J#';0D@R-NDC!(PJ[PSLJY8?D#^TQ_P5>^*'QMM[?2_!
M:W'PJT/R=MW'I5_YU]=2^8&#?:Q'&\2@(H"QA2=T@9G5@J^5^&/!/QW_ ."C
M'Q:N;\RW'B_6[>&WAOM9OVCM;'3+8OL3.T*D:Y,C^7$I=\2NJ.V\U^N7[-/_
M  3=^$7[.@L=4.E_\)IXR@V2?V]KT:R>3,OE-NMH/]7#B2+>C8:5-Q'FD4 ?
MF;^Q]_P32\??M(75AXB\317'@KX>^=$\M[>Q/%?:E;M'YFZRC9"&5@8P)GPG
M[S<OFE&2O*/VTOAWX#^#WQXU7P!\/?M%SI/AJ&.PN]5NM16\FU"\.99G<HBI
M&T9E%L8U P;8EOG+5^VG[;/[3FA_LQ? _7-4N-9_LWQ;JEG<6?AJV@B2:XEO
MC&0DHB?Y3'$S([LPV@8&&9T1OYX]4U6^\1:O=ZEJ5Y<:CJ5].]Q<WEU*TLT\
MKL6=W=B2S,Q)))R2230!]*?\$\_V5HOVI?CQ;V&N6=Q-X&T.$ZCKCQ/)$)5Z
M0VPE52%:63&5W(QCCF*,&4&OZ!U4* !P!7S_ /L/_LN#]DKX'P>$;C5_[:UF
M^NWU;5+B,8MUNI(XT:. $!O+58D 9N6(9L)N"+] T %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 A(
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
MFS[ !CI0!Y5^SU^S#\/?V8/"TNB^ ]%%B;KRFU#4;F0S7=_(B! \LA_X$P1
ML:EW*HNXY]6HHH **** "BBB@ HHHH *_-7]NG_@EC<?$_Q5+XY^#=O8:?K-
M[]NU#7],U+4I1_:-V[^:CVV]75))&>56#21Q#$6 OSFOTJHH _('P+_P4*_:
M"_8YTZP\&_&;X9:AX@M+7[7;6NI:[<7=OJ%].MQN=_MTGG1W,<8DV#RUQM,1
M#X W?4'@'_@K/\-?BCXPTKPKX6^'_P 1=:\0:I,(+2QM].LMTC8)))-V JJ
M69V(555F8@ D?;K*K=0#]12"-5.0H!]A0!\V?M=_L=:'^VS\.?#L6L3W_@CQ
M1IG^DZ?=R(ER]CYPC-Q;SPQR^7+D(H)23Y7C4JY7<'^%= _X(B>-[GQ3J-OK
M?Q(T'3_#D?F?8M0L+.:ZNY\.!'YENWEI'N3+';*^T@*-P.X?K_10!^:O@7_@
MB)X(T_[;_P )C\2->UW?L^R_V)9PZ;Y6-V_?YGVC?G*XQLQ@YW9&/K_]GO\
M8Y^%/[,/G7'@7PY]EUFYLXK*\UJ]N'N;NY1,$DLQVQ[V =UB5$9@OR_(H7VN
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHJIJVKV.@:5>:GJ=Y;Z=IMG"]Q<WEW*L4,$2
M*6=W=B JJ 223@ $F@"W7S_^T7^W1\(OV9!-:>*/$/\ :'B./'_%-Z(JW6H#
M/EGYUW!(?DE60><Z;E!*;B,5\5_ML_\ !6.XLM=UOP#\&?L%_I7V.XTZ_P#%
M[/+O,[J4WZ<\4B;?*R2LYW!GP4&U0\GYP^"O 'CW]H/Q]+I_AW2M7\:^*M2F
M-S<O&'N)6:255>XN)6.%4R2+OED8*"V689S0!Z_^U;^WQ\2OVJ[U[+4+H^&?
M!J[TB\,Z1/(MO,GFB1&NB3_I$B[(OF(" Q[D1"S9]?\ V$_^"97B'XVZKH_C
M7XF:=<:%\,GA2_MK5I1'=:XI8[$55.^&$A=S2-M9D9/*R'\Q/LG]BG_@E]X8
M^ 0LO%?Q$2P\8_$:UO/M5E);O(VGZ7LW",Q*P7S9.0YDD3Y&"; I3S'^Z@,=
M* .?\ ?#_P ._"SP=I7A7PII-OHGA_2X1!:65L"%1<DDDG)9F)+,[$LS,S,2
M22=;5]7L?#^E7FIZG>6^G:;90O<7-Y=RK%#!$BEG=W8@*J@$DDX !)JW7Y@?
M\%A_VK[?3]"B^!6@R>9?WWV?4O$-S')$Z10*Q>&T9<,ZR,Z13D_(0BQ8WK*<
M 'Q7^WS^U;<?M5_'"[U&S?9X-T+S--T"&.24I- )&)NV20+MDF^5B-BD(L2-
MN,>X_3__  2*_8[A\5:H_P ;?%VGV]UI.G3/:^'+&]MI"7O$9"U^I.$98CNC
M0X?]YO/R/"I/R!^QW^RMXA_:M^+>GZ!I]G.OAFRFAG\1:M&XB6RLR_S!7*L/
M.<*ZQIM;+ DC8CLO]"?@#P!X>^%O@W2?"GA32H-$\/Z7"(+2QM@=L:Y))).2
MS,269V)9F9F8DDD@'04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
ML]2UTZA&T#VS^66CM! 3^[\GS9%)/SLY<G VHGU5110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>)_M7?
MM7>$/V3?AQ)XB\12?;=6NM\.CZ#!(%N-1G ' X.R-<J7E((0$<,S(C<!^W/^
MWAH?[(6A6VFVUA_;_CS6;.:;2[#S$^SVVUE19KL!Q(L9+.5"K^\,,B[DP6'X
M6_%+XI^)_C3XZU+QCXRU/^V/$6H^7]JO/(CA\SRXUB3Y(U5!A$4< 9QD\Y-
M%OXO_&CQI\>O&4OBKQYK]QXAUMX4MQ/,J1K'$@^6..- J1KDLV%4 LS,<LS$
M_6G_  35_85_X:!\51^._&45_I_@[P_>6EY:VEUI.^T\18>8/$LTG[MHTD@5
M95"ON#LA*$@UE?\ !/C]@*Y_:?U'3_'/B"ZL'^&FEZQ+8:MIB7<L.H73QP)*
MJ)MC*^6S2Q*Q$BOM\S:5;::_<C2-(L?#^E6>F:99V^G:;90I;VUG:1+%#!$B
MA41$4 *J@   8   H M*H48 P/04M%% !1110 4444 %%%<G\5/BCX9^"_@/
M5/&/C#4_['\.Z:(_M5[Y$DWE^9(L2?)&K.<NZ#@'&<GC)H ^2_\ @IO^VAJW
M[-?@VT\'^&])G;Q!XPTV\BCUXRSVZZ6H*1^9"ZH!)-B20C9*K1,(G92'4-^5
MO[(W[(WBK]K[Q]=Z%H5W!H^FZ;#'=:IK-[#*\-O$TJIL78I#3,"[)&S('$3_
M ##:37I?[;_CGX@_$^3X&^$-:LK_ %Z]N?#EOX@TS4I91=ZAK=SK/ESS!8X@
M!'&DZFVAMU0%5A&"RL@'[#?LE_L_V/[,_P !_#/@>W2W?4K>'[3J]Y %(NK^
M3#3OO"(74'Y$+KN$<<:G[M &M^S]^SQX+_9F\ KX2\#V,]IISS"[NI;JY>>:
M[N?*CC>=RQP&81)E4"H"#M5<XKTNBB@ HHHH **** "BBB@!"=H)/05^ ?\
MP49_:MTS]JCXX0WOAE[_ /X0WP_9_P!F:=]KD8)=/YC-+=I 0/*\S*+@_.R0
MQEMI^1/TH_X*@_M;CX ?!Q_"OA?7O[/^(WB?;%;_ &*?9=Z?8Y/G78PK;=VP
MPH<HVZ1GC;,+8_$SP!X!\0_%/QGI7A3PKI5QK?B'59A!:65L!ND;!)))P%50
M"S.Q"JJLS$ $@ ^RO^"2G[->F?&CXWZAXRU[][I7@+[)?V]K'.T;R:B\C-:N
MP"_-&GD2N1N7YQ$"&4NM?M]7E/[+WP+TO]G7X(>%O!=CIUA8W]K9Q2:Q-IY9
MDO-1,:BYN"[@.^YP<%@,($4!555'JU !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(2 ,G@5E>
M+?%.E^!O"VL>(];NOL6C:19S7][<[&?RH(D+R/M4%FPJDX4$G' )K\;/VY_^
M"H.N?&G_ (2'X?\ PU?^QOAS<8M9]7V/'J&KQC<)!DD>5;R94>7M$C*OSD"1
MX@ >U?MO_P#!6#_A'+R?P;\"]2L+^Z78;OQI$//2WD2619;>"&6+RY<A(R)P
M9(RDC!1G#K^=?P=^!?Q*_:P^(\ECX:T^_P#$.J7]X)-5UZ],CV]J\I=VN+RY
M(;;NV2MELNY4A0[$*>V_8_\ V)/&O[6_B8"PBN-$\%6TS6^I>*FMTEAM)?)>
M1$6-I(S,Q(C5A&24$J,V 1G]TO@-^SKX#_9N\&VWA[P/H=OIR+#'%=ZDT:F]
MU%D+$27,P ,C;I)" ?E7>5157"@ \T_8R_88\(?L?:%>O9W/_"3>,M2S'?>)
M;BV$+F#=E+>&/<WE1C"EAN)=QECA8U3Z6HHH ***1F"@D\ 4 97BGQ;HG@;0
M;K6_$>L6&@:-:[?/U'4[E+>WBW,$7=(Y"KEF51D\D@=37X&_M^_M@7W[6'Q;
M<VA@C\#>&YKFT\/1PQL&GB9U#W<C.JONF$4;;" $4*N-P=W[_P#X*&?\%"K[
M]I35KCP/X(GGT[X6V4PWN0T4VNRHV5FE4X*PJ0#'$><@.XW;$B^:_P!G3X#>
M(?VD/BWH7@?P];7#M>3*U]?0PB5=.LPZB:ZD!91M0-G!9=S%4!W.H(!Z!^PW
M^R+??M=_%LZ)+=7&D^%-)A6^UO5(869EBWA5@B;:46:4[MN_@*DCX?R]C?T(
MZ/I%CX?TFRTO3+.WT[3;*%+:VL[6)8H8(D4*B(B@!54   #   %<!^SQ^S]X
M6_9F^&%CX'\)+.^G6\TUQ)>7HB-U=RR.6,DSQH@=@-J [<A(T7^$5Z70 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 (3@9KX!_;?_P""H?ASX2:'/X8^$^HV'BOQEJ-FDL'B'3[JWO=,TU':
M1&)*.V^X7RP1$RA!YB.Q8#RV\?\ ^"FG_!0[Q!IOC'4?A#\+]6GT&/29D77/
M$NEW@6YFN  YM;>6-LQ+&<+*<ARZM&0JJ_F_F#I.DWWB#5;/3-,L[C4=2O9D
MM[:SM(FEFGE=@J(B*"69F(  &22 * +?BWQ5JGCKQ3K'B/6[HWVLZO>37][<
M[%3S9Y7+R/M4!5RS$X4 #/ %?;W[%O\ P2R\0_'K2]*\;?$.[N/"?@"_ADEM
M+6U(35;]=H\F5 Z,D4+%BP=LLP0;4VR+(/I7]A+_ ();^'O!FEZ-\0OBQ;0>
M*-<U'34GM_"6IZ>1:Z4TJDD7$<O,TPC9%*.BK$_F<.RHZ_H\  ,#@4 <_P##
M_P"'_A[X6>#=*\*>%-*M]$\/Z7"(+2QM@=J+DDDDY+,Q)9G8EF9F9B223T-%
M% !1110 4444 %%%% !7R5_P52U:QT[]B#QY;W=Y;VT]_-IUO:132JC7$HOH
M)"D8)RS"..1\#)VHQZ U]:U\?_\ !5[PMIGB#]BCQ;?7]MY]UHEYI]_I\GF,
MODSM=1VY? (#?NKB9<-D?/G&0" #@/ W[&5O\:-=_9%^*4]]?V=AX6\!Z5->
MF!HBDD]HMK/80A6^==[SW+.X#@I $'ELX>OO^O*?V3CG]EOX/?\ 8GZ1_P"D
M45>K4 %%%% !1110 4444 %<G\5OB;H?P;^'/B'QKXCN!;Z/HEG)>3@.BO+M
M'RQ1[V53([;412PW.ZKG)KH=7U>Q\/Z5>:GJ=Y;Z=IME"]Q<WEW*L4,$2*6=
MW=B JJ 223@ $FOP"_;]_;!O_P!J_P"+3FT,$?@7PY-<VGAZ.&-@T\3.H>[D
M9U5]TPBC;80 BA5QN#NX!X_\?OC'JG[0'QC\5^/]63R+K6[PS1VVY6^S0* D
M$.Y40/Y<21IOV@MLW'DFOT^_X)"_LD?\(CX6N_C'XOT'R==U;$7AG[?!B6VL
M2GSW<>6.//W[5)16\N,E6*3G/Q7_ ,$]_P!D"Y_:>^,FGR>(-'OW^&NE^;<Z
MM?HLL,%T\83;9)<*A7S&:6(L@97\KS"K*VTU^_JJ%  X H 6BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *J:MJ]CH&E7FIZG>6^G:;9PO<7-Y=RK%#!$BEG=W8@*J@$DDX !)KG
M_B7\5?"'P<\+3^(_&OB*P\-Z-%N'VF_F">:X1G\N)?O2R%4<B- SMM. :_);
M_@H[_P %'M,^.>AR?##X7R_:O!%QY,VKZY<6S1OJ+JRRI!#'(H>.-'52SD!W
M=<#"*3* <K_P4@_;XU3X^^*M3^&_@^Z^Q?#72+QH)IK6=9/[>GB? F9T)5K<
M,NZ) 2&PLC9;8L7?_L7?\$E]3\9[?%7QQL[_ ,.Z,/(FT_PS#.L=W>@[)"UT
M1EH(RI,9B&R;);)B*#?K?\$V_P#@G!J=WKOAWXQ_$R+[%I5K]EUCPQH]O<JS
MWKE4G@O)FC8[(URC+$2'9Q\X55VR_K30!3TC1[#P_I5GIFEV5OIVFV4*6]M9
MVD2Q0P1(H5$1% "JH   &   *N444 %%%% !7Y:_\%5OV[;$:7??!/X>:S<-
MJ33&'Q5JFGRJ(4B"LKZ:& )9F)'F[2H4)Y3%M\J)T'_!2'_@I#_P@(U3X4?"
MC5/^*I^:VUWQ)9O_ ,@OL]M;N/\ EXZAY!_J>57][DP_D;I&D7_B+5[/3-,L
M[C4M2O9DM[:TM8FEFGE=@J(B*"69B0  ,DD 4 ;_ ,+?A;XG^-/CO3?!W@[3
M?[8\1ZEYGV6S\^.'S/+C:5_GD94&$1CR1G&!S@5_0/\ L=_LK>'OV4OA)I^@
M:?9V[>)[V&&?Q#JT;F5[V\"?,%D*J?)0LZQIM7"DDC>[LW*?L-_L.^'OV1?!
MAN)S;ZW\1-5A5=7UU5.V-<AOLMMN *PJ0"20&D90S  (D?U#0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 453U?5
M['P_I5YJ>J7MOIVFV<+W%S>7<JQ0P1(I9W=V("JH!)).  2:_,S]OG_@J5IE
MIH5UX!^!VN_;=5NO,M]4\7V6Y4LD#,C16;D#?(V"?M"914(,;,S!X@#[_P#C
MU\:M$_9X^%&N?$#Q%:W][HVD>1Y\&EQI)<-YL\<*[5=T4X:12<L. >O2OR _
M:N_X*M?$+XS7DFD?#F:_^&OA%-Z-):7 &IWV)0T<KSH UO\ *B?NXF_BD#22
M*P ^=9OVO_C5>>#?$7A6]^)WB75-#\00K;ZA;ZGJ#W;21*3E$DE+/$K!BKB-
ME$BG:^Y>*[;]DC]A?XA?M-^*=!NT\/7^G_#F2\C_ +3\23L+6(VH=Q+]E9U/
MG2?NI(QL1U20KYFT'- 'BOPT^%7C#XR^*8/#O@KP]J'B769BI^SV,)?RT+JG
MF2M]V*,,Z R.51=PR0*_=+]BG]@;PA^RMX5LK_4K2P\2?$N;]_>>(9( _P!C
M<HR&"R+C=%&%=U+C:\NXEL+MC3V#]GC]GWPK^S-\,K+P/X12=].MYIKB2\O1
M$;JZED<L7F>-$#L!M0';D)&B_P (KTN@ HHHH **** "BBB@ HHHH **** "
MN4^*WPTT3XQ_#CQ%X*\10>?H^MV<EG/A$9XMP^66/>K*)$;:Z,5.UT5L9%=7
M10!^07P8^._Q!^#?[,WQ#^$/AWQ!H,GQ%^%'C%[LV-[>"V6^T>UFDNKR*PVO
M%+<[9K2XDF5P";:9U!RRHOZXZ-J]EX@TBRU33;RWU'3KV!+FVO+25989XG4,
MCHZDAE8$$$'!!!%?C;_P5G_9^OO@U\:[?XJ>%%N-+T/QK#-;ZA+IX:)8+]HC
M'<HQC155;F%BQ#,S2M]K+?+Q7:_\$T/^"B'AGX>>$M&^#GQ$^P>&=&L//.E>
M)Y9I DDD]TKK;SH$94^:>=C.SI&J(H8#!8@'ZTT4@((R.12T %%%% !2,P4$
MG@"LKQ5XMT/P-H5SK?B/6+#0-&M=OGZAJ=REO;Q;F"+ND<A5RS*HR>20.IK\
MC/\ @H9_P4TB^+&EW'PX^$&HW$?@^ZA"ZSXB$4EO-J:LO-K$KA7CAP<2%@&D
M.4P(PWG '*_\%*_V^HOV@M6MO GPWUZXF^&5O#%/?S+:R6IU6\W%@&WX=H8A
MY>U&5,R!V(<+$P^?_P!CS]E7Q#^U=\6K#0-/L[A?#%G-%/XAU>-Q$ME9EOF"
MR%6'G.%=8TVME@21L1V7S_X+_"'Q#\>OB?H'@/PM'!)KFLS&*%KJ410QJJ-)
M)([<D*D:.YP"Q"D*K,0#_0G^RK^S/X>_91^$EGX*T"XGU"1IFOM2U.YR&O;Q
MT19)0F2(UQ&BJB]%1<EFW.P!U7P7^$/A[X#?#'0? ?A6*>/0]&A:*$W4IEFD
M9G:221VX!9Y'=S@!06(554 #MJ** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGOB!\0/#WPL\&:MX
MK\5:K;Z)X?TN$SW=[<DA47(   R69F(544%F9E5020#T-?C7_P %BOVC],^(
M?Q&\/?#3PYJOVZP\)^=-K#6EVS6[:BY""%X\!#) B,-X9MIN)$^5E<$ ^8/V
MP?VLO$/[7'Q//B34H[C2="M(5@TGP\UV+B'3UV)YI5@B!FD=2[.5W8V*25C7
M'U__ ,$D_P!C*Q\97$?QM\76MP;?1]2V>&K.6-?(NI4C=9;B1)(B'6.1X_*>
M-P5E@DSR@KPK_@G/^Q2?VJ/B--JOBFROX_AIH/SWMS /+34+H%2EB)-P9<JQ
M=VC!94 &8VEC<?N]I&D6/A_2K/3-,L[?3M-LH4M[:SM(EBA@B10J(B* %50
M  ,   4 6@,=*6BB@ HHKS/X\?M&> OV</!MSXA\;Z[;Z>JPR2VFFI(C7VHL
MA4&.VA+ R-NDC!/"KO#.RKE@ >@:OK%AX?TJ\U/5+VWT[3;*%[BYO+N58H8(
MD4L[N[$!54 DDG  )-?E#^VO_P %:+C6_MO@SX%WGDZ-<V9AO/&3P2P7;.^T
ME;)6VM#M7<AE==^6)0(461OE;]LS]NCQ?^V!KUDEW;'PQX-T[#V/AJWN3,@G
MVX>XFDVKYLARP4E0$0X49:1G\J^!?P*\7_M%?$73_!G@O3C?:I=9>6>0E;>S
M@! >XG< [(UR,G!))55#,RJ0# \ > /$7Q4\9Z5X5\*Z5<:YXAU6806EE; %
MI&P222<!54 LSL0JJK,Q !(_<?\ 8*_8!TO]DS39/$>MW7]J_$O4;.2PO[FT
MNVDT^"#[07"6ZF.-OF5+<N9 Q#1G:5!.[H/V'?V'/#W[(G@YIYS;ZW\1-4A"
MZOKJJ=L:Y#?9;;< 5A4@$D@-(RAF  1(_J"@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _)?_@MSXC\8)XH
M^&^A2*;?P%)9W%[;M%,1]JU%7"3"2,/@^5$T&QB@Q]IE 9LL%^%?V>OV8?B%
M^T_XIET7P'HIOA:^4VH:C<R"&TL(W<('ED/_  )@B!I&".51MIQ_1YXI\):'
MXYT.YT7Q'HVGZ_H]SM\_3]4M4N;>7:P==T;@JV&56&1P0#VH\+>$M#\#:';:
M+X<T;3] T>VW>1I^F6J6UO%N8NVV- %7+,S' Y))[T ?)?[/'_!+'X.?!O2K
M&?Q1I5O\2_%<$TTKZKK,#+:E74HL8L3(\)55.<R"1MY+!A\BI]?Z3I%CH&E6
M>F:99V^G:;9PI;VUG:1+%#!$BA41$4 *J@   8   JW10 4444 %%%% !111
M0 4444 %%%% !1110 4444 >??'[X.:9\?\ X.>*_A_J[^1:ZW9F&.YVLWV:
M=2'@FVJZ%_+E2-]FX!MFT\$U_/=^T7^S/XW_ &8/'4WAKQA8' Q]EUBTAF_L
M^_\ W<<C_9YI(T\S9YJJ^!\K9![9_I2K)\5>$=#\=:%<Z)XCT:PU_1KG;Y^G
MZG;)<V\NU@Z[HW!4X9589'! /44 ?@%\"_\ @HC\<?@'9Z?I>D>*O[=\.661
M%H?B*+[9;A!$(DC5R1-'&@5"L<<B("O3!8-]O_"__@MMX6NM+,?Q$^'^KZ;J
M44,*BX\,RQ7<-U+M/G-Y<S1&%<A2J[Y3AB"WRY;H/VA?^"-_@7QH8;_X4:K_
M ,*]N[>SE1M)O!/?VE[.,F)C+)*9(,DE78>8-NTJ@*MO^2O&O_!'OX_>%=+B
MN],3PSXPG>81-8Z-JACF12K'S";J.%-H( P&+9884C) !]E?\/J?@E_T*_CS
M_P  ++_Y+KB?&W_!;_PM8ZI%'X1^%^KZWIQA#27&LZG%ITRR[FRHCC2<%<;3
MNW@DDC:, GXV_P"'77[3?_1-?_*YIO\ \D5W_P -/^"._P <?&'D3^)I=!\"
M6OVQ8;B&_O?M=V(/E+31I;AXWX9@$:5"2A!V@AB > ?M"_MC?%7]I[RK?QUX
MC^U:-;7DM[9Z+96Z6UI;.^0 %4;I-BDHC2L[J"WS?.Q;6_9*_8N\;_M;>*FL
M]%4Z'X;M<M>^)+^TF:T3:\0DAB=5V27 282"%G3(!RRCFOTS^#'_  1Y^$_P
MZU70-:\5:SJ_CW5M-F:>:TNDAM]*NV#,8P]MM=RJ@H2AF97*G<"C%*^Z=(TB
MQ\/Z59Z9I=E;Z=IMG"EO;6=I$L4,$2*%1$10 JJ   !@  "@#R#]FS]C_P"&
MO[+&A?8_!VC^=JLGFBY\1:FL<VIW".RL8VF5%Q&-D>(T"I\@8@L68^UT44 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5_.M^W-\*O%_PX_:8^(MYXE\/7^CV&N^)-2O\ 2[VX
MA(M[Z"2<S*\,H^1\)-'N"DE"VU@K @?T4UYI\>?V=? ?[2/@VY\/>.-#M]11
MH9(K34EC47NG,Y4F2VF()C;='&2!\K; KJRY4@'Y%_L-?\%-M3_9JT/3? /C
M+1_[>^'-I]I>WETR%1J=D\C>:%7<ZQRQ^89"5?#CSB0Y"+&?U*\$_MT? 'Q_
MI4NH:9\6/#-K!',8&36;T:7,6"JQ(BNO+=EPP^<*5)R <@@?D7^TI_P3$^+O
MP,UW_BG-'O\ XF^%Y?+6#5M L&>X$C*Q9);-&DDCVE&^<;H\-'\X9M@^0O*<
M?P-^5 ']*/\ PUA\$O\ HL/@/_PI;+_XY7E/QK_X*9_ ?X+BUB_X2C_A.;^?
M:WV3P:8M0\N-MXWO-YBPC!3!3S/,&]#LVG-?@)Y3_P!QORKJOAK\)_&/QA\4
MP>'?!?AS4/$>LS;3]FL82_EH75/,D;[L489T!D<JB[AD@4 ?;OQ?_P""SOQ/
M\7VTMGX#\-Z3X MY844WDS?VG?1RB3<S1NZI"%90J;6A8CYB&R1M^ M7UB_\
M0ZK>:EJ=[<:EJ5[,]Q<W=W*TLT\KL6=W=B2S,2223DDDFOO/X7?\$9OB[XK_
M +-NO&.N:#X&L)_,^U6_FMJ&H6NW<$_=QXA?<0IXGX5\GY@4K[^_9I_X)N_"
M']G/[#JATO\ X33QC!LD_M[7HUD\F9?+;=;0?ZN'$D6]&PTJ;B/-(H _.']C
MS_@EUXU_:#M[#Q3XTEN/ O@"YABO+2X,:/?:K$TG(AC+9A4QJS":12#OB9$E
M5B1^OW[/_P"SOX*_9F\!+X2\#6,]IISS"ZN9;JY>>:ZN3%'&\[EC@,PB3*H%
M0$':JYKTH#'2EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "F>4G]Q?RI]% #/*3^XOY4H15/"@?04ZB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
+ "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>stn-20221231_g2.jpg
<TEXT>
begin 644 stn-20221231_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>17
<FILENAME>stn-20221231_g3.jpg
<TEXT>
begin 644 stn-20221231_g3.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
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
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\
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
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>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948738224">
<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, 2022 </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="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="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="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="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="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">98-0601423<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">10220-103 Avenue NW<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Edmonton<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">AB<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">T5J 0K4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">917-7000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Shares<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">STN<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AnnualInformationForm', window );">Annual Information Form</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditedAnnualFinancialStatements', window );">Audited Annual Financial Statements</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">110,809,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">370 Interlocken Boulevard<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Broomfield<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CO<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">80021-8009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">303<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">410-4000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Primary Standard Industrial Classification (SIC) Number for the Entity.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639949015616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">PricewaterhouseCoopers LLP<span></span>
</td>
<td class="text">PricewaterhouseCoopers LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Edmonton, AB, Canada<span></span>
</td>
<td class="text">Edmonton, AB, Canada<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">271<span></span>
</td>
<td class="text">271<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948770448">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssetsAbstract', window );"><strong>Current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and deposits</a></td>
<td class="nump">$ 148.3<span></span>
</td>
<td class="nump">$ 193.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivables', window );">Trade and other receivables</a></td>
<td class="nump">1,028.0<span></span>
</td>
<td class="nump">823.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="Show.showAR( this, 'defref_stn_UnbilledReceivables', window );">Unbilled receivables</a></td>
<td class="nump">553.4<span></span>
</td>
<td class="nump">421.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentContractAssets', window );">Contract assets</a></td>
<td class="nump">83.9<span></span>
</td>
<td class="nump">70.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="Show.showAR( this, 'defref_ifrs-full_CurrentTaxAssetsCurrent', window );">Income taxes recoverable</a></td>
<td class="nump">65.4<span></span>
</td>
<td class="nump">85.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="Show.showAR( this, 'defref_ifrs-full_CurrentPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">48.6<span></span>
</td>
<td class="nump">45.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Other assets</a></td>
<td class="nump">10.2<span></span>
</td>
<td class="nump">23.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td class="nump">1,937.8<span></span>
</td>
<td class="nump">1,664.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="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">250.7<span></span>
</td>
<td class="nump">233.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Lease assets</a></td>
<td class="nump">470.4<span></span>
</td>
<td class="nump">476.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="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,346.4<span></span>
</td>
<td class="nump">2,184.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="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">320.4<span></span>
</td>
<td class="nump">373.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="Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net employee defined benefit asset</a></td>
<td class="nump">57.4<span></span>
</td>
<td class="nump">17.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="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">45.2<span></span>
</td>
<td class="nump">48.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="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">224.6<span></span>
</td>
<td class="nump">228.9<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">5,652.9<span></span>
</td>
<td class="nump">5,226.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="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>Current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents', window );">Bank indebtedness</a></td>
<td class="nump">65.4<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayables', window );">Trade and other payables</a></td>
<td class="nump">755.7<span></span>
</td>
<td class="nump">634.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">99.0<span></span>
</td>
<td class="nump">123.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentContractLiabilities', window );">Deferred revenue</a></td>
<td class="nump">327.7<span></span>
</td>
<td class="nump">264.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxLiabilitiesCurrent', window );">Income taxes payable</a></td>
<td class="nump">25.9<span></span>
</td>
<td class="nump">26.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="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">52.2<span></span>
</td>
<td class="nump">51.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="Show.showAR( this, 'defref_ifrs-full_CurrentProvisions', window );">Provisions</a></td>
<td class="nump">48.1<span></span>
</td>
<td class="nump">36.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentLiabilities', window );">Other liabilities</a></td>
<td class="nump">36.0<span></span>
</td>
<td class="nump">34.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td class="nump">1,410.0<span></span>
</td>
<td class="nump">1,179.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="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>Non-current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">522.4<span></span>
</td>
<td class="nump">545.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxLiabilitiesNoncurrent', window );">Income taxes payable</a></td>
<td class="nump">7.1<span></span>
</td>
<td class="nump">8.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">1,183.6<span></span>
</td>
<td class="nump">1,194.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisions', window );">Provisions</a></td>
<td class="nump">149.7<span></span>
</td>
<td class="nump">122.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net employee defined benefit liability</a></td>
<td class="nump">32.3<span></span>
</td>
<td class="nump">58.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">28.2<span></span>
</td>
<td class="nump">77.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="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="nump">33.2<span></span>
</td>
<td class="nump">38.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,366.5<span></span>
</td>
<td class="nump">3,224.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="Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>Shareholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IssuedCapital', window );">Share capital</a></td>
<td class="nump">983.8<span></span>
</td>
<td class="nump">972.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="Show.showAR( this, 'defref_ifrs-full_AdditionalPaidinCapital', window );">Contributed surplus</a></td>
<td class="nump">6.7<span></span>
</td>
<td class="nump">10.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetainedEarnings', window );">Retained earnings</a></td>
<td class="nump">1,154.9<span></span>
</td>
<td class="nump">1,043.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="Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income</a></td>
<td class="nump">140.6<span></span>
</td>
<td class="num">(24.7)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">2,286.0<span></span>
</td>
<td class="nump">2,001.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAndLiabilities', window );">Total liabilities and equity</a></td>
<td class="nump">$ 5,652.9<span></span>
</td>
<td class="nump">$ 5,226.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_AccumulatedOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 28<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2022-03-24<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2022-03-24<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current contract assets. [Refer: Contract assets]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current contract liabilities. [Refer: Contract liabilities]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after the reporting period.
Effective 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current provisions, including provisions for employee benefits. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph l<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph n<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph n<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph n<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph r<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 134<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2022-03-24<br> -Paragraph 135<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2022-03-24<br> -Paragraph B67<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal value of capital issued.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2022-03-24<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2022-03-24<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 28<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 12<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2022-03-24<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph q<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current provisions, including provisions for employee benefits. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph l<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 53<br> -Subparagraph j<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph k<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945342496">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeStatementAbstract', window );"><strong>Profit or loss [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">$ 5,677.2<span></span>
</td>
<td class="nump">$ 4,576.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="Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">1,220.0<span></span>
</td>
<td class="nump">940.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="Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">4,457.2<span></span>
</td>
<td class="nump">3,636.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Direct payroll costs</a></td>
<td class="nump">2,039.9<span></span>
</td>
<td class="nump">1,672.8<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">2,417.3<span></span>
</td>
<td class="nump">1,963.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="Show.showAR( this, 'defref_ifrs-full_SellingGeneralAndAdministrativeExpense', window );">Administrative and marketing expenses</a></td>
<td class="nump">1,742.5<span></span>
</td>
<td class="nump">1,423.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation of property and equipment</a></td>
<td class="nump">56.8<span></span>
</td>
<td class="nump">53.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation of lease assets</a></td>
<td class="nump">122.1<span></span>
</td>
<td class="nump">107.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationExpense', window );">Amortization of intangible assets</a></td>
<td class="nump">104.6<span></span>
</td>
<td class="nump">60.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss', window );">Net (reversal) impairment of lease assets and property and equipment</a></td>
<td class="num">(5.5)<span></span>
</td>
<td class="nump">24.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestRevenueExpense', window );">Net interest expense</a></td>
<td class="nump">64.0<span></span>
</td>
<td class="nump">37.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinanceIncomeCost', window );">Other net finance expense</a></td>
<td class="nump">9.2<span></span>
</td>
<td class="nump">5.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange loss</a></td>
<td class="nump">3.4<span></span>
</td>
<td class="nump">4.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherOperatingIncomeExpense', window );">Other income</a></td>
<td class="num">(4.9)<span></span>
</td>
<td class="num">(17.2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes</a></td>
<td class="nump">325.1<span></span>
</td>
<td class="nump">263.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Income taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncome', window );">Current tax expense</a></td>
<td class="nump">121.3<span></span>
</td>
<td class="nump">66.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred</a></td>
<td class="num">(43.2)<span></span>
</td>
<td class="num">(4.4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Total income taxes</a></td>
<td class="nump">78.1<span></span>
</td>
<td class="nump">62.3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Net income for the year</a></td>
<td class="nump">$ 247.0<span></span>
</td>
<td class="nump">$ 200.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BasicEarningsLossPerShare', window );">Earnings per share, basic (in cad per share)</a></td>
<td class="nump">$ 2.23<span></span>
</td>
<td class="nump">$ 1.80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DilutedEarningsLossPerShare', window );">Earnings per share, diluted (in cad per share)</a></td>
<td class="nump">$ 2.22<span></span>
</td>
<td class="nump">$ 1.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_AmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2022-03-24<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 80<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 73<br> -Subparagraph e<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2022-03-24<br> -Paragraph 75<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 53<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2022-03-24<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_FinanceIncomeCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2022-03-24<br> -Paragraph 52<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 35<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 23<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2022-03-24<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B13<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 82<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2022-03-24<br> -Paragraph 39L<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2023-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2022-03-24<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2022-03-24<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2022-03-24<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_SubconsultantSubcontractorAndOtherDirectExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948708864">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatementOfComprehensiveIncomeAbstract', window );"><strong>Statement of comprehensive income [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Net income for the year</a></td>
<td class="nump">$ 247.0<span></span>
</td>
<td class="nump">$ 200.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items that may be reclassified to net income in subsequent periods:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="nump">126.8<span></span>
</td>
<td class="num">(40.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax', window );">Net unrealized loss on FVOCI financial assets</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="num">(2.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax', window );">Unrealized gain on interest rate and total return swaps</a></td>
<td class="nump">3.6<span></span>
</td>
<td class="nump">3.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Total items that may be reclassified to net income in subsequent periods</a></td>
<td class="nump">129.8<span></span>
</td>
<td class="num">(39.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items not to be reclassified to net income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement gain (loss) on net employee defined benefit obligations</a></td>
<td class="nump">35.5<span></span>
</td>
<td class="num">(10.1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive income (loss) for the year, net of tax</a></td>
<td class="nump">165.3<span></span>
</td>
<td class="num">(49.5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">$ 412.3<span></span>
</td>
<td class="nump">$ 151.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_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 81A<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in other comprehensive income on cash flow hedges, net of tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 24C<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24C_b_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 24E<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24E_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_23_c&amp;doctype=Standard&amp;book=b<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in other comprehensive income on financial assets measured at fair value through other comprehensive income applying paragraph 4.1.2A of IFRS 9, net of tax, before reclassification adjustments. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 81A<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 135<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 82A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2022-03-24<br> -Paragraph 39L<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2023-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2022-03-24<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatementOfComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639949188096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity<br> $ in Millions</strong></div></th>
<th class="th"><div>CAD ($)</div></th>
<th class="th">
<div>Shares Outstanding/Share Capital </div>
<div>CAD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Contributed Surplus </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Retained Earnings </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Accumulated&#160;Other Comprehensive Income (Loss) </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2020 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,005,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Beginning balance at Dec. 31, 2020</a></td>
<td class="nump">$ 1,928.5<span></span>
</td>
<td class="nump">$ 932.2<span></span>
</td>
<td class="nump">$ 12.9<span></span>
</td>
<td class="nump">$ 958.6<span></span>
</td>
<td class="nump">$ 24.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Net income</a></td>
<td class="nump">200.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive loss</a></td>
<td class="num">(49.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(49.5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">$ 151.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.7<span></span>
</td>
<td class="num">(49.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Share options exercised for cash (in shares)</a></td>
<td class="nump">1,267,614<span></span>
</td>
<td class="nump">1,267,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions', window );">Share options exercised for cash</a></td>
<td class="nump">$ 41.2<span></span>
</td>
<td class="nump">$ 41.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Share-based compensation</a></td>
<td class="nump">4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_IncreaseDecreaseInNumberOfSharesRepurchased', window );">Shares repurchased under Normal Course Issuer Bid (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(939,482)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfTreasuryShares', window );">Shares repurchased under Normal Course Issuer Bid</a></td>
<td class="num">(50.7)<span></span>
</td>
<td class="num">$ (8.1)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(42.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity', window );">Fair value reclass of share options exercised</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">$ 7.1<span></span>
</td>
<td class="num">(7.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared</a></td>
<td class="num">(73.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(73.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2021 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,333,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">2,001.7<span></span>
</td>
<td class="nump">$ 972.4<span></span>
</td>
<td class="nump">10.6<span></span>
</td>
<td class="nump">1,043.4<span></span>
</td>
<td class="num">(24.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Net income</a></td>
<td class="nump">247.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive loss</a></td>
<td class="nump">165.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="nump">165.3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">$ 412.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247.0<span></span>
</td>
<td class="nump">165.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="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Share options exercised for cash (in shares)</a></td>
<td class="nump">561,217<span></span>
</td>
<td class="nump">561,217<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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions', window );">Share options exercised for cash</a></td>
<td class="nump">$ 18.0<span></span>
</td>
<td class="nump">$ 18.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Share-based compensation</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.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="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,085,676)<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="Show.showAR( this, 'defref_ifrs-full_PurchaseOfTreasuryShares', window );">Shares repurchased under Normal Course Issuer Bid</a></td>
<td class="num">(65.3)<span></span>
</td>
<td class="num">$ (9.6)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(55.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="Show.showAR( this, 'defref_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity', window );">Fair value reclass of share options exercised</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
<td class="num">(3.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared</a></td>
<td class="num">(79.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(79.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2022 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,809,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="nump">$ 2,286.0<span></span>
</td>
<td class="nump">$ 983.8<span></span>
</td>
<td class="nump">$ 6.7<span></span>
</td>
<td class="nump">$ 1,154.9<span></span>
</td>
<td class="nump">$ 140.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_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 81A<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends recognised as distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 107<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_107&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph r<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 106<br> -Subparagraph d<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 81A<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2022-03-24<br> -Paragraph 39L<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2023-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2022-03-24<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945043360">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatementOfCashFlowsAbstract', window );"><strong>Statement of cash flows [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossFromContinuingOperations', window );">Net income</a></td>
<td class="nump">$ 247.0<span></span>
</td>
<td class="nump">$ 200.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_AdjustmentsToReconcileProfitLossNonCashAbstract', window );"><strong>Add (deduct) items not affecting cash:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment', window );">Depreciation of property and equipment</a></td>
<td class="nump">56.8<span></span>
</td>
<td class="nump">53.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="Show.showAR( this, 'defref_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets', window );">Depreciation of lease assets</a></td>
<td class="nump">122.1<span></span>
</td>
<td class="nump">107.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss', window );">Net (reversal) impairment of lease assets and property and equipment</a></td>
<td class="num">(5.5)<span></span>
</td>
<td class="nump">24.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForAmortisationExpense', window );">Amortization of intangible assets</a></td>
<td class="nump">104.6<span></span>
</td>
<td class="nump">60.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="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDeferredTaxExpense', window );">Deferred income taxes</a></td>
<td class="num">(43.2)<span></span>
</td>
<td class="num">(4.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="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForFairValueGainsLosses', window );">Net loss (gain) on equity securities</a></td>
<td class="nump">2.4<span></span>
</td>
<td class="num">(13.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForSharebasedPayments', window );">Share-based compensation</a></td>
<td class="nump">26.0<span></span>
</td>
<td class="nump">46.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForProvisions', window );">Provisions</a></td>
<td class="nump">47.3<span></span>
</td>
<td class="nump">46.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherAdjustmentsForNoncashItems', window );">Other non-cash items</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital', window );">Cash flows from (used in) operations before changes in working capital</a></td>
<td class="nump">558.3<span></span>
</td>
<td class="nump">523.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="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="num">(211.7)<span></span>
</td>
<td class="num">(8.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="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets', window );">Unbilled receivables</a></td>
<td class="nump">134.9<span></span>
</td>
<td class="nump">46.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="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets', window );">Contract assets</a></td>
<td class="num">(13.7)<span></span>
</td>
<td class="num">(3.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="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="num">(2.8)<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities', window );">Income taxes recoverable, net</a></td>
<td class="nump">21.1<span></span>
</td>
<td class="num">(39.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables', window );">Trade and other payables and other accruals</a></td>
<td class="nump">22.8<span></span>
</td>
<td class="num">(65.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities', window );">Deferred revenue</a></td>
<td class="nump">65.2<span></span>
</td>
<td class="nump">34.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInWorkingCapital', window );">Increase (decrease) in working capital</a></td>
<td class="num">(254.0)<span></span>
</td>
<td class="num">(126.4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">304.3<span></span>
</td>
<td class="nump">397.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Business acquisitions, net of cash acquired</a></td>
<td class="num">(50.4)<span></span>
</td>
<td class="num">(702.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="Show.showAR( this, 'defref_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities', window );">Purchase of investments held for self-insured liabilities</a></td>
<td class="num">(206.2)<span></span>
</td>
<td class="num">(61.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="Show.showAR( this, 'defref_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities', window );">Proceeds from sale of investments held for self-insured liabilities</a></td>
<td class="nump">244.6<span></span>
</td>
<td class="nump">47.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="Show.showAR( this, 'defref_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities', window );">Purchase of intangible assets</a></td>
<td class="num">(6.4)<span></span>
</td>
<td class="num">(4.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Purchase of property and equipment</a></td>
<td class="num">(68.5)<span></span>
</td>
<td class="num">(45.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="Show.showAR( this, 'defref_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities', window );">Other</a></td>
<td class="nump">13.1<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(73.8)<span></span>
</td>
<td class="num">(764.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="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="Show.showAR( this, 'defref_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Net (repayment of) proceeds from revolving credit facility</a></td>
<td class="num">(22.6)<span></span>
</td>
<td class="nump">544.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="Show.showAR( this, 'defref_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings', window );">Repayment of notes payable and software financing obligations</a></td>
<td class="num">(60.3)<span></span>
</td>
<td class="num">(58.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="Show.showAR( this, 'defref_stn_NetRepaymentOfProceedsFromBankIndebtedness', window );">Net proceeds from bank indebtedness</a></td>
<td class="nump">65.4<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="Show.showAR( this, 'defref_stn_CashFlowsUsedInFinancingActivitiesForLeases', window );">Net lease payments</a></td>
<td class="num">(153.7)<span></span>
</td>
<td class="num">(128.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="Show.showAR( this, 'defref_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares', window );">Repurchase of shares for cancellation</a></td>
<td class="num">(65.3)<span></span>
</td>
<td class="num">(50.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromExerciseOfOptions', window );">Proceeds from exercise of share options</a></td>
<td class="nump">18.0<span></span>
</td>
<td class="nump">41.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="Show.showAR( this, 'defref_ifrs-full_DividendsPaidClassifiedAsFinancingActivities', window );">Payment of dividends to shareholders</a></td>
<td class="num">(78.2)<span></span>
</td>
<td class="num">(72.3)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivities', window );">Net cash flows (used in) from financing activities</a></td>
<td class="num">(296.7)<span></span>
</td>
<td class="nump">276.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="Show.showAR( this, 'defref_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents', window );">Foreign exchange gain (loss) on cash held in foreign currency</a></td>
<td class="nump">27.8<span></span>
</td>
<td class="num">(6.8)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net decrease in cash and cash equivalents</a></td>
<td class="num">(38.4)<span></span>
</td>
<td class="num">(98.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="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents, beginning of the year</a></td>
<td class="nump">186.7<span></span>
</td>
<td class="nump">284.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="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents, end of the year</a></td>
<td class="nump">$ 148.3<span></span>
</td>
<td class="nump">$ 186.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_AdjustmentsForAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation expense]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for the decrease (increase) in accrued income other than contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Accrued income other than contract assets; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for the decrease (increase) in contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Contract assets; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for the decrease (increase) in prepaid expenses to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Current prepaid expenses; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDeferredTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for deferred tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred tax expense (income); Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDeferredTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForFairValueGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for fair value losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForFairValueGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss (reversal of impairment loss) recognised in profit or loss]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for the increase (decrease) in deferred income other than contract liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred income other than contract liabilities; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForSharebasedPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForSharebasedPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow (outflow) from the entity's operations before changes in working capital.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A__IAS07_IE_A_TI<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 39<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 28<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 35<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 14<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_14_f&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in working capital.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherAdjustmentsForNoncashItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for non-cash items to reconcile profit (loss) to net cash flow from (used in) operating activities that the entity does not separately disclose in the same statement or note. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherAdjustmentsForNoncashItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 21<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_21&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 17<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsToAcquireOrRedeemEntitysShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromExerciseOfOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the exercise of options.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProfitLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B12_b_vi&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 16<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 16<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments For Depreciation Expense Of Right-Of-Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments For Depreciation Expense, Property, Plant And Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AdjustmentsToReconcileProfitLossNonCashAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Reconcile Profit (Loss), Non-Cash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AdjustmentsToReconcileProfitLossNonCashAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashFlowsUsedInFinancingActivitiesForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash flows used in financing activities for leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_NetRepaymentOfProceedsFromBankIndebtedness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net (Repayment Of) Proceeds From Bank Indebtedness</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetRepaymentOfProceedsFromBankIndebtedness</td>
</tr>
<tr>
<td style="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_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments Of Software Financing Obligations And Non-Current Borrowings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Investments Held For Self-Insured Liabilities, Classified As Investing Activities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From (Repayments Of) Borrowings, Classified As Financing Activities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957783584">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract', window );"><strong>Corporate Information And Statement Of IFRS Compliance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022, were authorized for issuance in accordance with a resolution of the Company&#8217;s board of directors on February&#160;22, 2023. 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for general information about financial statements.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 51<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_51&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Corporate Information And Statement Of IFRS Compliance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957782880">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_BasisOfPreparationOfFinancialStatementsAbstract', window );"><strong>Basis Of Preparation Of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BasisOfPreparationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Basis Of Preparation Of Financial Statements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957543744">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_BasisOfConsolidationAbstract', window );"><strong>Basis Of Consolidation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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, 2022 and December&#160;31, 2021. 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the basis used for consolidation.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BasisOfConsolidationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Basis Of Consolidation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957754992">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_ListOfAccountingPoliciesAbstract', window );"><strong>List Of Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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. Unrestricted investments are comprised of short-term bank deposits with a maturity of three months or less at inception.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Property and equipment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost less accumulated depreciation and any impairment losses. Cost includes the cost of replacing parts of property and equipment. When significant parts of property and equipment are required to be replaced in intervals, the Company recognizes those parts as individual assets with specific useful lives. All other repair and maintenance costs are recognized in the consolidated statements of income as incurred.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation is calculated over the assets' estimated useful lives on a straight-line basis as follows:&#160;</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.618%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engineering equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 10 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Office equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 10 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line over term of lease to a maximum of 15 years or the improvement&#8217;s economic life</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 50 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The residual values, useful lives, and methods of depreciation of property and equipment are reviewed at each financial&#160;year-end&#160;and adjusted prospectively, if appropriate.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">c)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt">Intangible assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets acquired separately are measured on initial recognition at cost. Intangible assets acquired in a business combination are measured at fair value as at the date of acquisition. Following initial recognition, finite life intangible assets are carried at cost less any accumulated amortization and any impairment losses and indefinite life intangible assets are carried at cost less any impairment loss.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets with finite lives are amortized over their useful economic lives on a straight-line basis. Once an intangible asset is fully amortized, the gross carrying amount and related accumulated amortization are removed from the accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also incurs costs for third-party internet-based cloud computing services. These costs are expensed in administrative and marketing expenses over the period of the service agreement when the Company determines that it has not obtained control of the software.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intangible assets acquired from business combinations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to amortize client relationships with finite lives over periods ranging from 10 to 15 years. Contract backlog and finite life trademarks are amortized over estimated lives of generally 1 to 3 years. The Company assigns value to acquired intangibles using the income approach, which involves quantifying the present value of net cash flows attributed to the subject asset. This, in turn, involves estimating the revenues and earnings expected from the asset.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">d)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Leases</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company assesses at contract inception whether a contract is a lease or contains a lease; that is, if the contract conveys the right to control the use of an identified asset for a time period in exchange for consideration.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At the commencement of a lease, the Company determines the lease term as the&#160;non-cancellable&#160;period of a lease, together with periods covered by an option to extend or an option to terminate if it is reasonably certain to exercise an extension option or to not exercise a termination option. Management considers all facts and circumstances that create an economic incentive to exercise an extension option or to not exercise a termination option. This judgment is based on factors such as contract rates compared to market rates, economic reasons, significance of leasehold improvements, termination and relocation costs, installation of specialized assets, residual value guarantees, and any sublease term. The Company reassesses this when a significant event or significant change in circumstances within the Company&#8217;s control has occurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes lease assets and lease liabilities for all leases, except for leases of&#160;low-value&#160;assets and short-term leases with a term of 12 months or less. The lease payments associated with those exempted leases are recognized in administrative and marketing expenses on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease asset is recognized at the commencement date of the lease and initially measured at cost, which is comprised of the amount of the initial lease liability recognized less any incentives received from the lessor. Lease asset cost also includes any initial direct costs incurred, lease payments made before the commencement date, and estimated restoration costs. The lease asset is subsequently depreciated on a straight-line basis from the commencement date to the earlier of the end of the useful life of the lease asset or the end of the lease term. The lease asset is periodically adjusted for impairment losses or reversals, if any, and adjusted for certain remeasurements of the lease liability.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is recognized at the commencement date of the lease and initially measured at the present value of lease payments  to be made over the lease term. Lease payments generally include fixed payments less any lease incentives receivable. Also, the Company elected to not separate&#160;non-lease&#160;components from lease components and to account for the&#160;non-lease&#160;and lease components as a single lease component. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#8217;s incremental borrowing rate. The lease liability is subsequently measured at amortized cost using the effective interest method. The lease liability is remeasured when the expected lease payments change as a result of a change in the lease term, a change in the assessment of an option to purchase the leased asset, changes in the future lease payments as a result of a change in an index or rate used to determine the lease payments, and changes in estimated payments for residual value guarantees.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">e)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt">Investments in joint arrangements and associates</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each joint arrangement of the Company is classified as either a joint operation or joint venture based on the rights and obligations arising from the contractual terms between the parties to the arrangement. A joint arrangement that provides the Company with rights to the individual assets and obligations arising from the arrangement is classified as a joint operation and a joint arrangement that provides the Company with rights to the net assets of the arrangement is classified as a joint venture.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for a joint operation by recognizing its share of assets, liabilities, revenues, and expenses of the joint operation and combining them line by line with similar items in the Company&#8217;s consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for a joint venture using the equity method. The Company&#8217;s share of the&#160;after-tax&#160;net income or loss of associates or joint ventures is recorded in the consolidated statements of income. Adjustments are made in the Company&#8217;s consolidated financial statements to eliminate its share of unrealized gains and losses resulting from transactions with its associates.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the financial statements of associates or joint arrangements are prepared for a date that is different from the Company&#8217;s date (due to the timing of finalizing and receiving information), adjustments are made for the effects of significant transactions or events that occur between that date and the date of the Company&#8217;s financial statements. When necessary, adjustments are made to bring the accounting policies in line with the Company&#8217;s.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">f)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.92pt">Provisions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">General</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. When the Company expects some or all of a provision to be reimbursed&#8212;for example, under an insurance contract&#8212;and when the reimbursement is virtually certain, the reimbursement is recognized as a separate asset. The expense relating to a provision is presented in the consolidated statements of income net of any reimbursement. If the effect of the time value of money is significant, provisions are discounted using a current&#160;pre-tax&#160;rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. Management regularly reviews the timing of the outflows of these provisions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provision for self-insured liabilities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company self-insures certain risks related to professional liability, automobile physical damages, and employment practices liability. The provision for self-insured liabilities includes estimates of the costs of reported claims (including potential claims that are probable of being asserted) and is based on assumptions made by management and actuarial estimates. The provision for self-insured liabilities does not include unasserted claims where assertion by a third party is not probable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provisions for claims</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for claims include an estimate for costs associated with legal claims not covered by its provisions for self-insured liabilities, including claims that are subject to exclusions under the Company&#8217;s commercial and captive insurance policies. Often, these legal claims are from previous acquisitions and may be indemnified by the acquiree (note 7).</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 (US), British pound sterling (&#163; or GBP), and Australian dollar (AU).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Transactions and balances</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transactions in foreign currencies (those different from an entity&#8217;s functional currency) are initially translated into the functional currency of an entity using the foreign exchange rate at the transaction date. Subsequent to the transaction date, foreign currency transactions are measured as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">On the consolidated statements of financial position, monetary items are translated at the rate of exchange in effect at the reporting date.&#160;Non-monetary&#160;items at cost are translated at historical exchange rates.&#160;Non-monetary&#160;items at fair value are translated at rates in effect at the date the fair value is determined. Any resulting realized and unrealized foreign exchange gains or losses are recognized in income in the period incurred, however, unrealized foreign exchange gains and losses on&#160;non-monetary&#160;investments are recognized in other comprehensive income.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items are translated at the exchange rate on the transaction date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign operations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s foreign operations are translated into its reporting currency (Canadian dollar) as follows:&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Assets and liabilities are translated at the rate of exchange in effect at each consolidated statement of financial position date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items (including depreciation and amortization) are translated at the average rate of exchange for the month.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The resulting unrealized exchange gains and losses on foreign subsidiaries are recognized in other comprehensive income.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">h)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.71pt">Financial instruments</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Initial recognition and subsequent measurement</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets (except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at fair value plus directly attributable transaction costs, except for financial assets at fair value through profit and loss (FVPL) for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a significant financing component are initially measured at the transaction price determined in accordance with IFRS 15. Purchases or sales of financial assets are accounted for at trade dates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subsequent measurement of financial assets is at FVPL, amortized cost, or fair value through other comprehensive income (FVOCI). The classification is based on two criteria: the Company&#8217;s business approach for managing the financial assets and whether the instruments&#8217; contractual cash flows represent &#8220;solely payments of principal and interest&#8221; on the principal amount outstanding (the SPPI criterion). The business approach considers whether a Company&#8217;s objective is to receive cash flows from holding assets, from selling assets in a portfolio, or a combination of both. The Company reclassifies financial assets only when its business approach for managing those assets changes.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Amortized cost: Assets held for collection of contractual cash flows&#8212;when they meet the SPPI criterion&#8212;are measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and cash equivalents, receivables, and certain other financial assets.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVOCI: Assets held to both collect cash flows and sell the assets&#8212;when they meet the SPPI criterion&#8212;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Changes in the carrying amount are reported in other comprehensive income (except impairments) until disposed of. Realized gains and losses are recognized in finance income and interest income from these financial assets is included in interest </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">income using the EIR method. Impairment and foreign exchange gains and losses are recognized in profit or loss and computed in the same manner as for financial assets measured at amortized cost.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized gains and losses reported in other income. Equity securities held for self-insured liabilities and indemnifications are included in this category.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of directly attributable transaction costs. Subsequent measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and subsequently allocates the interest income or expense over the life of the instrument. Gains and losses are recognized in profit or loss when the liability is derecognized or modified, as well as through the EIR amortization process. For long-term debt, EIR amortization and realized gains and losses are recognized in net finance expense. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After initial recognition, the fair values of financial instruments are based on the bid prices in quoted active markets for financial assets and on the ask prices for financial liabilities. For financial instruments not traded in active markets, fair values are determined using appropriate valuation techniques, which may include recent arm&#8217;s length market transactions, reference to the current fair value of another instrument that is substantially the same, and discounted cash flow analysis; however, other valuation models may be used. The fair values of the Company&#8217;s derivatives are based on third-party indicators and forecasts. Fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying amounts because of the short-term maturity of these instruments. The carrying amounts of the revolving credit facility and term loan and the multicurrency credit facility (collectively the credit facilities) approximate their fair values because the applicable interest rates are based on variable reference rates. The carrying amounts of other financial assets and financial liabilities approximate their fair values except as otherwise disclosed in the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All financial instruments carried at fair value are categorized into one of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;1 &#8211; quoted market prices in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;2 &#8211; observable inputs other than quoted prices included within level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets or liabilities that are not active, or other inputs that are observable directly or indirectly.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;3 &#8211; unobservable inputs for the assets and liabilities that reflect the reporting entity&#8217;s own assumptions and are not based on observable market data.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels of the hierarchy by reassessing categorizations at the end of each reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Derivatives</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, the Company enters into foreign currency forward contracts to manage risk associated with net operating assets or liabilities denominated in foreign currencies. The Company also utilizes interest rate swaps to manage its exposure to fluctuations in interest rates and total return swaps to manage its exposure to fluctuations in the fair value of its common shares related to its cash-settled share-based payment arrangements. The Company&#8217;s policy prohibits the use of these derivatives for trading or speculative purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives are recorded at fair value in the consolidated statements of financial position as either other assets or other liabilities. Changes in the fair value of derivatives not designated as hedging instruments are recognized in the consolidated statements of income. Unrealized gains and losses for derivatives designated as hedging instruments in a cash flow hedge, to the extent they are effective, are recorded in other comprehensive income and subsequently reclassified to the consolidated statements of income when the hedged item affects earnings. </span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">i)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.32pt">Impairment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amounts of the Company&#8217;s assets or group of assets, other than deferred tax assets, are reviewed at each reporting date to determine whether there is an indication of impairment. An asset may be impaired if objective evidence of impairment exists because of one or more events that have occurred after the initial recognition of the asset (referred to as a &#8220;loss event&#8221;) and if that loss event has an impact on the estimated future cash flows of the asset. When an indication of impairment exists, or annual impairment testing for an asset is required, the asset&#8217;s recoverable amount is estimated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financial assets and contract assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes a loss allowance for expected credit losses (ECLs) on financial assets and contract assets based on a&#160;12-month&#160;ECL or lifetime ECL. The lifetime ECL (the simplified approach) is applied to trade and other receivables, unbilled receivables, contract assets, sublease receivables, and holdbacks.&#160;12-month&#160;ECLs are recorded against all other financial assets, unless credit risk has significantly increased since initial recognition, then the ECL is measured at the lifetime ECL. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Company expects to receive.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The loss allowance provision is based on the Company&#8217;s historical collection and loss experience and incorporates forward-looking factors, where appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When the carrying amount of financial assets or contract assets is reduced through an ECL allowance, the reduction is recognized in administrative and marketing expenses in the consolidated statements of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-financial&#160;assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For&#160;non-financial&#160;assets such as property and equipment, lease assets, goodwill, intangible assets, and investments in joint ventures and associates, the recoverable amount is the higher of an asset&#8217;s or cash-generating unit&#8217;s (CGU&#8217;s) value in use or its fair value less costs of disposal. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. To assess value in use, the estimated future cash flows are discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. To determine fair value less costs of disposal, an appropriate valuation model is used. The results of these valuation techniques are corroborated by the market capitalization of comparable public companies and arm&#8217;s length transactions of comparable companies. Impairment losses are recognized in the consolidated statements of income in expense categories that are consistent with the nature of the impaired asset.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">CGUs are defined based on the smallest identifiable group of assets that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. Other factors are considered, including how management monitors the entity&#8217;s operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company tests intangible assets for recoverability when events or changes in circumstances indicate that their carrying amount may not be recoverable. To determine indicators of impairment of intangible assets, the Company considers external sources of information such as prevailing economic and market conditions and internal sources of information such as the historical and expected financial performance of the intangible assets. If indicators of impairment are present, the Company determines recoverability based on an estimate of discounted cash flows, using the higher of either the value in use or the fair value less costs of disposal method. The measurement of impairment loss is based on the amount that the carrying amount of an intangible asset exceeds its recoverable amount at the CGU level. As part of the impairment test, the Company updates its future cash flow assumptions and estimates, including factors such as current and future contracts with clients, margins, market conditions, and the useful lives of the assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill is evaluated for impairment annually (as at October 1) or more frequently if circumstances indicate that an impairment may occur or if a significant acquisition occurs between the annual impairment test date and December 31. The Company considers the relationship between its market capitalization and its book value, as well as other factors, when reviewing for indicators of impairment. Goodwill is assessed for impairment based on the CGUs or group of CGUs to which the goodwill relates. Any potential goodwill impairment is identified by comparing the recoverable amount of a CGU or group of CGUs to its carrying value which includes the allocated goodwill. If the recoverable amount is less than its carrying value, an impairment loss is recognized.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company may need to test its goodwill for impairment between its annual test dates if market and economic conditions deteriorate or if volatility in the financial markets causes declines in the Company&#8217;s share price, increases the weighted average cost of capital, or changes valuation multiples or other inputs to its goodwill assessment. In addition, changes in the numerous variables associated with the judgments, assumptions, and estimates made by management in assessing the fair value could cause them to be impaired. Goodwill impairment charges are&#160;non-cash&#160;charges that could have a material adverse effect on the Company&#8217;s consolidated financial statements but in themselves do not have any adverse effect on its liquidity, cash flows from operating activities or debt covenants.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An impairment loss of goodwill is not reversed. For other assets, an impairment loss may be reversed if the estimates used to determine the recoverable amount have changed. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount or the carrying amount that would have been determined, net of amortization or depreciation, had no impairment loss been recognized for the asset in prior years. The reversal is recognized in the consolidated statements of income.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">j)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.12pt">Revenue recognition</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company generates revenue from contracts in which goods or services are typically provided over time. Revenue is measured based on the consideration the Company expects to be entitled to in exchange for providing goods and services, excluding duty and taxes collected from clients that are reimbursable to government authorities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While providing services, the Company incurs certain direct costs for subconsultants and other expenses that are recoverable directly from clients. The recoverable amounts of these direct costs are included in the Company&#8217;s gross revenue. Since these direct costs can vary significantly from contract to contract, changes in gross revenue may not be indicative of the Company&#8217;s revenue trends. Therefore, the Company also reports net revenue, which is gross revenue less subconsultants and other direct expenses. The Company assesses its revenue arrangements against specific criteria to determine whether it is acting as a principal or an agent. In general, the Company acts as a principal in its revenue arrangements because it obtains control of the goods or services before they are provided to the customer.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Most of the Company&#8217;s contracts include a single performance obligation because the promise to transfer the individual goods or services is not separately identifiable from other promises in the contract and therefore is not distinct. The Company&#8217;s contracts may include multiple goods or services that are accounted for as separate performance obligations if they are distinct&#8212;if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it. If a contract has multiple performance obligations, the consideration in the contract is allocated to each performance obligation based on the estimated stand-alone selling price.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company transfers control of the goods or services it provides to clients over time and therefore recognizes revenue progressively as the services are performed. Revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts, including contracts in which the Company participates through joint arrangements, is recognized based on the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of estimated costs for each contract. When the contract outcome cannot be measured reliably, revenue is recognized only to the extent that the expenses incurred are eligible to be recovered. Provisions for estimated losses on incomplete contracts are made in the period that the losses are determined. Revenue from&#160;time-and-material&#160;contracts without stated ceilings is recognized as costs are incurred based on the amount that the Company has a right to invoice.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in trade and other receivables, holdbacks, unbilled receivables, contract assets, and deferred revenue in the consolidated statements of financial position. Amounts are typically invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or when contractual milestones are achieved. Receivables represent amounts due from customers: trade and other receivables and holdbacks consist of invoiced amounts, and unbilled receivables consist of work in progress that has not yet been invoiced. Contract assets represent unbilled amounts where the right to payment is subject to more than the passage of time and includes performance-based incentives and services provided ahead of agreed contractual milestones. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Deferred revenue represents amounts that have been invoiced but not yet recognized as revenue, including advance payments and billings in excess of revenue. Deferred revenue is recognized as revenue when (or as) the Company performs under the contract.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is adjusted for the effects of a significant financing component when the period between the transfer of the promised goods or services to the customer and payment by the customer exceeds one year. Advance payments and </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">holdbacks typically do not result in a significant financing component because the intent is to provide protection against the failure of one party to adequately complete some or all of its obligations under the contract.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">k)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.91pt">Employee benefit plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined benefit plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sponsors defined benefit pension plans covering certain full-time employees and past employees, primarily in the United Kingdom. Benefits are based on final compensation and years of service. Benefit costs (determined separately for each plan using the projected unit credit method) are recognized over the periods that employees are expected to render services in return for those benefits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remeasurements, comprising actuarial gains and losses and the return on the plan assets (excluding interest), are recognized immediately in the consolidated statements of financial position with a corresponding debit or credit to other comprehensive income in the period they occur. Remeasurements are not reclassified to net income in subsequent periods.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculation of defined benefit obligations is performed at least annually by a qualified actuary, or more often as required due to plan amendments, curtailments, or settlements. When the calculation results in a potential asset, the recognized asset is limited to the economic benefits available in the form of any future refunds or of reductions in future contributions to the plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Past service costs are recognized in net income on the earlier of the date of the plan amendment or curtailment and the date that the Company recognizes related restructuring costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net interest is calculated by applying the discount rate to the net defined benefit liability or asset, adjusted for benefit and contribution payments during the year. The Company recognizes the following changes in the net defined benefit obligations under administrative and marketing expenses: service costs comprising current service costs, past service costs, gains and losses on curtailments and&#160;non-routine&#160;settlements; net interest expense or income; and administrative expenses paid directly by the pension plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined contribution plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also contributes to group retirement savings plans and an employee share purchase plan. Certain plans are based on employee contribution amounts and subject to maximum limits per employee. The Company accounts for defined contributions as an expense in the period the contributions are made.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">l)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.32pt">Taxes</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Current income tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax assets and liabilities for current and prior periods are measured at the amount expected to be recovered from or paid to taxation authorities. Tax rates and tax laws used to compute the amounts are those enacted or substantively enacted at the reporting date in the countries where the Company operates and generates taxable income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax that relates to items recognized directly in equity is recognized in equity and not in the consolidated statements of income. Management periodically evaluates positions taken in the tax returns when applicable tax regulations are subject to interpretation and then establishes an uncertain tax liability, if appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes payable are typically expected to be settled within twelve months of the&#160;year-end&#160;date. However, there may be instances where taxes are payable over a longer period. Portions due after a&#160;one-year&#160;period are classified as&#160;non-current&#160;and are not discounted.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax is determined using the liability method for temporary differences at the reporting date between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are recognized for all deductible temporary differences and the carryforward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carryforward of unused tax credits and unused tax losses can be utilized. Deferred taxes are not recognized for the initial recognition of goodwill; the initial recognition of assets or liabilities, outside of a business combination, that affect neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">interests in joint arrangements to the extent that the reversal can be controlled and it is probable that it will not reverse in the foreseeable future.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be used. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled and are based on tax rates and tax laws that have been enacted or substantively enacted at the reporting date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized outside income is also recognized outside income. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset when a legally enforceable right exists to set off tax assets against tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Uncertain tax positions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the Company determines that it is not probable that a taxation authority will accept an uncertain tax treatment, then an uncertain tax liability is recorded using either the most likely amount or the expected value method, depending on which method better predicts the resolution of the circumstances giving rise to the uncertainty.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Uncertain tax liabilities are presented as either income taxes payable or deferred tax liabilities. This depends on whether the uncertain tax liabilities are in respect of taxable profit for a period or income taxes payable in future periods in respect of taxable temporary differences.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues, expenses, and assets excluding trade receivables, are recognized net of the amount of sales tax recoverable from or payable to a taxation authority. The net amount of sales tax recoverable from or payable to a taxation authority is included as part of trade receivables or trade payables (as appropriate) in the consolidated statements of financial position.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">m)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:0.32pt"> Share-based payment transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s share option plan, the board of directors may grant to officers and employees remuneration in the form of share-based payment transactions, whereby officers and employees render services as consideration for equity instruments (equity-settled transactions).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s deferred share unit plan, the board of directors may receive deferred share units (DSUs), each of which is equal to one common share. Under the Company&#8217;s long-term incentive plan, certain members of the senior leadership teams are granted performance share units (PSUs) or restricted share units (RSUs) that vest and are settled after a three-year period. DSUs, PSUs, and RSUs are settled only in cash (cash-settled transactions).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Equity-settled transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of equity-settled transactions is measured at fair value at the grant date using a Black-Scholes option-pricing model. The cost of equity-settled transactions, together with a corresponding increase in contributed surplus, is recognized over the period in which the service conditions are fulfilled (the vesting period). Upon the exercise of share options for which a share-based compensation expense has been recognized, the cash paid, together with the related portion of contributed surplus, is credited to share capital. For equity-settled transactions, the cumulative expense recognized at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Company's best estimate of the number of equity instruments that will ultimately vest. The expense or credit to income for a period represents the movement in cumulative expense recognized as at the beginning and end of that period and is recorded in administrative and marketing expenses. No expense is recognized for awards that do not ultimately vest. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash-settled transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of cash-settled transactions is measured initially at fair value at the grant date. For DSUs, this fair value is expensed on issue with the recognition of a corresponding liability through other liabilities. For PSUs and RSUs, the fair value is expensed over the vesting period. These liabilities are remeasured to fair value at each reporting date, up to and including the settlement date, with changes in fair value recognized in administrative and marketing expenses.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">n)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.71pt">Earnings per share</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic earnings per share is computed based on the weighted average number of common shares outstanding during the year. Diluted earnings per share is computed using the treasury stock method, which assumes that the cash that would be received on the exercise of options is applied to purchase shares at the average price during the year and that the difference between the number of shares issued on the exercise of options and the number of shares obtainable under this computation, on a weighted average basis, is added to the number of shares outstanding. Antidilutive options are not considered when computing diluted earnings per share.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">o)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt">Business combinations and goodwill</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business combinations are accounted for using the acquisition method, and the results of operations after the respective dates of acquisition are included in the consolidated statements of income. Acquisition-related costs are expensed when incurred in administrative and marketing expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of an acquisition is measured as the consideration transferred at fair value at the acquisition date. Any deferred or 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 deferred or contingent consideration (recorded on the acquisition date), recorded as notes payable, 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><span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ListOfAccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>List Of Accounting Policies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948697088">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_AccountingJudgementsAndEstimatesAbstract', window );"><strong>Accounting Judgements And Estimates [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory', window );">Significant Accounting Judgments, Estimates, and Assumptions</a></td>
<td class="text">Significant Accounting Judgments, Estimates, and Assumptions<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preparation of the Company&#8217;s consolidated financial statements requires management to make judgments, estimates, and assumptions that affect the reported amounts of revenues, expenses, assets, and liabilities, as well as the disclosure of contingent liabilities at the end of the reporting year. However, uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of the asset or liability affected in future periods.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The COVID-19 pandemic has had adverse financial impacts on the global economy and financial markets. The war in Ukraine and the transition to higher inflationary environments have also contributed to increased global economic and </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">financial volatility; however, there has been no significant impact on the Company's results and management continues to monitor for any potential impacts on the operations and financial position of the Company. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Discussed below are the key management judgments and assumptions concerning the future and other key sources of estimation uncertainty at the reporting date that may lead to a material adjustment to the carrying amounts of assets and liabilities within the next financial year.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Revenue recognition</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for its revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts using the percentage of completion method, which requires estimates to be made for contract costs and revenues. Contract costs include direct labor, direct costs for subconsultants, and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Contract cost estimates are based on various assumptions that can result in a change to contract profitability from one financial reporting period to another. Assumptions are made about labor productivity, the complexity of the work to be performed, the performance of subconsultants, and the accuracy of original bid estimates. Estimating costs is subjective and requires management&#8217;s best judgments based on the information available at that time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On an ongoing basis, estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Revenue estimates are affected by various uncertainties that depend on the outcome of future events, including change orders, claims, variable consideration, and contract provisions for performance-based incentives or penalties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change orders are included in estimated revenue when management believes the Company has an enforceable right to the change order, the amount can be estimated reliably, and realization is highly probable. Claims against other parties, including subconsultants, are recognized as a reduction in costs using the same criteria. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred, and the history of favorable negotiations for similar amounts. As change orders are not recognized until highly probable, it is possible for the Company to have substantial contract costs recognized in one accounting period and associated revenue or reductions in cost recognized in a later period</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s contracts may include variable consideration such as revenue based on costs incurred and performance-based incentives or penalties. Variable consideration is estimated by determining the most likely amount the Company expects to be entitled to, unless the contract includes a range of possible outcomes for performance-based amounts. In that case, the expected value is determined using a probability weighting of the range of possible outcomes. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and management&#8217;s best judgment based on the information available at the time.</span></div><div><span><br/></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 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><br/></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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assessments are performed on acquisition agreements with deferred or contingent consideration arrangements to determine whether the amounts payable represents business combination consideration or an arrangement that is separate from the business combination. Management applies judgment and the requirements of IFRS 3 to determine whether deferred or contingent arrangements are part of the business combination consideration. </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 </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">environment. The Company estimates the incremental borrowing rate based on the lease term, collateral assumptions, and the economic environment in which the lease is denominated.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">e)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt">Provision for self-insured liabilities and claims</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal conduct of operations, various legal claims are pending against the Company, alleging, among other things, breaches of contract or negligence in connection with the performance of its services. The Company carries professional liability insurance, subject to certain deductibles and policy limits, and self-insures certain risks, including professional liability, automobile liability, and employment practices liability. In some cases, the Company may be subject to claims for which it is only partly insured or completely insured. The accrual for self-insured liabilities includes estimates of the costs of reported claims and is based on management&#8217;s assumptions, including consideration of actuarial estimates. These estimates of loss are derived from loss history that is then subjected to actuarial techniques to determine the proposed liability. Estimates of loss may vary from those used in the actuarial projections and result in a larger loss than estimated. An increase in loss is recognized in the period that the loss is determined and increases the Company&#8217;s self-insured liabilities and reported expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Damages assessed in connection with and the cost of defending such actions could be substantial and possibly in excess of policy limits, for which a range of possible outcomes are either not able to be estimated or not expected to be significant. However, based on advice and information provided by legal counsel, the Company&#8217;s previous experience with the settlement of similar claims, and the results of the annual actuarial review, management believes that the Company has recognized adequate provisions for probable and reasonably estimated liabilities associated with these claims. In addition, management believes that it has appropriate insurance in place to respond to and offset the cost of resolving these claims.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to uncertainties in the nature of the Company&#8217;s legal claims, such as the range of possible outcomes and the progress of the litigation, provisions for self-insured liabilities and claims involve estimates. The ultimate cost to resolve these claims may exceed or be less than that recorded in the consolidated financial statements. Management believes that the ultimate cost to resolve these claims will not materially exceed the insurance coverage or provisions accrued and, therefore, would not have a material adverse effect on the Company&#8217;s consolidated statements of income and financial position.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">f)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.92pt">Employee benefit plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of the defined benefit pension plans and the present value of the pension obligations are determined separately for each plan using actuarial valuations. An actuarial valuation involves making various assumptions that may differ from actual future developments. These include determining the discount rate, mortality rates, future salary increases, inflation, and future pension increases. Due to the complexities involved in the valuation and its long-term nature, the defined benefit obligation and cost are highly sensitive to changes in these assumptions, particularly to the discount and mortality rates (although portions of the pension plans have protection against changes in the discount rate and improving mortality rates by utilizing annuities). All assumptions are reviewed annually.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In determining the appropriate discount rate, management considers the interest rates of corporate bonds in currencies consistent with the currencies of the post-employment obligation and that have an &#8216;AA&#8217; rating or above, as set by an internationally acknowledged rating agency, and extrapolated as needed along the yield curve to correspond with the expected term of the benefit obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The mortality rate is based on publicly available information in the actuarial profession&#8217;s publications plus any special geographical or occupational features of each plan&#8217;s membership. Mortality tables tend to change only at intervals in response to demographic changes. Future salary increases reflect the current estimate of management. Pension increases are calculated based on the terms of the individual plans and estimated future inflation rates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In determining whether the purchase of a bulk annuity contract results in a settlement of the Company's defined benefit obligations, management considers the intent of the transaction as well as the degree to which the Company continues to retain the related risks and obligations. </span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">g)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Taxes</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Uncertainties exist with respect to the interpretation of complex tax regulations and the amount and timing of deferred taxable income. The Company&#8217;s income tax assets and liabilities are based on interpretations of income tax legislation across various jurisdictions, primarily in Canada, United States, the United Kingdom, and Australia. The Company&#8217;s effective tax rate can change from year to year based on the mix of income among jurisdictions, changes in tax laws in these jurisdictions, and changes in the estimated value of deferred tax assets and liabilities. The </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AccountingJudgementsAndEstimatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounting Judgements And Estimates</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957324560">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract', window );"><strong>Accounting Policies, Changes In Accounting Estimates And Errors [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory', window );">Recent Accounting Pronouncements and Changes to Accounting Policies</a></td>
<td class="text">Recent Accounting Pronouncements and Changes to Accounting Policies<div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a) Recent adoptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In May 2020, the IASB issued Onerous Contracts &#8212; Cost of Fulfilling a Contract (Amendments to IAS 37). The amendments clarify that both incremental costs and an allocation of other costs that relate directly to fulfilling the contract should be included in assessing whether a contract is onerous. The amendments became effective January 1, 2022. The amendments did not have a material impact on the Company's consolidated financial statements.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b) Future adoptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Listed below are the standards, amendments, and interpretations that the Company reasonably expects to be applicable at a future date and intends to adopt when they become effective. The Company is currently considering the impact of adopting these standards, amendments, and interpretations on its consolidated financial statements and cannot reasonably estimate the effect at this time.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In January 2020, the IASB issued Classification of Liabilities as Current or Non-current (Amendments to IAS 1) that aims to promote consistency by helping companies determine whether debt and other liabilities with an uncertain settlement date should be classified as current or non-current in the statement of financial position. The amendments also clarify the classification requirements for debt a company might settle by converting it into equity. In October 2022, the IASB issued Non-current Liabilities with Covenants (Amendments to IAS 1) that provides guidance on how covenants may affect an entity's right to defer settlement of a liability for at least twelve months after the reporting period, which may determine whether a liability should be presented as current or non-current. Both of these amendments to IAS 1 are effective for annual reporting periods beginning on or after January 1, 2024, with earlier application permitted, applied retrospectively.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In February 2021, the IASB issued Definition of Accounting Estimates (Amendments to IAS 8). The amendments define accounting estimates and clarify the distinction between changes in accounting estimates and changes in accounting policies. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted. </span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In February 2021, the IASB issued Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS Practice Statement 2). The amendments provide guidance to help entities disclose their material (previously "significant") accounting policies. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted.</span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In May 2021, the IASB issued Deferred Tax related to Assets and Liabilities arising from a Single Transaction (Amendments to IAS 12). The amendments narrow the scope of the recognition exemption so that companies would be required to recognize deferred tax for transactions that give rise to equal amounts of taxable and deductible temporary differences, such as leases. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted, applied retrospectively.</span></div><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 2022, the IASB issued Lease Liability in a Sale and Leaseback (Amendments to IFRS 16). The amendments address the measurement requirements for sale and leaseback transactions. The amendments require a seller-lessee to subsequently measure lease liabilities arising from a leaseback in a way that it does not recognize any amount of the gain or loss that relates to the right of use it retains. The amendments are effective for annual reporting periods beginning on or after January 1, 2024, with earlier application permitted, applied retrospectively.</span><span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Section Accounting policies<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IAS08_g7-31__IAS08_g7-31_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies, Changes In Accounting Estimates And Errors</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639949194416">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsExplanatory', window );">Business Acquisitions</a></td>
<td class="text">Business Acquisition<div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions in 2021</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 1, 2021, the Company acquired all the shares and business of Greg Tucker and Associates Pty Ltd. (GTA) for cash consideration and notes payable. GTA is an Australian-based transportation planning and engineering firm with offices in Melbourne, Sydney, Brisbane, Adelaide, and Perth. This addition further strengthens the Company's Infrastructure operations in the Global group of CGUs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 1, 2021, the Company acquired all the shares and business of Clever West Investments Pty Ltd. (Engenium) for cash consideration and notes payable. Engenium is based in Australia and specializes in the delivery of sustainable mining, resources, and industrial infrastructure projects, and has a strong focus on renewable energy and sustainable solutions. This addition further strengthens the Company's commitment to sustainability in its Global group of CGUs and Energy &amp; Resources operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On September 30, 2021, the Company acquired certain assets and liabilities of Paleo Solutions, Inc. (Paleo). Paleo is a full-service natural resources and cultural resources management consulting firm. Paleo provides paleontological and archaeological services for the rail, transportation, water, and power sectors. Paleo is headquartered in Los Angeles, California with offices in Redlands, California and Denver, Colorado. This addition further strengthens the Company's commitment to sustainability in the Environmental Services operations in the United States CGU.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 1, 2021, the Company acquired all the shares of Driven by Values B.V. (Driven by Values) for cash consideration and notes payable. Driven by Values is an environmental services firm specialized in energy transition. Drive by Values is in the Netherlands with offices in Eindhoven and Sittard. This addition further strengthens the  Company's Global Environmental Services operations in the Global group of CGUs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 8, 2021, the Company acquired all of the shares of the North America and Asia Pacific engineering and consulting groups of Cardno Limited (Cardno). Cardno is a multidisciplinary firm specializing in designing, developing, and delivering sustainable projects. The operations include 85 offices primarily in the United States, Australia and New Zealand. This addition further strengthens the Company's Environmental Services and Infrastructure operations in the United States CGU, and the Environmental Services, Infrastructure, and Water operations in the Global group of CGUs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 31, 2021, the Company acquired certain assets and liabilities of Cox|McLain Environmental Consulting, Inc (CMEC). CMEC is a full-service environmental consulting firm that provides comprehensive environmental and cultural resource compliance services. CMEC is headquartered in Austin, Texas with additional offices in Houston and Irving, Texas; Oklahoma City and Tulsa, Oklahoma; Washington DC; and Baton Rouge, Louisiana. This addition further strengthens the Company's Environmental Services operations in the United States CGU.</span></div><div><span><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 2022</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On April 1, 2022, the Company purchased the assets of Barton Willmore LLP and all the shares of Barton Willmore Holdings Limited (collectively Barton Willmore) for cash consideration and notes payable. Barton Willmore is a 300- person firm based in the United Kingdom. The firm provides planning and design services for both public and private clients across all development sectors, with specific expertise in the residential space. This addition further strengthened the Company&#8217;s Infrastructure operations in the Global group of CGUs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 28, 2022, the Company acquired all of the shares of L2, Inc., and Partridge Architects, Inc. and all of the membership interests of L2Partridge, LLC (collectively L2P) for cash consideration and notes payable. L2P is a 40-person firm headquartered in Philadelphia, Pennsylvania serving the science and technology, commercial workplace, higher education, residential, and hospitality markets. This acquisition further strengthened the Company's Buildings operations in the United States CGU.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Details of the aggregate consideration transferred and the fair value of the identifiable assets and liabilities acquired at the date of acquisition, including measurement period adjustments for prior 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:59.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.111%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" 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%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.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%">2022</span></td><td colspan="3" style="border-top:0.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:400;line-height:120%">2021</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%">Notes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" 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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">52.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%">734.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%">Notes payable</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">40.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consideration</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">93.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">776.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Cash consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">52.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%">734.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash paid</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">50.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">702.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:120%">Assets and liabilities acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Cash</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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%">Non-cash&#160;working capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">98.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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">43.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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(9.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.5)</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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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;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%">10</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">11.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">11</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">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%">13</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">205.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;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 (liabilities), net</span></td><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%">26</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">18.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.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(91.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"/><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%">17</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.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%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.8)</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="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total identifiable net assets at fair value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">243.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Goodwill arising on acquisitions</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">532.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><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 consideration is included as notes payable and has been assessed as part of the business combination and recognized at fair value at the acquisition 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%">Trade receivables and unbilled receivables 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%">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. During the year, $10.8 of goodwill and intangible assets were deductible for income tax purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, provision for claims outstanding relating to all prior acquisitions were $23.7, based on their expected probable outcome (note 17). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross revenue earned from Barton Willmore and L2P since the acquisition date was $42.6. </span></div><div style="margin-bottom:3pt"><span style="background-color:#ffffff;color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value of net assets for current and prior year acquisitions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preliminary fair values of the net assets recognized in the Company&#8217;s consolidated financial statements were based on management&#8217;s best estimates of the acquired identifiable assets and liabilities at the acquisition dates. Management finalized the fair value assessments of assets and liabilities purchased from Engenium, Driven by Values, Paleo, Cox McLean, and</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Cardno Limited. For Barton Willmore and L2P, management is reviewing vendor's closing financial statements, purchase adjustments, and other outstanding information. Once the outstanding information is received, reviews are completed, and approvals are obtained, the valuation of acquired assets and liabilities will be finalized.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Measurement period adjustments increased goodwill by $2.4 including an increase of $21.9 in deferred tax assets, $20.8 in provisions, and $3.6 in other net assets and a decrease of $2.3 in property and equipment.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for business combinations.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Disclosures<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IFRS03_g59-63__IFRS03_g59-63_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combinations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957810752">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</span></td><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/>2021</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%">139.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%">183.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="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%">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%">8.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%">10.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:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and deposits</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">148.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">193.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">&#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%">(7.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">148.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">186.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_DisclosureOfCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948682944">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022</span></td><td colspan="3" 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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade receivables, net of expected credit losses of $2.0 (2021 &#8211; $2.0)</span></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">988.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%">787.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%">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%">26.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%">28.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%">13.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%">7.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other receivables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,028.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">823.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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, 2022</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.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%">556.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.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%">71.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.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%">75.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"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">789.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">467.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">181.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information about the Company&#8217;s exposure to credit risks for trade and other receivables is included in note 24.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957568000">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">118.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%">85.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%">242.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.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%">486.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%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(40.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">128.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">83.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">243.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">499.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">26.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%">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%">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%">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 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Measurement period adjustment  net of acquisition 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%">(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%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;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%">(19.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.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%">(35.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%">(8.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%">(76.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 2px 12.25pt;text-align:left;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.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%">3.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%">6.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%">3.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%">17.3&#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-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">138.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">80.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">248.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">46.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">513.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated depreciation</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">43.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%">122.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%">19.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%">246.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%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">(14.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(38.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment (note 11)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">136.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">265.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.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%">3.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%">56.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%">(17.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%">(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%">(33.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.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%">(69.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 net of reversal (note 11)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-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%">&#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.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.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.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%">4.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">9.7&#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-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">67.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">134.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">18.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">262.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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.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.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%">107.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%">23.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%">233.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">71.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">37.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">113.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">250.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leasehold improvements includes construction work in progress of $6.4 (2021 &#8211; $3.4) 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, and land.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IAS16_g73-79__IAS16_g73-79_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639946780096">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">443.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">447.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">74.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(102.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(107.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment net of reversal</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(19.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(19.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">(3.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">459.7</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.8</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">476.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%">76.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.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%">81.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;padding:2px 1pt;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%">8.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.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.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%">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.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%">(6.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%">(122.1)</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%">6.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.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%">6.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%">Reversal of impairment, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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%">&#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.8&#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"/></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%">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%">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%">15.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;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, 2022</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">455.0</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.4</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">470.4</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 15 years and had a weighted average remaining lease term of 6.6 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, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (2021 - 7.3 years). To provide operational flexibility, the Company includes extension and termination options in certain leases.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company leases vehicles and office equipment with terms typically ranging from 2 to 7 years and had a weighted average remaining lease term of 3.2 years at December&#160;31, 2022 (2021 - 3.4 years). </span></div><div><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%">The Company's acquisition integration activities and initiatives to optimize office space led to the approval of formal plans to sublease and exit certain underutilized office spaces. These changes in use resulted in the recognition of impairment losses, where the carrying amount of the assets exceeded the recoverable amount, determined based on the value in use method, and an onerous contract provision of $19.0 (2021 - $12.5) (note 17). Subsequent payments made for variable costs on impaired office lease assets reduced the estimated future cash outflows and increased the recoverable amount of the leased assets resulting in the reversal of previously recorded impairments.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses and reversals for the year 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="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;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="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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%">0.1</span></td><td colspan="3" style="background-color:#dbdbdb;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%">0.3</span></td><td colspan="3" style="background-color:#dbdbdb;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%">2.2</span></td><td colspan="3" style="background-color:#dbdbdb;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.6</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment reversals</span></td><td colspan="3" style="background-color:#dbdbdb;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%">(2.5)</span></td><td colspan="3" style="background-color:#dbdbdb;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.4)</span></td><td colspan="3" style="background-color:#dbdbdb;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%">(2.2)</span></td><td colspan="3" style="background-color:#dbdbdb;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.1)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net impairment reversal of lease assets and property and equipment</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.4)</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.1)</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.5)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recoverable amount</span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.3</span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.3</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 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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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:400;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:400;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:400;line-height:120%">Total</span></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%">At December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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><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><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%">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%">10.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:400;line-height:120%">12.6</span></td><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%">0.6</span></td><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.7</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%">1.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: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%">0.2</span></td><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%">6.9</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%">Impairment reversals</span></td><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.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%">(1.2)</span></td><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%">(0.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%">(5.8)</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net impairment of lease assets and property and equipment</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.6</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.2</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.8</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recoverable amount</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.8</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.9</span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts recognized in administrative and marketing expenses</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - variable lease payments</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">39.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top: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%">43.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - short-term leases and leases of&#160;low-value&#160;assets</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="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%">2.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income from subleases</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.5)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.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:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable lease payments include operating expenses, real estate taxes, insurance, and other variable costs. Future undiscounted cash flows for short-term leases, leases of&#160;low-value&#160;assets, variable lease payments, and sublease payments receivable are disclosed in note 20. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash outflows for lease liabilities are disclosed in note 32.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfLeasesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for leases.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Presentation<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g47-50__IFRS16_g47-50_TI<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2022-03-24<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g51-60__IFRS16_g51-60_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948589856">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_GoodwillAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</span></td><td colspan="3" 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/>2021</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%">2,362.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,851.8&#160;</span></td><td style="border-top: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%">64.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">532.8&#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%">97.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%">(22.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,524.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,362.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(178.0)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(178.0)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,346.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,184.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 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><br/></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/>2022</span></td><td colspan="3" 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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">359.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">359.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,408.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="padding: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,304.9&#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%">578.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">519.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Allocated</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,346.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,184.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2022, and October&#160;1, 2021, the Company performed its annual goodwill impairment test in accordance with its policy described in note 4. Based on the results of the 2022 and 2021 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assumptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculation of fair value less costs of disposal is most sensitive to the following key assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Operating margin rates based on actual experience and management&#8217;s long-term projections.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Discount rates reflecting investors&#8217; expectations when discounting future cash flows to a present value, taking into consideration market rates of return, capital structure, company size, and industry risk. If necessary, a discount rate is further adjusted to reflect risks specific to a CGU or group of CGUs when future estimates of cash flows have not been adjusted. For its October&#160;1, 2022 impairment tests, the Company discounted the cash flows for each CGU or group of CGUs using an&#160;after-tax&#160;discount weighted-average rate ranging from 8.8% to 10.1% (October 1, 2021 &#8211; 7.7% to 8.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%">Other assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Terminal growth rates based on actual experience and market analysis. Projections are extrapolated beyond five years using a growth rate that does not exceed 3.8% (2021 &#8211; 2.5%). </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, 2022, the recoverable amounts of CGUs and group of CGUs tested exceeded their carrying amounts and management believes that no reasonably possible change in any of the above key assumptions would have caused the carrying amount to exceed its recoverable amount.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of goodwill. [Refer: Goodwill]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948589600">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">325.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.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%">39.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">368.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%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">152.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">205.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">(8.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">463.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">74.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">592.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.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%">25.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%">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%">13.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.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.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%">15.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%">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%">(24.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.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%">(12.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.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%">(44.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%">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%">&#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%">(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%">(1.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%">19.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.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.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%">23.3&#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-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">471.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">48.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">89.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">610.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">163.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.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%">186.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%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">(8.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">185.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">218.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45.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%">33.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%">24.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.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%">104.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">(24.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.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%">(12.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.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%">(44.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%">9.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.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.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%">11.2&#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-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">215.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">290.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">278.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.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%">43.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.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%">373.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">256.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">45.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">320.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 2022, 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 $32.7 (2021 - $33.5). In 2022, software additions through software financing obligations were $19.3 (2021 - $44.4) and have been excluded from the consolidated statement of cash flows (note 32).</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for intangible assets.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IAS38_g118-128__IAS38_g118-128_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639947935296">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_OtherAssetsAbstract', window );"><strong>Other Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherAssetsExplanatory', window );">Other Assets</a></td>
<td class="text">Other Assets<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2022</span></td><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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">156.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%">198.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Holdbacks on long-term contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">33.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%">23.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 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">27.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:#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%">15.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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-financial assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments in joint ventures and associates</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.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%">7.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.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="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">234.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">252.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion - financial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion -&#160;non-financial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:#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%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">224.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">228.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 includes indemnifications, sublease receivables, deposits, and derivative financial instruments (note 24).&#160;Non-financial&#160;assets - Other primarily includes transactions costs on long-term debt and investment tax credits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities include government and corporate bonds that are classified as FVOCI with unrealized gains (losses) recorded in other comprehensive income. Investments also include equity securities that are classified as FVPL with gains (losses) recorded in net income. During 2022, the Company recorded an unrealized loss on equity securities of $18.0 (2021 - unrealized gain of $13.9) (note 30) and an unrealized loss on bonds of $0.6 (2021 - unrealized loss of $2.9).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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/>2022</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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amortized<br/>Cost/Cost</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortized<br/>Cost/Cost</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bonds</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">104.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">105.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: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%">124.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"/><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%">124.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">52.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%">51.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:#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%">73.9&#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%">55.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">156.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">156.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">198.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">179.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The bonds bear interest at rates ranging from 0.75% to 8.00% per annum (2021 &#8211; 0.80% to 4.55%). 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/>2022</span></td><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/>2021</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%">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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;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="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%">45.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%">104.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%">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%">57.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%">2.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">104.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">124.4&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other assets. [Refer: Other assets]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639946777680">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</span></td><td colspan="3" 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/>2021</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%">300.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%">213.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%">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%">368.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%">349.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%">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%">86.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%">72.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other payables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">755.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">634.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_DisclosureOfTradeAndOtherPayablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945329520">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</span></td><td colspan="3" 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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior unsecured notes</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">298.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">298.2&#160;</span></td><td style="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%">533.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">543.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%">Term loan</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">307.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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%">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%">62.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%">64.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%">34.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%">31.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:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,235.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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,245.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;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%">52.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,183.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,194.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Senior unsecured notes</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has $300 of senior unsecured notes (the notes) that mature on October 8, 2027. The notes bear interest at a fixed rate of 2.048% per annum, which is payable in Canadian funds semi-annually on April 8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and October 8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of each year. The notes rank pari passu with all other debt and future indebtedness of the Company. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving credit facility 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 senior credit facilities consisting of a senior revolving credit facility in the maximum amount of $800 and a senior term loan of $310 in two tranches. Additional funds of $600 can be accessed subject to approval and under the same terms and conditions. On December 8, 2022, the Company amended the syndicated senior credit facilities to change certain terms and conditions, including extending the maturity dates for the revolving credit facility from October 29, 2026 to December 8, 2027, the $150 tranche B of the term loan from October 29, 2024 to December 8, 2025, and the $160 tranche C of the term loan from October 29, 2026 to December 8, 2027. The amendments to the terms and conditions were not considered to be substantial. As such, the amendments were accounted for as a debt modification.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The revolving credit facility and the term loan are unsecured and may be repaid from time to time at the option of the Company. At December&#160;31, 2022, $376.0 (2021 - $403.0) of the revolving credit facility was payable in Canadian funds and $157.0 (US$116.0) (2021 - $140.3 (US$111.0)) was payable in US funds. As at December&#160;31, 2022 and 2021, both tranches of the term loan were payable in Canadian funds. The average interest rate for the revolving credit facility and term loan at December&#160;31, 2022, was 6.09% (2021 &#8211; 2.15%).</span></div><div><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 overdrafts (included in bank indebtedness in the consolidated statements of financial position) and outstanding letters of credit issued pursuant to the facility agreement. At December&#160;31, 2022, the Company had issued outstanding letters of credit that expire at various dates before October 2023, are payable in various currencies, and total $2.6 (2021 &#8211; $5.8). These letters of credit were issued in the normal course of operations, including the guarantee of certain office rental obligations. At December&#160;31, 2022, $223.6 (2021 &#8211; $243.7) was available under the revolving credit facility.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Bank indebtedness </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 23, 2022, the Company entered into an uncommitted unsecured multicurrency credit facility of up to &#163;20 that is repayable on demand. The average interest rate for the facility at December&#160;31, 2022, was 5.18% and the amount drawn was $24.6 (&#163;15.0).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness also includes overdrafts drawn under the terms of the Company&#8217;s syndicated senior credit facilities of $12.7 (2021 - nil) payable in Canadian funds and $28.1 (US$20.7) (2021 - $7.2 (US - $5.7)) payable in US funds.</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) and repayment is contingent on selling shareholders complying with the terms of the acquisition agreements. The weighted average interest rate on the notes payable at December&#160;31, 2022, was 1.6% (2021 &#8211; 1.5%). Notes payable may be supported by promissory notes and are due at various times from 2023 to 2025. The aggregate maturity value of the notes of $62.8 </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2021 - $65.3) is comprised of:</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:39.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.807%"/><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/>2022</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/>2021</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%">CAD</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%">Foreign currency </span></td><td colspan="3" 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%">CAD</span></td><td colspan="3" 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%">Foreign currency </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australian dollars</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%">22.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%">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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;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.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%">60.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%">British pounds </span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">4.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other currencies </span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software financing obligations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has financing obligations for software, included in intangible assets, bearing interest at rates up to 5.94% (2021 - up to 4.69%). These obligations expire at various dates before October 2027. Software additions acquired through software financing obligations during 2022 were $19.3 (2021 - $44.4) and have been excluded from the consolidated statement of cash flows (note 32).</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%">Letter of credit and 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 a separate letter of credit facility outside of its revolving credit facility that provides letters of credit up to $100. At December&#160;31, 2022, $66.9 (2021 &#8211; $76.5) in aggregate letters of credit outside of the Company&#8217;s credit facilities were issued and outstanding. These were issued in various currencies. Of these letters of credit, $54.6 (2021 &#8211; $63.7) expire at various dates before January 2024 and $12.3 (2021 &#8211; $12.8) 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:400;line-height:120%">The Company has surety facilities related to Construction Services (which was sold in 2018), to accommodate the issuance of bonds for certain types of project work. At December&#160;31, 2022, the Company retained bonds of $27.1 (US$20.0) (2021 - </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$65.5 (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%">51.8)) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in US funds that will expire on completion of the associated projects</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated completion dates of these projects are before March 2024. 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.</span></div><div><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 has $18.8 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2021 - $10.1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in bonds for our continuing operations that will expire on completion of the associated projects. The estimated completion dates of these projects are before August 2029.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639946729344">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract', window );"><strong>Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory', window );">Provisions</a></td>
<td class="text">Provisions<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:31.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Self- <br/>insured <br/>liabilities<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Claims <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease <br/>restoration<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Onerous <br/>contracts <br/>$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">109.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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%">20.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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.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: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%">16.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">159.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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%">26.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%">56.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.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%">20.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="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">106.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"/></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%">10.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%">3.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%">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:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">21.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"/></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%">(46.7)</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%">(37.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%">(2.0)</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%">(11.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(97.9)</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%">5.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.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.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%">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="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.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="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">94.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">52.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">33.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">197.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">7.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">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;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.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%">11.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">48.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"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">87.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">26.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">22.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">149.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash outflows for provisions for claims are expected to occur within the next one to five years, although this is uncertain and depends on the development of the various claims. These outflows are not expected to have a material impact on the Company&#8217;s net cash flows. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for lease restoration relates to building leases (note 11). Cash outflows for provisions for lease restoration are expected to occur within the next one to twelve 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IAS37_g84-92__IAS37_g84-92_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Provisions, Contingent Liabilities And Contingent Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944913920">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_EmployeeBenefitsAbstract', window );"><strong>Employee Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</span></td><td colspan="3" 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/>2021</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%">(57.4)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17.0)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit pension liability</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.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%">42.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%">End of employment benefit plans</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.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.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">58.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> March 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Plans require 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%"> $21 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to the Plans in 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 Plans expose the Company to a number of risks, including changes to long-term UK interest rates and inflation expectations, movements in global investment markets, changes in life expectancy rates, foreign exchange risk, and regulatory risk from changes in UK pension legislation. The Company is also exposed to price risk because the Plans&#8217; assets include investments in equities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a bulk annuity policy for a UK pension scheme and also holds guaranteed annuities for certain plan members upon retirement. Future cash flows from annuities will match the amount and timing of certain benefits </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">payable under the Plans, partially mitigating the Company's exposure to future volatility in the related obligations. At December&#160;31, 2022, 56.9% (2021 - 54.2%) of the defined benefit obligation was fully covered against changes in interest rates and longevity post-retirement. Post-retirement benefits that are fully matched with annuity policies have been included in both the asset and liability figures in the following tables.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A liability-driven investment (LDI) strategy has been implemented to mitigate a portion of the Plans&#8217; long-term interest rate and inflation risks by investing in assets that have similar interest rate and inflation characteristics as the Plans&#8217; liabilities. The LDI strategy relates to only a portion of the Plans&#8217; investments; therefore, the Plans remain exposed to significant interest rate and inflation risk, along with the other risks mentioned above.</span></div><div><span><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 presents a reconciliation from the opening balances to the closing balances for the net defined benefit (asset) 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%">2022</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net<br/>Defined <br/>Benefit <br/>(Asset) Liability<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net<br/>Defined <br/>Benefit <br/>Liability<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">586.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-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%">(560.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%">25.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">601.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(575.2)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.4&#160;</span></td><td style="border-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%">9.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%">(9.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.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%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(7.9)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other comprehensive loss (income)</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments 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%">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">&#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%">11.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%">11.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%">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%">(0.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%">&#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></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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%">&#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.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in financial assumptions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(192.7)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#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%">(192.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%">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%">0.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">16.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%">16.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%">(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%">&#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.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remeasurement (gain) loss, before tax</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(176.7)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(49.7)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of movement in exchange rates</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(22.7)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">21.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.8)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(10.4)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(199.4)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">148.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(50.5)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.7)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefits paid</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14.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%">14.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#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%">(15.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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%">(17.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%">(17.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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%">(16.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(16.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14.0)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.6)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(17.6)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.6)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(16.2)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">382.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(422.9)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(40.4)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">586.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(560.3)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total remeasurement gain on the net employee defined benefit liability at December&#160;31, 2022, is a gain</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $35.5, net of deferred tax expense of $14.2</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%">2021 &#8211; loss of $10.1, net of deferred tax recovery of $4.7).</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/>2022</span></td><td colspan="3" 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/>2021</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%">(57.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%">(17.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%">17.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%">42.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(40.4)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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><table 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:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></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"/><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><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><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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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%">2022</span></td><td colspan="3" 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%">2021</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%">18.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%">23.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%">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%">15.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%">43.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Corporate bonds and fixed income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.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%">9.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%">&#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%">18.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%">26.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%">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%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">217.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%">317.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%">&#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%">97.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%">100.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 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%">26.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%">27.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%">21.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%">10.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">422.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">560.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 14% of plan assets are invested in mutual, exchange-traded, and pooled funds (fair valued using quoted market prices) or held in cash. Approximately 52% of plan assets are held in annuity policies that will have cash flows that match the amount and timing of certain benefits payable under the Plans. The fair value of these policies reflects the present value of the related obligations  and is determined using actuarial techniques and guaranteed annuity rates. The remaining assets of the Plans are invested in a wholly insured with-profits insurance contract with a major insurance company. Contributions made to this contract are invested in insurance policies administered by third parties, which provide for a declared rate of interest. The yields on the investments are intended to provide for a steady return on the assets. The insurance contract is fair valued using valuation techniques with market observable inputs.</span></div><div><span 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/>2022</span></td><td colspan="3" 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/>2021</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%">4.60</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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.80&#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.30</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.27&#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.68</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.74&#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.39</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.49&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Life expectancy at age 65 for current pensioners:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Male</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">22 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Life expectancy at age 65 for current members aged 45:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Male</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23 years</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25 years</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25 years</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, the weighted average duration of the defined benefit obligation was 15 years </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2021 &#8211; 15 years).</span></div><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/>2022</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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Decrease<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Decrease<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in discount rate by 0.25%</span></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(11.4)</span></td><td 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%">11.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;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.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%">23.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"><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%">2.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.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%">5.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.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"><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%">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.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">7.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%">(7.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%">12.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%">(11.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in one year in the life expectancy</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10.3)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(12.0)</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The sensitivity analyses above have been determined based on a method that extrapolates the impact on the defined benefit obligation as a result of reasonable changes in key assumptions occurring at the end of the reporting year. The sensitivity analyses were based on changing a significant assumption and keeping all other assumptions constant and may not be representative of an actual change in the defined benefit obligation as it is unlikely that changes in assumptions would occur in isolation of one another.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for employee benefits.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Scope<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IAS19_g2-7__IAS19_g2-7_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EmployeeBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee Benefits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639946765984">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory', window );">Other Liabilities</a></td>
<td class="text">Other Liabilities<div><table 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/>2022</span></td><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/>2021</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%">22</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%">60.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%">62.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="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><tr><td colspan="3" style="padding:2px 1pt;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.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%">10.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">69.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">72.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">36.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%">34.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">33.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other liabilities - Other primarily includes derivative financial instruments (note 24).</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_DisclosureOfOtherLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other liabilities. [Refer: Other liabilities]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639947863120">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 11). In addition, the Company has commitments for variable lease payments, short-term leases, and leases of&#160;low-value&#160;assets. These commitments as at December&#160;31, 2022, 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%">283.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: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%">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;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%">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;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%">155.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"/></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%">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: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%">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"/><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: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%">7.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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%">2.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">292.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">48.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">83.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">160.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, 2022, are $28.1 (2021 - $7.2), of which $11.9 (2021 - $3.0) relates to sublease receivables included in other assets (note 14).</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of commitments.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957332304">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract', window );"><strong>Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory', window );">Contingencies and Guarantees</a></td>
<td class="text">Provisions<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:31.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Self- <br/>insured <br/>liabilities<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Claims <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease <br/>restoration<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Onerous <br/>contracts <br/>$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">109.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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%">20.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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.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: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%">16.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">159.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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%">26.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%">56.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.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%">20.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="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">106.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"/></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%">10.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%">3.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%">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:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">21.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"/></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%">(46.7)</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%">(37.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%">(2.0)</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%">(11.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(97.9)</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%">5.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.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.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%">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="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.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="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">94.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">52.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">33.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">197.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">7.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">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;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.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%">11.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">48.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"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">87.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">26.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">22.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">149.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash outflows for provisions for claims are expected to occur within the next one to five years, although this is uncertain and depends on the development of the various claims. These outflows are not expected to have a material impact on the Company&#8217;s net cash flows. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for lease restoration relates to building leases (note 11). Cash outflows for provisions for lease restoration are expected to occur within the next one to twelve 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IAS37_g84-92__IAS37_g84-92_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Provisions, Contingent Liabilities And Contingent Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948741600">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_ShareBasedPaymentArrangementsAbstract', window );"><strong>Share-Based Payment Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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;14, 2022, the Company received approval from the TSX to renew its Normal Course Issuer Bid (NCIB), enabling it to purchase up to 5,538,309 common shares during the period November&#160;16, 2022, to November&#160;15, 2023. 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 NCIB at any time during predetermined trading blackout periods. During 2022, 1,085,676 (2021 &#8211; 939,482) common shares were repurchased for cancellation pursuant to the NCIB at a cost of $65.3 (2021 &#8211; $50.7). Of this amount, $9.6 and $0.1 (2021 &#8211; $8.1 and $0.1) reduced share capital and contributed surplus, respectively, and $55.6 (2021 &#8211; $42.5) was charged to retained earnings. As at December&#160;31, 2022 and December&#160;31, 2021, 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 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 sets out the dividends paid in 2022.</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 3, 2021</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</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 18, 2022</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.165&#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%">18.3&#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 23, 2022</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, 2022</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 18, 2022</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.180&#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%">20.0&#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 11, 2022</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, 2022</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, 2022</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.180&#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%">19.9&#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 10, 2022</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 29, 2022</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 17, 2022</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.180&#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%">20.0&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">November 10, 2022</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 30, 2022</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 17, 2023</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.180&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, trade and other payables included $20.0 (2021 &#8211; $18.3) related to the dividends declared on November&#160;10, 2022.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-based payment transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a long-term incentive program that uses share options, restricted share units, and performance share units (RSUs and PSUs). The Company also has a deferred share unit (DSUs) plan for the board of directors.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2022, the Company recognized a net share-based compensation expense of $26.0 (2021 &#8211; $46.7) in administrative and marketing expenses in the consolidated statements of income. The amount expensed included nil (2021 &#8211; $0.1) related to the amortization of the fair value of options granted and $26.0 (2021 &#8211; $46.6) related to the cash-settled share-based compensation (RSUs, PSUs, and DSUs). Also, an adjustment of $0.8 (December&#160;31, 2021 - $4.9) was included in contributed surplus for deferred tax impacts on share-based compensation.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt">Share options</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.850%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December&#160;31,<br/>2022</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/>2021</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%">848,278</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.37</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,123,800&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">(561,217)</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.06</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,267,614)</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.50&#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%">(6,000)</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.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:#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%">(7,908)</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.98&#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%">281,061</span><span 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.98</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">848,278&#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.37&#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%">281,061</span><span 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.98</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;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%">848,278&#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.37&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These options are held by officers and employees, expire on May&#160;15, 2023, and can be exercised at a price per share of $32.98. </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><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, 2022</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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">DSUs<br/>#</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, beginning of year</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">406,762</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-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%">862,032</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-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%">200,411</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-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%">289,180&#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%">869,337&#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%">163,249&#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 and adjusted dividends</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%">150,591</span><span 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%">263,434</span><span 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%">28,871</span><span 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%">128,579&#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%">251,120&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37,162&#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%">(148,327)</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%">(318,058)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(235,373)</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="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%">(13,301)</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%">(21,919)</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%">(10,997)</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%">(23,052)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, end of year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">395,725</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">785,489</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">229,282</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">406,762&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">862,032&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">200,411&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has total return swaps for a portion of its RSUs and DSUs to offset its exposure to the change in common share price (note 24).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Restricted share units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s long-term incentive program, certain officers and employees may be granted RSUs. These units are adjusted for dividends as they arise, based on the number of units held on the record date, and the fair value is determined based on the trading price of the Company's common shares. For units that vest upon completing a three-year service condition, unit holders will receive cash payments based on the number of units held on the record date and the volume weighted average trading price of the Company&#8217;s common shares for the last five trading days preceding the vesting date, less withholding amounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2022, the Company granted 145,884 RSUs (2021 - 124,599) at a fair value of $8.0 (2021 - $6.7) and 148,327 RSUs were paid at a value of $8.0 (2021 - no payments were made for RSUs). At December&#160;31, 2022, the obligations accrued for RSUs were $12.7 (2021 - $15.4) included in other liabilities (note 19).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Performance share units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s long-term incentive program, certain members of the senior leadership team may be granted PSUs. These units are adjusted for dividends as they arise, based on the number of units held on the record date. The number of units that vest upon completing a three-year service condition, is subject to a percentage that can range from 0% to 200%, depending on achieving three-year performance and market objectives. The objectives include a return on equity target for a 60% weighting and a total shareholder return relative to the Company's peer group for a 40% weighting. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of these units is measured using the Monte Carlo method. For units that vest upon completing a three-year service condition that starts after the grant date, unit holders will receive cash payments based on the number of </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">units held on the record date and the volume weighted average trading price of the Company&#8217;s common shares for the last five trading days preceding the vesting date, less withholding amounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2022, 253,938 PSUs (2021 - 242,701) were granted at a fair value of $14.5 (2021 - $14.0) and 318,058 PSUs were paid (2021 - 235,373) at a value of $15.3 (2021 - $9.0). At December&#160;31, 2022, the obligations accrued for PSUs were $32.8 (2021 &#8211; $32.5) included in other liabilities (note 19).</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 once certain requirements are met, on an annual basis, the directors may elect to allocate their compensation between DSUs and cash payment (to a maximum of 70%), less withholding amounts. These units vest on their grant date and are adjusted for dividends as they arise, based on the number of units held on the record date. The fair value is determined based on the trading price of the Company's common shares and are paid in cash to the directors of the board on their death or retirement. Cash payment is determined at the volume weighted average of the closing market price of the Company&#8217;s common shares for the last 10 trading days of the month.</span></div><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 2022, 28,871 DSUs (2021 &#8211; 37,162) were granted at a fair value of $1.6 (2021 &#8211; $1.8), based on the closing market price of the Company&#8217;s common shares at the grant date. At December&#160;31, 2022, the outstanding and vested DSUs had a fair value of $14.9 (2021 &#8211; $14.1) included in other liabilities (note 19).</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangements.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 44<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_44&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ShareBasedPaymentArrangementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Payment Arrangements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639949017104">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_FairValueMeasurementAbstract', window );"><strong>Fair Value Measurement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 2022, 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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables summarize the Company&#8217;s fair value hierarchy for those assets and liabilities measured and adjusted to fair value on a recurring basis:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:48.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At December&#160;31, 2022</span></div></td><td colspan="3" 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%">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:400;line-height:120%">156.8&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">156.8&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Derivative financial instruments</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%">14,24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.1&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">3.1&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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;padding:2px 1pt;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="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%">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:400;line-height:120%">62.4&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">&#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%">62.4&#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;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative financial instruments</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%">19,24</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%">2.3&#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%">2.3&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:48.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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%">Carrying <br/>Amount</span></td><td colspan="3" 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%">Level 1</span></td><td colspan="3" 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%">Level 2</span></td><td colspan="3" 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%">Level 3</span></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:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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%">Assets</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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1pt;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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">198.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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%">198.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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative financial instruments</span></td><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%">24</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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="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;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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">64.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative financial instruments</span></td><td colspan="3" style="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%">24</span></td><td colspan="2" style="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:400;line-height:120%">2.3&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="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:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="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:400;line-height:120%">2.3&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="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:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities consist of government and corporate bonds and equity securities. Fair value of bonds is determined using observable prices of debt with characteristics and maturities that are similar to the bonds being valued. Fair value of equities is determined using the reported net asset value per share of the investment funds. The funds derive their value from the observable quoted prices of the equities owned that are traded in an active market. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of notes payable is not based on observable market data and as such, the valuation method is classified as level 3 in the fair value hierarchy. For payments with terms greater than one year, the estimated liability is discounted using an appropriate rate of interest. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value hierarchy for those liabilities that were not measured at fair value but are required to be disclosed at fair value on a recurring basis:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.050%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At December&#160;31, 2022</span></div></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-bottom:1.5pt 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%">Senior unsecured notes</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;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%">16</span></td><td colspan="2" style="background-color:#e1e0df;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%">298.6&#160;</span></td><td style="background-color:#e1e0df;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="background-color:#e1e0df;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%">&#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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;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%">259.8&#160;</span></td><td style="background-color:#e1e0df;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="background-color:#e1e0df;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%">&#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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table 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="padding:0 1pt"/><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:400;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" 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%">Level 1</span></td><td colspan="3" 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%">Level 2</span></td><td colspan="3" 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%">Level 3</span></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:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021</span></div></td><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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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-bottom:1.5pt 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%">Senior unsecured notes</span></td><td colspan="3" style="border-bottom:1.5pt 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%">16</span></td><td colspan="2" style="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:400;line-height:120%">298.2&#160;</span></td><td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">290.1&#160;</span></td><td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:1.5pt 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"/></tr></table></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 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for fair value measurement.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IFRS13_g91-99__IFRS13_g91-99_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FairValueMeasurementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair Value Measurement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944830256">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory', window );">Financial Instruments</a></td>
<td class="text">Financial Instruments<div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt">Derivative financial instruments</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Interest rate swap</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an interest rate swap agreement to hedge the interest rate variability on tranche C of the term loan with a notional amount of $160.0, maturing on June&#160;27, 2023. The swap agreement has the effect of converting the variable interest rate on the term loan, based on a bankers&#8217; acceptance rate, into a fixed interest rate of 2.295%, plus applicable basis points spread. The change in fair value of the interest rate swap, estimated using market rates at December&#160;31, 2022, is an unrealized gain of $4.3 ($3.3 net of tax) (2021 - unrealized gain of $4.6 ($3.5 net of tax)). The Company has designated the swap as a cash flow hedge against tranche C; therefore, the unrealized gains and losses are recorded in other comprehensive income (loss) and in the statement of financial position as other assets (note 14).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There is an economic relationship between the interest rate swap and this tranche of the term loan because the terms of the two instruments match (i.e., notional amount, payment, and reset dates). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risks of the interest rate swap are identical to the hedged risks.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hedge ineffectiveness could arise due to a renegotiation or amendment made to the hedged term loan resulting in a reduced term or a mismatch in the notional amount compared to the interest rate swap.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Total return swaps on share-based compensation units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has total return swap (TRS) agreements with financial institutions to manage its exposure to changes in the fair value the Company's shares for certain cash-settled share-based payment obligations. The TRS agreements fixed the impact that the Company's share price has on the payments required to settle the obligations for RSUs and DSUs. The Company has designated the TRSs related to its RSUs as a cash flow hedge, with a notional amount of $22.4 maturing between 2023 and 2025. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of the TRSs are based on the difference between the hedged price and the fair value of the Company&#8217;s common shares and are recorded in other assets (note 14) and other liabilities (note 19). For the year ended December&#160;31, 2022, changes in the fair value of the TRSs related to the Company's RSUs of $0.4 ($0.3 net of tax) (2021 - $0.1 ($0.1 net of tax)) were recognized in other comprehensive (loss) income and $3.0 ($2.3 net of tax) (2021 - $0.1 ($0.1 net of tax)) was reclassified to the consolidated statements of income, in administrative and marketing expenses. Changes in the fair value of the TRSs related to the Company's DSUs, for which hedge accounting was not applied, of $1.2 (2021 - $0.1) were recognized in administrative and marketing expenses in the consolidated statements of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There is an economic relationship between these TRSs and the obligation for RSUs because the terms of the two instruments match (i.e., notional amount and payment). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risk of the TRSs are identical to the hedged risk component. </span></div><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 if actual forfeitures of RSUs are greater than anticipated which could create a mismatch in the notional amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Foreign currency forward contracts</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company entered into foreign currency forward contracts to manage the variability of foreign currency exchange rates of certain currencies. The fair value of the contracts, estimated using market rates as at December&#160;31, 2022, is a net</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> unrealized gain of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $0.1 (2021 - net unrealized gain of $0.3) and was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> recorded in foreign exchange losses and in the consolidated statements of financial position with</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in other assets and liabilities. The notional amount of contracts held to purchase or sell primarily includes US$110.6 for CAD$149.9 and AUD$56.4 for CAD$51.6 (2021 - AUD$42.8 for CAD$39.3). </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, the conflict in Ukraine, and the transition to higher inflationary environments, as described in note 5, have had adverse financial impacts on the global economy, but the Company has not seen a significant increase to its risk exposure. Management continues to closely monitor the impacts on the Company&#8217;s risk exposure and will adjust its risk management approach as necessary.</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, 2022, was $2,031.1 (2021 &#8211; $1,746.9).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 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, 2022, the days of revenue in trade receivables was 62 days (2021 &#8211; 59 days). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lifetime ECLs relating to financial assets are outlined in the table below:&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.518%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#8211;30</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31&#8211;60</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">61&#8211;90</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">91&#8211;120</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">121+</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</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.07</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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.11</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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.28</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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.61</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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.27</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;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,720.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,286.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%">246.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%">71.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%">39.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%">75.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="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Loss allowance provision, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected loss rate</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.09&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.14&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.34&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.73&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.55&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross carrying amount</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,348.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,026.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%">181.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%">56.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%">30.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%">54.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss allowance provision, end of the year</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2022, $1.9 trade receivables were written off (2021 &#8211; $1.0) and the Company had recoveries of $1.1 (2021 - $2.2) from the collection of accounts receivable previously written off.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bonds carried at FVOCI are considered to be low risk; therefore, the impairment provision is determined to be the 12-month&#160;ECL. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Price risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s investments held for self-insured liabilities are exposed to price risk arising from changes in the market values of the equity securities. This risk is mitigated because the portfolio of equity funds is monitored regularly and appropriately diversified. A reasonably possible change in market prices assumption was increased from 1% to 5% to reflect market volatility. For the Company's investments held for self-insured liabilities, a 5% increase or decrease in equity prices at December&#160;31, 2022, would increase or decrease the Company&#8217;s net income by $2.0 (2021 - $2.8), respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is also exposed to changes in its share price arising from its cash-settled share-based payments as the Company's obligation under these arrangements are based on the price of the Company's shares. The Company mitigates a portion of its exposure to this risk for its RSUs and DSUs by entering into TRSs. For PSUs, a 10% increase or decrease in the price of the Company's shares at December&#160;31, 2022, would decrease or increase the Company&#8217;s net income by $1.2 (2021 - $1.3), respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liquidity risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company meets its liquidity needs through various sources, including cash generated from operations, issuing senior unsecured notes, borrowings from its $800 revolving credit facility, term loan, and multicurrency credit facility, and the issuance of common shares. The unused capacity of the credit facilities at December&#160;31, 2022, was $231.8 (2021 &#8211; $243.7) and the Company also has access to additional funds of $600 under its syndicated credit facilities </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(note 16). The Company believes that it has sufficient resources to meet obligations associated with its financial liabilities. </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 timing of undiscounted cash </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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, 2022</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 id="i6bba326d092746499efe3fccec1dc947_3-1-1-1-117605"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">65.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%">65.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%">&#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%">755.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%">755.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">708.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%">118.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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">349.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;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,241.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%">54.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%">192.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%">995.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;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other financial liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,776.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">997.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">434.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,344.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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%">634.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%">634.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">758.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%">136.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%">241.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%">380.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%">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%">1,250.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%">52.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%">190.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,006.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other 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%">6.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.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%">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%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,657.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">834.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">434.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,387.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest rate risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to interest rate cash flow risk to the extent that its credit facilities and term loan are based on floating interest rates. However, this risk has been partially mitigated by our interest rate swap on tranche C of the term loan. The Company is also subject to interest rate pricing risk to the extent that its investments held for self-insured liabilities include fixed-rate government and corporate bonds. A reasonably possible change in interest</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">rates assumption was increased from 0.5% to 1.0% to reflect market interest rate increases. If the interest rate on the Company&#8217;s credit facilities and term loan balances at December&#160;31, 2022, was 1.0% higher or lower, with all other variables held constant, net income would decrease or increase by $5.4 (2021 - $5.3), respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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, bank indebtedness, 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, from time to time, through the use of foreign currency forward contracts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange fluctuations may also arise on the translation of the Company&#8217;s&#160;US-based&#160;subsidiaries or other foreign subsidiaries, where the functional currency is different from the Canadian dollar, and are recorded in other comprehensive income. The Company does not hedge for this foreign exchange risk.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Scope<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IFRS07_g3-5A__IFRS07_g3-5A_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948741600">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</span></td><td colspan="3" 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/>2021</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%">52.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51.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%">Non-current&#160;portion of long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,183.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,194.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,235.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,245.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">65.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%">7.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%">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%">(148.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%">(193.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,152.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,058.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shareholders&#8217; equity</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,286.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%">2,001.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total capital managed</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,438.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,060.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company manages its capital structure to maintain the flexibility to adjust to changes in economic conditions and acquisition growth and to respond to interest rate, foreign exchange, credit, and other risks. To maintain or adjust its capital structure, the Company may purchase shares for cancellation pursuant to NCIB, issue new shares, or raise or retire debt.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to various covenants related to its syndicated senior credit facilities and senior unsecured notes. The financial covenants (measured quarterly) include but are not limited to a leverage ratio and an interest coverage ratio&#160;(non-IFRS&#160;measures). The leverage ratio is calculated as the aggregate amount of indebtedness, less unencumbered cash of up to $150.0 Canadian dollars, to EBITDA&#160;(on a pre-IFRS&#160;16 basis) as defined by the syndicate senior credit facilities agreement. The interest coverage ratio is calculated as EBITDA to interest expense&#160;(pre-IFRS&#160;16 basis). Failure to meet the terms of one or more of these covenants may constitute a default, potentially resulting in accelerating the repayment of these debt obligations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company was in compliance with the covenants under these agreements as at and throughout the year ended December&#160;31, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 134<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639946763280">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIncomeTaxExplanatory', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The effective income tax rate for continuing operations in the consolidated statements of income differs from statutory Canadian tax rates as a result of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.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%">Increase (decrease) resulting from:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate differential on foreign income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.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.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 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Research and development and other tax credits</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-deductible&#160;expenses and&#160;non-taxable&#160;income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</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="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.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.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax expense of $121.3 (2021 - $66.7) are from ongoing operations and major components of deferred income tax recovery are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">(45.7)</span></td><td 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.3)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">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%">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%">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%">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%">(2.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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recovery arising from previously unrecognized tax assets</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred income tax recovery</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(43.2)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.4)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Significant components of net deferred 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/>2022</span></td><td colspan="3" 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/>2021</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 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%">159.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%">166.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%">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%">99.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%">47.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%">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%">30.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%">28.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%">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.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%">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%">(14.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%">7.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%">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%">(18.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%">(15.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Carrying value of intangible assets in excess of tax cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(130.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(147.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%">(110.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%">(117.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(29.2)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a reconciliation of net deferred tax assets (liabilities):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" 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/>2021</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%">(29.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%">(21.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax effect on equity items</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14.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%">7.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%">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%">(1.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.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;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%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred taxes acquired through business combinations</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">18.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.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax recovery during the year recognized in net income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(29.2)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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, 2022, 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/>2022</span></td><td colspan="3" 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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deductible temporary differences</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.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%">0.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-capital&#160;tax losses:</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expire (2023 to 2042)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">72.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Never expire</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">41.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">71.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">113.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">7.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%">2.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">79.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">116.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets have not been recognized in respect of these temporary differences and losses, as well as foreign tax credits of $4.0 (2021 - $4.9), because they are restricted to certain jurisdictions and cannot be used elsewhere in the Company at this time.</span></div>In October 2022, the Organization for Economic Co-operating and Development reached an agreement for a two-pillar approach to international tax reform and released a draft legislative framework in December 2022. This could impact corporate tax rates in the next few years for jurisdictions electing to adopt the framework. The Company is monitoring the developments of the reform and its impact to the jurisdictions the Company operates in.<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IAS12_g79-88__IAS12_g79-88_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639946766976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceCostExplanatory', window );">Net Interest Expense</a></td>
<td class="text">Net Interest Expense <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">16</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%">38.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">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%">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%">22.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%">23.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="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.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.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">69.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest income</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.6)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;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 style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net interest expense</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of finance cost. [Refer: Finance costs]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957293680">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_RevenueFromContractsWithCustomersAbstract', window );"><strong>Revenue From Contracts With Customers [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 34. Acquisitions increased deferred revenue by $3.1 (2021 - $43.0) and did not impact contract assets (note 7).</span></div><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 2022 and included in deferred revenue at January&#160;1, 2022, was $264.8 (2021 &#8211; $197.3). Revenue recognized in 2022 from performance obligations satisfied (or partially satisfied) in prior years was less than 1% (2021 &#8211; &lt;1%) of the Company&#8217;s gross revenue from continuing operations.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Remaining performance obligations (backlog)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate amount of estimated revenue related to performance obligations that are unsatisfied (or partially unsatisfied) as at December&#160;31, 2022, was $5,901.7 (2021 &#8211; $5,134.3). This amount includes all contracts with customers but excludes variable consideration that is not highly probable. The Company expects to recognize approximately 73% (2021 &#8211; 78%) of this revenue as contracts are completed over the next 18 months with the remainder recognized thereafter.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for revenue from contracts with customers.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Presentation<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IFRS15_g105-109__IFRS15_g105-109_TI<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2022-03-24<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IFR15_g110-129_IFRS15_g110-129_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RevenueFromContractsWithCustomersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contracts With Customers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948744304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_DisclosureOfEmployeeCostsTextBlock', window );">Employee Costs</a></td>
<td class="text">Employee Costs <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">3,243.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,644.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%">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%">93.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%">77.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%">Net 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%">22&#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%">26.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%">46.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,362.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,768.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Direct labor</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,039.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,672.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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,322.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,095.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,362.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,768.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight: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 $91.6 (2021 &#8211; $76.1) related to defined contribution plans.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of total labor costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945358144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory', window );">Other Income</a></td>
<td class="text">Other Income<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"/><td style="width:56.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.328%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Realized gain on equity securities</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(15.6)</span></td><td style="background-color:#e9e9e9;border-top: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%">(2.0)</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="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%">Unrealized loss (gain) on equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14&#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%">18.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%">(13.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%">Gain on disposition of intangible asset</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.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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%">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.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.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total other income</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.9)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17.2)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957585136">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</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/>2021</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%">110,936,481</span><span style="color:#000000;font-family:'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,242,658&#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 2022 of 281,061 options; 2021 &#8211; 848,278 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%">133,295</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">374,007&#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,069,776</span><span style="color:#000000;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,616,665&#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, 2022, and December&#160;31, 2021, 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IAS33_g70-73A__IAS33_g70-73A_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639946753248">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_CashFlowStatementAbstract', window );"><strong>Cash Flow Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.640%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="5" style="padding:0 1pt"/><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Senior Unsecured Notes</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving<br/>Credit<br/>Facility and Term Loan</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Payable</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software<br/>Financing<br/>Obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease<br/>Liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:14pt"><td colspan="27" style="display:none"/></tr><tr style="height:12pt"><td colspan="27" style="display:none"/></tr><tr style="height:12pt"><td colspan="27" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">299.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">309.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">68.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">629.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,310.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.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%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net proceeds (repayments)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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%">544.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%">(41.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(16.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(128.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">358.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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:700;line-height:120%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">255.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">298.2&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">851.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%">64.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%">31.0&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">668.9&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,914.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:700;line-height:120%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net repayments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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%">(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%">(43.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%">(17.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(153.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(236.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.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.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.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29.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%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(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%">40.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%">19.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">89.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">148.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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.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.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.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.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:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">298.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">840.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">62.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">34.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">621.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,857.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:57.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.008%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.011%"/><td style="width:0.1%"/></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><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/>2022</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/>2021</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:bottom"><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: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:9pt;font-weight:700;line-height:120%">Supplemental disclosure</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes paid, net of recoveries</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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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%">89.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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest paid, net of receipts</span></div></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%">61.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">36.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts for leases recognized in the consolidated statements of cash flows</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">22.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:400;line-height:120%">23.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%">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%">40.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.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="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash used in operating activities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">62.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">66.6&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">153.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">128.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total cash used for leases</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">216.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">195.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a statement of cash flows.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Presentation of a statement of cash flows<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IAS07_g10-17__IAS07_g10-17_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashFlowStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Statement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957772672">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_RelatedPartyAbstract', window );"><strong>Related Party [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRelatedPartyExplanatory', window );">Related-Party Disclosures</a></td>
<td class="text">Related-Party Disclosures<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, 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.</span></div><div><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 entities where the Company owns 100% of the voting and restricted securities.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction of Incorporation</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cardno Consulting, LLC</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International Insurance Group Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mustang Acquisition Holdings Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Australia Holdings No.1 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 Australia Pty Ltd</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Caribbean Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Arizona, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Ltd./Stantec Experts-conseils lt&#233;e</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Michigan Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Michigan, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Services Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New York, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Delaware V LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Global Capital Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holding (2017)&#160;Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings LP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings ULC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Consulting, Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec New Zealand</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New Zealand</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Technology International Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Global Capital Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec UK Limited</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There are no significant restrictions on the Company&#8217;s ability to access or use assets or to settle liabilities of its subsidiaries. Financial statements of all subsidiaries are prepared as at the same reporting date as the Company&#8217;s.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Structured entities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2022, 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 </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">Canada</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Inc.</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pennsylvania, United States</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Joint operations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also conducted its business through the following significant joint operations.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr style="height:9pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Ownership<br/>Interests</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction</span></td></tr><tr style="height:12pt"><td colspan="9" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Starr ll, a Joint Venture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Better Together, a Joint Venture</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Joint ventures</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company enters into transactions through its investments in joint ventures. The following table provides the total dollar amount for transactions that have been entered into with related parties.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:21.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.943%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.943%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended December&#160;31, 2022</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, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales to<br/>Related Parties<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Distributions<br/>Paid<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts Owed<br/>by Related<br/>Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sales to <br/>Related Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Distributions <br/>Paid<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts Owed <br/>by Related <br/>Parties <br/>$</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Joint ventures</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Compensation of key management personnel and directors of the Company</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">13.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%">12.4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.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%">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%">9.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%">21.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total compensation</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;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.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s key management personnel for 2022 and 2021 include its Chief Executive Officer (CEO), Chief Operating Officers, Chief Financial Officer, Chief Practice and Project Officer, Chief Growth &amp; 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related parties.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Disclosures<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IAS24_g13-24__IAS24_g13-24_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Party</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957718400">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_OperatingSegmentsAbstract', window );"><strong>Operating Segments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory', window );">Segmented Information</a></td>
<td class="text">Segmented InformationThe 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.<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s reportable segments are Canada, United States, and Global. These reportable segments provide professional consulting in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics services in the area of infrastructure and facilities.</span></div><div><span><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 project margin and is measured consistently with project margin in the consolidated financial statements. Inter-segment revenues are eliminated on consolidation and reflected in the Adjustments and Eliminations column. Reconciliations of project margin to net income before taxes and discontinued operations is included in the consolidated statements of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reportable segments from continuing operations</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:19.961%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="18" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjustments<br/>and<br/>Eliminations<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,375.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%">3,099.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%">1,344.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%">5,819.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%">(142.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%">5,677.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"/></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%">38.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">142.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%">(142.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,337.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,056.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,283.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,677.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,677.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">186.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%">790.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%">243.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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,220.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,220.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,150.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,266.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,039.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,457.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,457.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">611.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,254.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">552.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,417.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,417.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United&#160;States<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments <br/>and <br/>Eliminations <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,257.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,431.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%">998.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%">4,687.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%">(111.1)</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,576.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%">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.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%">31.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%">48.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%">111.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.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"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,225.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,400.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">950.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,576.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,576.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less 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%">157.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%">600.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%">182.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%">940.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%">940.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,068.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,799.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">768.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,636.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,636.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">571.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">977.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">413.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,963.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,963.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></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 non-current assets by geographic area and revenue by geographic area and services:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"/><td style="width:29.306%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Geographic information</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-Current&#160;Assets</span></td><td colspan="6" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross Revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" rowspan="2" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December&#160;31</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">618.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%">644.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="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;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,337.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,225.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%">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,982.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,880.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,056.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%">2,400.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">202.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%">144.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">409.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%">341.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%">Australia</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">421.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%">441.9&#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%">459.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%">243.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 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%">164.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%">156.8&#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%">415.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%">365.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,387.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,267.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,677.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;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,576.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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. Non-current assets at December 31, 2021</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for Australia was restated from $325.6 to $441.9 and other global geographies from $273.1 to $156.8. An adjustment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of $116.3 was made for certain assets in Australia that were previously grouped in other global geographies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross revenue is attributed to countries based on the location of the project.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue by services</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">Infrastructure</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,597.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%">1,266.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%">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%">1,250.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%">831.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%">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,137.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">994.8&#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: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;padding:2px 0 2px 1pt;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,027.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">904.8&#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: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%">663.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%">579.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,677.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;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,576.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating segments.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IFRS08_g20-24__IFRS08_g20-24_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Segments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957785808">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_InvestmentTaxCreditsAbstract', window );"><strong>Investment Tax Credits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 2022, investment tax credits of $9.9 (2021 &#8211; $7.7) 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of tax receivables and payables.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_InvestmentTaxCreditsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment Tax Credits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957718400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Event after the Reporting Period<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_EventsAfterReportingPeriodAbstract', window );"><strong>Events After Reporting Period [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory', window );">Event after the Reporting Period</a></td>
<td class="text">Event after the Reporting Period<div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February&#160;22, 2023, the Company declared a dividend of $0.195 per share, payable on April&#160;17, 2023, to shareholders of record on March&#160;31, 2023.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for events after the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=10&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IAS10_g17-22_IAS10_g17-22_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EventsAfterReportingPeriodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Events After Reporting Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948663728">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_ListOfAccountingPoliciesAbstract', window );"><strong>List Of Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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. Unrestricted investments are comprised of short-term bank deposits with a maturity of three months or less at inception.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory', window );">Property and equipment</a></td>
<td class="text">Property and equipmentProperty and equipment are recorded at cost less accumulated depreciation and any impairment losses. Cost includes the cost of replacing parts of property and equipment. When significant parts of property and equipment are required to be replaced in intervals, the Company recognizes those parts as individual assets with specific useful lives. All other repair and maintenance costs are recognized in the consolidated statements of income as incurred.<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation is calculated over the assets' estimated useful lives on a straight-line basis as follows:&#160;</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.618%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engineering equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 10 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Office equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 10 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line over term of lease to a maximum of 15 years or the improvement&#8217;s economic life</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 50 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The residual values, useful lives, and methods of depreciation of property and equipment are reviewed at each financial&#160;year-end&#160;and adjusted prospectively, if appropriate.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory', window );">Intangible assets</a></td>
<td class="text">Intangible assets<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets acquired separately are measured on initial recognition at cost. Intangible assets acquired in a business combination are measured at fair value as at the date of acquisition. Following initial recognition, finite life intangible assets are carried at cost less any accumulated amortization and any impairment losses and indefinite life intangible assets are carried at cost less any impairment loss.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets with finite lives are amortized over their useful economic lives on a straight-line basis. Once an intangible asset is fully amortized, the gross carrying amount and related accumulated amortization are removed from the accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also incurs costs for third-party internet-based cloud computing services. These costs are expensed in administrative and marketing expenses over the period of the service agreement when the Company determines that it has not obtained control of the software.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intangible assets acquired from business combinations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to amortize client relationships with finite lives over periods ranging from 10 to 15 years. Contract backlog and finite life trademarks are amortized over estimated lives of generally 1 to 3 years. The Company assigns value to acquired intangibles using the income approach, which involves quantifying the present value of net cash flows attributed to the subject asset. This, in turn, involves estimating the revenues and earnings expected from the asset.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 adjusted for impairment losses or reversals, if any, and adjusted for certain remeasurements of the lease liability.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is recognized at the commencement date of the lease and initially measured at the present value of lease payments  to be made over the lease term. Lease payments generally include fixed payments less any lease incentives receivable. Also, the Company elected to not separate&#160;non-lease&#160;components from lease components and to account for the&#160;non-lease&#160;and lease components as a single lease component. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#8217;s incremental borrowing rate. The lease liability is subsequently measured at amortized cost using the effective interest method. The lease liability is remeasured when the expected lease payments change as a result of a change in the lease term, a change in the assessment of an option to purchase the leased asset, changes in the future lease payments as a result of a change in an index or rate used to determine the lease payments, and changes in estimated payments for residual value guarantees.</span></div>Leases<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for leases in accordance with IFRS 16</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#160;Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which requires judgments to be made in determining the incremental borrowing rate (IBR).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the lease asset in a similar economic </span></div>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></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 terms between the parties to the arrangement. A joint arrangement that provides the Company with rights to the individual assets and obligations arising from the arrangement is classified as a joint operation and a joint arrangement that provides the Company with rights to the net assets of the arrangement is classified as a joint venture.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for a joint operation by recognizing its share of assets, liabilities, revenues, and expenses of the joint operation and combining them line by line with similar items in the Company&#8217;s consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for a joint venture using the equity method. The Company&#8217;s share of the&#160;after-tax&#160;net income or loss of associates or joint ventures is recorded in the consolidated statements of income. Adjustments are made in the Company&#8217;s consolidated financial statements to eliminate its share of unrealized gains and losses resulting from transactions with its associates.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the financial statements of associates or joint arrangements are prepared for a date that is different from the Company&#8217;s date (due to the timing of finalizing and receiving information), adjustments are made for the effects of significant transactions or events that occur between that date and the date of the Company&#8217;s financial statements. When necessary, adjustments are made to bring the accounting policies in line with the Company&#8217;s.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory', window );">Provisions</a></td>
<td class="text">Provisions<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">General</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. When the Company expects some or all of a provision to be reimbursed&#8212;for example, under an insurance contract&#8212;and when the reimbursement is virtually certain, the reimbursement is recognized as a separate asset. The expense relating to a provision is presented in the consolidated statements of income net of any reimbursement. If the effect of the time value of money is significant, provisions are discounted using a current&#160;pre-tax&#160;rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. Management regularly reviews the timing of the outflows of these provisions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provision for self-insured liabilities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company self-insures certain risks related to professional liability, automobile physical damages, and employment practices liability. The provision for self-insured liabilities includes estimates of the costs of reported claims (including potential claims that are probable of being asserted) and is based on assumptions made by management and actuarial estimates. The provision for self-insured liabilities does not include unasserted claims where assertion by a third party is not probable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provisions for claims</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for claims include an estimate for costs associated with legal claims not covered by its provisions for self-insured liabilities, including claims that are subject to exclusions under the Company&#8217;s commercial and captive insurance policies. Often, these legal claims are from previous acquisitions and may be indemnified by the acquiree (note 7).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contingent liabilities recognized in a business combination</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A contingent liability recognized in a business combination is initially measured at its fair value. Subsequently, it is measured as discussed under &#8220;General.&#8221;</span></div>Provision for self-insured liabilities and claims<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal conduct of operations, various legal claims are pending against the Company, alleging, among other things, breaches of contract or negligence in connection with the performance of its services. The Company carries professional liability insurance, subject to certain deductibles and policy limits, and self-insures certain risks, including professional liability, automobile liability, and employment practices liability. In some cases, the Company may be subject to claims for which it is only partly insured or completely insured. The accrual for self-insured liabilities includes estimates of the costs of reported claims and is based on management&#8217;s assumptions, including consideration of actuarial estimates. These estimates of loss are derived from loss history that is then subjected to actuarial techniques to determine the proposed liability. Estimates of loss may vary from those used in the actuarial projections and result in a larger loss than estimated. An increase in loss is recognized in the period that the loss is determined and increases the Company&#8217;s self-insured liabilities and reported expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Damages assessed in connection with and the cost of defending such actions could be substantial and possibly in excess of policy limits, for which a range of possible outcomes are either not able to be estimated or not expected to be significant. However, based on advice and information provided by legal counsel, the Company&#8217;s previous experience with the settlement of similar claims, and the results of the annual actuarial review, management believes that the Company has recognized adequate provisions for probable and reasonably estimated liabilities associated with these claims. In addition, management believes that it has appropriate insurance in place to respond to and offset the cost of resolving these claims.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to uncertainties in the nature of the Company&#8217;s legal claims, such as the range of possible outcomes and the progress of the litigation, provisions for self-insured liabilities and claims involve estimates. The ultimate cost to resolve these claims may exceed or be less than that recorded in the consolidated financial statements. Management believes that the ultimate cost to resolve these claims will not materially exceed the insurance coverage or provisions accrued and, therefore, would not have a material adverse effect on the Company&#8217;s consolidated statements of income and financial position.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 (US), British pound sterling (&#163; or GBP), and Australian dollar (AU).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Transactions and balances</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transactions in foreign currencies (those different from an entity&#8217;s functional currency) are initially translated into the functional currency of an entity using the foreign exchange rate at the transaction date. Subsequent to the transaction date, foreign currency transactions are measured as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">On the consolidated statements of financial position, monetary items are translated at the rate of exchange in effect at the reporting date.&#160;Non-monetary&#160;items at cost are translated at historical exchange rates.&#160;Non-monetary&#160;items at fair value are translated at rates in effect at the date the fair value is determined. Any resulting realized and unrealized foreign exchange gains or losses are recognized in income in the period incurred, however, unrealized foreign exchange gains and losses on&#160;non-monetary&#160;investments are recognized in other comprehensive income.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items are translated at the exchange rate on the transaction date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign operations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s foreign operations are translated into its reporting currency (Canadian dollar) as follows:&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Assets and liabilities are translated at the rate of exchange in effect at each consolidated statement of financial position date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items (including depreciation and amortization) are translated at the average rate of exchange for the month.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The resulting unrealized exchange gains and losses on foreign subsidiaries are recognized in other comprehensive income.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory', window );">Financial instruments</a></td>
<td class="text">Financial instruments<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Initial recognition and subsequent measurement</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets (except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at fair value plus directly attributable transaction costs, except for financial assets at fair value through profit and loss (FVPL) for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a significant financing component are initially measured at the transaction price determined in accordance with IFRS 15. Purchases or sales of financial assets are accounted for at trade dates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subsequent measurement of financial assets is at FVPL, amortized cost, or fair value through other comprehensive income (FVOCI). The classification is based on two criteria: the Company&#8217;s business approach for managing the financial assets and whether the instruments&#8217; contractual cash flows represent &#8220;solely payments of principal and interest&#8221; on the principal amount outstanding (the SPPI criterion). The business approach considers whether a Company&#8217;s objective is to receive cash flows from holding assets, from selling assets in a portfolio, or a combination of both. The Company reclassifies financial assets only when its business approach for managing those assets changes.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Amortized cost: Assets held for collection of contractual cash flows&#8212;when they meet the SPPI criterion&#8212;are measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and cash equivalents, receivables, and certain other financial assets.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVOCI: Assets held to both collect cash flows and sell the assets&#8212;when they meet the SPPI criterion&#8212;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Changes in the carrying amount are reported in other comprehensive income (except impairments) until disposed of. Realized gains and losses are recognized in finance income and interest income from these financial assets is included in interest </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">income using the EIR method. Impairment and foreign exchange gains and losses are recognized in profit or loss and computed in the same manner as for financial assets measured at amortized cost.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized gains and losses reported in other income. Equity securities held for self-insured liabilities and indemnifications are included in this category.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of directly attributable transaction costs. Subsequent measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and subsequently allocates the interest income or expense over the life of the instrument. Gains and losses are recognized in profit or loss when the liability is derecognized or modified, as well as through the EIR amortization process. For long-term debt, EIR amortization and realized gains and losses are recognized in net finance expense. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After initial recognition, the fair values of financial instruments are based on the bid prices in quoted active markets for financial assets and on the ask prices for financial liabilities. For financial instruments not traded in active markets, fair values are determined using appropriate valuation techniques, which may include recent arm&#8217;s length market transactions, reference to the current fair value of another instrument that is substantially the same, and discounted cash flow analysis; however, other valuation models may be used. The fair values of the Company&#8217;s derivatives are based on third-party indicators and forecasts. Fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying amounts because of the short-term maturity of these instruments. The carrying amounts of the revolving credit facility and term loan and the multicurrency credit facility (collectively the credit facilities) approximate their fair values because the applicable interest rates are based on variable reference rates. The carrying amounts of other financial assets and financial liabilities approximate their fair values except as otherwise disclosed in the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All financial instruments carried at fair value are categorized into one of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;1 &#8211; quoted market prices in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;2 &#8211; observable inputs other than quoted prices included within level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets or liabilities that are not active, or other inputs that are observable directly or indirectly.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;3 &#8211; unobservable inputs for the assets and liabilities that reflect the reporting entity&#8217;s own assumptions and are not based on observable market data.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels of the hierarchy by reassessing categorizations at the end of each reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Derivatives</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, the Company enters into foreign currency forward contracts to manage risk associated with net operating assets or liabilities denominated in foreign currencies. The Company also utilizes interest rate swaps to manage its exposure to fluctuations in interest rates and total return swaps to manage its exposure to fluctuations in the fair value of its common shares related to its cash-settled share-based payment arrangements. The Company&#8217;s policy prohibits the use of these derivatives for trading or speculative purposes.</span></div>Derivatives are recorded at fair value in the consolidated statements of financial position as either other assets or other liabilities. Changes in the fair value of derivatives not designated as hedging instruments are recognized in the consolidated statements of income. Unrealized gains and losses for derivatives designated as hedging instruments in a cash flow hedge, to the extent they are effective, are recorded in other comprehensive income and subsequently reclassified to the consolidated statements of income when the hedged item affects earnings.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory', window );">Impairment</a></td>
<td class="text">Impairment<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amounts of the Company&#8217;s assets or group of assets, other than deferred tax assets, are reviewed at each reporting date to determine whether there is an indication of impairment. An asset may be impaired if objective evidence of impairment exists because of one or more events that have occurred after the initial recognition of the asset (referred to as a &#8220;loss event&#8221;) and if that loss event has an impact on the estimated future cash flows of the asset. When an indication of impairment exists, or annual impairment testing for an asset is required, the asset&#8217;s recoverable amount is estimated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financial assets and contract assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes a loss allowance for expected credit losses (ECLs) on financial assets and contract assets based on a&#160;12-month&#160;ECL or lifetime ECL. The lifetime ECL (the simplified approach) is applied to trade and other receivables, unbilled receivables, contract assets, sublease receivables, and holdbacks.&#160;12-month&#160;ECLs are recorded against all other financial assets, unless credit risk has significantly increased since initial recognition, then the ECL is measured at the lifetime ECL. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Company expects to receive.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The loss allowance provision is based on the Company&#8217;s historical collection and loss experience and incorporates forward-looking factors, where appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When the carrying amount of financial assets or contract assets is reduced through an ECL allowance, the reduction is recognized in administrative and marketing expenses in the consolidated statements of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-financial&#160;assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For&#160;non-financial&#160;assets such as property and equipment, lease assets, goodwill, intangible assets, and investments in joint ventures and associates, the recoverable amount is the higher of an asset&#8217;s or cash-generating unit&#8217;s (CGU&#8217;s) value in use or its fair value less costs of disposal. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. To assess value in use, the estimated future cash flows are discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. To determine fair value less costs of disposal, an appropriate valuation model is used. The results of these valuation techniques are corroborated by the market capitalization of comparable public companies and arm&#8217;s length transactions of comparable companies. Impairment losses are recognized in the consolidated statements of income in expense categories that are consistent with the nature of the impaired asset.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">CGUs are defined based on the smallest identifiable group of assets that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. Other factors are considered, including how management monitors the entity&#8217;s operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company tests intangible assets for recoverability when events or changes in circumstances indicate that their carrying amount may not be recoverable. To determine indicators of impairment of intangible assets, the Company considers external sources of information such as prevailing economic and market conditions and internal sources of information such as the historical and expected financial performance of the intangible assets. If indicators of impairment are present, the Company determines recoverability based on an estimate of discounted cash flows, using the higher of either the value in use or the fair value less costs of disposal method. The measurement of impairment loss is based on the amount that the carrying amount of an intangible asset exceeds its recoverable amount at the CGU level. As part of the impairment test, the Company updates its future cash flow assumptions and estimates, including factors such as current and future contracts with clients, margins, market conditions, and the useful lives of the assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill is evaluated for impairment annually (as at October 1) or more frequently if circumstances indicate that an impairment may occur or if a significant acquisition occurs between the annual impairment test date and December 31. The Company considers the relationship between its market capitalization and its book value, as well as other factors, when reviewing for indicators of impairment. Goodwill is assessed for impairment based on the CGUs or group of CGUs to which the goodwill relates. Any potential goodwill impairment is identified by comparing the recoverable amount of a CGU or group of CGUs to its carrying value which includes the allocated goodwill. If the recoverable amount is less than its carrying value, an impairment loss is recognized.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company may need to test its goodwill for impairment between its annual test dates if market and economic conditions deteriorate or if volatility in the financial markets causes declines in the Company&#8217;s share price, increases the weighted average cost of capital, or changes valuation multiples or other inputs to its goodwill assessment. In addition, changes in the numerous variables associated with the judgments, assumptions, and estimates made by management in assessing the fair value could cause them to be impaired. Goodwill impairment charges are&#160;non-cash&#160;charges that could have a material adverse effect on the Company&#8217;s consolidated financial statements but in themselves do not have any adverse effect on its liquidity, cash flows from operating activities or debt covenants.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An impairment loss of goodwill is not reversed. For other assets, an impairment loss may be reversed if the estimates used to determine the recoverable amount have changed. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount or the carrying amount that would have been determined, net of amortization or depreciation, had no impairment loss been recognized for the asset in prior years. The reversal is recognized in the consolidated statements of income.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue', window );">Revenue recognition</a></td>
<td class="text">Revenue recognition<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company generates revenue from contracts in which goods or services are typically provided over time. Revenue is measured based on the consideration the Company expects to be entitled to in exchange for providing goods and services, excluding duty and taxes collected from clients that are reimbursable to government authorities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While providing services, the Company incurs certain direct costs for subconsultants and other expenses that are recoverable directly from clients. The recoverable amounts of these direct costs are included in the Company&#8217;s gross revenue. Since these direct costs can vary significantly from contract to contract, changes in gross revenue may not be indicative of the Company&#8217;s revenue trends. Therefore, the Company also reports net revenue, which is gross revenue less subconsultants and other direct expenses. The Company assesses its revenue arrangements against specific criteria to determine whether it is acting as a principal or an agent. In general, the Company acts as a principal in its revenue arrangements because it obtains control of the goods or services before they are provided to the customer.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Most of the Company&#8217;s contracts include a single performance obligation because the promise to transfer the individual goods or services is not separately identifiable from other promises in the contract and therefore is not distinct. The Company&#8217;s contracts may include multiple goods or services that are accounted for as separate performance obligations if they are distinct&#8212;if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it. If a contract has multiple performance obligations, the consideration in the contract is allocated to each performance obligation based on the estimated stand-alone selling price.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company transfers control of the goods or services it provides to clients over time and therefore recognizes revenue progressively as the services are performed. Revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts, including contracts in which the Company participates through joint arrangements, is recognized based on the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of estimated costs for each contract. When the contract outcome cannot be measured reliably, revenue is recognized only to the extent that the expenses incurred are eligible to be recovered. Provisions for estimated losses on incomplete contracts are made in the period that the losses are determined. Revenue from&#160;time-and-material&#160;contracts without stated ceilings is recognized as costs are incurred based on the amount that the Company has a right to invoice.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in trade and other receivables, holdbacks, unbilled receivables, contract assets, and deferred revenue in the consolidated statements of financial position. Amounts are typically invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or when contractual milestones are achieved. Receivables represent amounts due from customers: trade and other receivables and holdbacks consist of invoiced amounts, and unbilled receivables consist of work in progress that has not yet been invoiced. Contract assets represent unbilled amounts where the right to payment is subject to more than the passage of time and includes performance-based incentives and services provided ahead of agreed contractual milestones. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Deferred revenue represents amounts that have been invoiced but not yet recognized as revenue, including advance payments and billings in excess of revenue. Deferred revenue is recognized as revenue when (or as) the Company performs under the contract.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is adjusted for the effects of a significant financing component when the period between the transfer of the promised goods or services to the customer and payment by the customer exceeds one year. Advance payments and </span></div>holdbacks typically do not result in a significant financing component because the intent is to provide protection against the failure of one party to adequately complete some or all of its obligations under the contract.Revenue recognition<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for its revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts using the percentage of completion method, which requires estimates to be made for contract costs and revenues. Contract costs include direct labor, direct costs for subconsultants, and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Contract cost estimates are based on various assumptions that can result in a change to contract profitability from one financial reporting period to another. Assumptions are made about labor productivity, the complexity of the work to be performed, the performance of subconsultants, and the accuracy of original bid estimates. Estimating costs is subjective and requires management&#8217;s best judgments based on the information available at that time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On an ongoing basis, estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Revenue estimates are affected by various uncertainties that depend on the outcome of future events, including change orders, claims, variable consideration, and contract provisions for performance-based incentives or penalties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change orders are included in estimated revenue when management believes the Company has an enforceable right to the change order, the amount can be estimated reliably, and realization is highly probable. Claims against other parties, including subconsultants, are recognized as a reduction in costs using the same criteria. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred, and the history of favorable negotiations for similar amounts. As change orders are not recognized until highly probable, it is possible for the Company to have substantial contract costs recognized in one accounting period and associated revenue or reductions in cost recognized in a later period</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s contracts may include variable consideration such as revenue based on costs incurred and performance-based incentives or penalties. Variable consideration is estimated by determining the most likely amount the Company expects to be entitled to, unless the contract includes a range of possible outcomes for performance-based amounts. In that case, the expected value is determined using a probability weighting of the range of possible outcomes. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and management&#8217;s best judgment based on the information available at the time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consideration in contracts with multiple performance obligations is allocated to the separate performance obligations based on estimates of stand-alone selling prices. The primary method used to estimate the stand-alone selling price is expected cost plus an appropriate margin. To determine the appropriate margin, management considers margins for comparable services under similar contracts in similar markets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in estimates are reflected in the period in which the circumstances that gave rise to the change became known and affect the Company&#8217;s revenue, unbilled receivables, contract assets, and deferred revenue.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory', window );">Employee benefit plans</a></td>
<td class="text">Employee benefit plans<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined benefit plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sponsors defined benefit pension plans covering certain full-time employees and past employees, primarily in the United Kingdom. Benefits are based on final compensation and years of service. Benefit costs (determined separately for each plan using the projected unit credit method) are recognized over the periods that employees are expected to render services in return for those benefits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remeasurements, comprising actuarial gains and losses and the return on the plan assets (excluding interest), are recognized immediately in the consolidated statements of financial position with a corresponding debit or credit to other comprehensive income in the period they occur. Remeasurements are not reclassified to net income in subsequent periods.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculation of defined benefit obligations is performed at least annually by a qualified actuary, or more often as required due to plan amendments, curtailments, or settlements. When the calculation results in a potential asset, the recognized asset is limited to the economic benefits available in the form of any future refunds or of reductions in future contributions to the plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Past service costs are recognized in net income on the earlier of the date of the plan amendment or curtailment and the date that the Company recognizes related restructuring costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net interest is calculated by applying the discount rate to the net defined benefit liability or asset, adjusted for benefit and contribution payments during the year. The Company recognizes the following changes in the net defined benefit obligations under administrative and marketing expenses: service costs comprising current service costs, past service costs, gains and losses on curtailments and&#160;non-routine&#160;settlements; net interest expense or income; and administrative expenses paid directly by the pension plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined contribution plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also contributes to group retirement savings plans and an employee share purchase plan. Certain plans are based on employee contribution amounts and subject to maximum limits per employee. The Company accounts for defined contributions as an expense in the period the contributions are made.</span></div>Employee benefit plans<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of the defined benefit pension plans and the present value of the pension obligations are determined separately for each plan using actuarial valuations. An actuarial valuation involves making various assumptions that may differ from actual future developments. These include determining the discount rate, mortality rates, future salary increases, inflation, and future pension increases. Due to the complexities involved in the valuation and its long-term nature, the defined benefit obligation and cost are highly sensitive to changes in these assumptions, particularly to the discount and mortality rates (although portions of the pension plans have protection against changes in the discount rate and improving mortality rates by utilizing annuities). All assumptions are reviewed annually.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In determining the appropriate discount rate, management considers the interest rates of corporate bonds in currencies consistent with the currencies of the post-employment obligation and that have an &#8216;AA&#8217; rating or above, as set by an internationally acknowledged rating agency, and extrapolated as needed along the yield curve to correspond with the expected term of the benefit obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The mortality rate is based on publicly available information in the actuarial profession&#8217;s publications plus any special geographical or occupational features of each plan&#8217;s membership. Mortality tables tend to change only at intervals in 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>In determining whether the purchase of a bulk annuity contract results in a settlement of the Company's defined benefit obligations, management considers the intent of the transaction as well as the degree to which the Company continues to retain the related risks and obligations.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory', window );">Taxes</a></td>
<td class="text">Taxes<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Current income tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax assets and liabilities for current and prior periods are measured at the amount expected to be recovered from or paid to taxation authorities. Tax rates and tax laws used to compute the amounts are those enacted or substantively enacted at the reporting date in the countries where the Company operates and generates taxable income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax that relates to items recognized directly in equity is recognized in equity and not in the consolidated statements of income. Management periodically evaluates positions taken in the tax returns when applicable tax regulations are subject to interpretation and then establishes an uncertain tax liability, if appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes payable are typically expected to be settled within twelve months of the&#160;year-end&#160;date. However, there may be instances where taxes are payable over a longer period. Portions due after a&#160;one-year&#160;period are classified as&#160;non-current&#160;and are not discounted.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax is determined using the liability method for temporary differences at the reporting date between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are recognized for all deductible temporary differences and the carryforward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carryforward of unused tax credits and unused tax losses can be utilized. Deferred taxes are not recognized for the initial recognition of goodwill; the initial recognition of assets or liabilities, outside of a business combination, that affect neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">interests in joint arrangements to the extent that the reversal can be controlled and it is probable that it will not reverse in the foreseeable future.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be used. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled and are based on tax rates and tax laws that have been enacted or substantively enacted at the reporting date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized outside income is also recognized outside income. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset when a legally enforceable right exists to set off tax assets against tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Uncertain tax positions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the Company determines that it is not probable that a taxation authority will accept an uncertain tax treatment, then an uncertain tax liability is recorded using either the most likely amount or the expected value method, depending on which method better predicts the resolution of the circumstances giving rise to the uncertainty.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Uncertain tax liabilities are presented as either income taxes payable or deferred tax liabilities. This depends on whether the uncertain tax liabilities are in respect of taxable profit for a period or income taxes payable in future periods in respect of taxable temporary differences.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues, expenses, and assets excluding trade receivables, are recognized net of the amount of sales tax recoverable from or payable to a taxation authority. The net amount of sales tax recoverable from or payable to a taxation authority is included as part of trade receivables or trade payables (as appropriate) in the consolidated statements of financial position.</span></div>TaxesUncertainties exist with respect to the interpretation of complex tax regulations and the amount and timing of deferred taxable income. The Company&#8217;s income tax assets and liabilities are based on interpretations of income tax legislation across various jurisdictions, primarily in Canada, United States, the United Kingdom, and Australia. The Company&#8217;s effective tax rate can change from year to year based on the mix of income among jurisdictions, changes in tax laws in these jurisdictions, and changes in the estimated value of deferred tax assets and liabilities. The <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Company&#8217;s income tax expense reflects an estimate of the taxes it expects to pay for the current year, as well as a provision for changes arising in the values of deferred tax assets and liabilities during the year. The tax value of these assets and liabilities is impacted by factors such as accounting estimates inherent in these balances, management&#8217;s expectations about future operating results, previous tax audits, and differing interpretations of tax regulations by the taxable entity and the responsible tax authorities. Differences in interpretation may arise for a wide variety of issues, depending on the conditions prevailing in the respective legal entity&#8217;s domicile. Management regularly assesses the likelihood of recovering value from deferred tax assets, such as loss carryforwards, as well as from deferred tax depreciation of capital assets, and adjusts the tax provision accordingly.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets are recognized for all unused tax losses to the extent that it is probable that taxable profit will be available against which the losses can be utilized. Significant management judgment is required to determine the amount of deferred tax assets that can be recognized based on the likely timing and the level of future taxable profits, together with future&#160;tax-planning&#160;strategies. If estimates change, the Company may be required to recognize an adjustment to its deferred income tax asset or liability and income tax expense.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory', window );">Share-based payment transactions</a></td>
<td class="text">Share-based payment transactions<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s share option plan, the board of directors may grant to officers and employees remuneration in the form of share-based payment transactions, whereby officers and employees render services as consideration for equity instruments (equity-settled transactions).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s deferred share unit plan, the board of directors may receive deferred share units (DSUs), each of which is equal to one common share. Under the Company&#8217;s long-term incentive plan, certain members of the senior leadership teams are granted performance share units (PSUs) or restricted share units (RSUs) that vest and are settled after a three-year period. DSUs, PSUs, and RSUs are settled only in cash (cash-settled transactions).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Equity-settled transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of equity-settled transactions is measured at fair value at the grant date using a Black-Scholes option-pricing model. The cost of equity-settled transactions, together with a corresponding increase in contributed surplus, is recognized over the period in which the service conditions are fulfilled (the vesting period). Upon the exercise of share options for which a share-based compensation expense has been recognized, the cash paid, together with the related portion of contributed surplus, is credited to share capital. For equity-settled transactions, the cumulative expense recognized at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Company's best estimate of the number of equity instruments that will ultimately vest. The expense or credit to income for a period represents the movement in cumulative expense recognized as at the beginning and end of that period and is recorded in administrative and marketing expenses. No expense is recognized for awards that do not ultimately vest. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash-settled transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of cash-settled transactions is measured initially at fair value at the grant date. For DSUs, this fair value is expensed on issue with the recognition of a corresponding liability through other liabilities. For PSUs and RSUs, the fair value is expensed over the vesting period. These liabilities are remeasured to fair value at each reporting date, up to and including the settlement date, with changes in fair value recognized in administrative and marketing expenses.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory', window );">Earnings per share</a></td>
<td class="text">Earnings per shareBasic earnings per share is computed based on the weighted average number of common shares outstanding during the year. Diluted earnings per share is computed using the treasury stock method, which assumes that the cash that would be received on the exercise of options is applied to purchase shares at the average price during the year and that the difference between the number of shares issued on the exercise of options and the number of shares obtainable under this computation, on a weighted average basis, is added to the number of shares outstanding. Antidilutive options are not considered when computing diluted earnings per share.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 deferred or 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 deferred or contingent consideration (recorded on the acquisition date), recorded as notes payable, to reflect either more or less&#160;non-cash&#160;working capital than was originally recorded. Since these adjustments are a result of facts and circumstances occurring after the acquisition date, they are not considered measurement period adjustments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For some acquisitions, additional payments may be made to the employees of an acquired company that are based on the employees&#8217; continued service over an agreed time period. These additional payments are not included in the purchase price but are expensed as compensation when services are provided by the employees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill is initially measured at cost, which is the excess of the consideration transferred over the fair value of a company&#8217;s net identifiable assets acquired and liabilities assumed. If this consideration is lower than the fair value of the net assets acquired, the difference is recognized in income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After initial recognition, goodwill is measured at cost less any accumulated impairment losses. Goodwill is not amortized. For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each CGU or group of CGUs that is expected to benefit from the synergies of the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. Each CGU or group of CGUs represents the lowest level at which management monitors the goodwill.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory', window );">Dividends</a></td>
<td class="text">DividendsDividends on common shares are recognized in the Company&#8217;s consolidated financial statements in the period the dividends are declared by the Company&#8217;s board of directors.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory', window );">Impairment of non-financial assets</a></td>
<td class="text">Impairment of non-financial assetsImpairment 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.<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory', window );">Business combinations</a></td>
<td class="text">Business combinations<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><br/></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>Assessments are performed on acquisition agreements with deferred or contingent consideration arrangements to determine whether the amounts payable represents business combination consideration or an arrangement that is separate from the business combination. Management applies judgment and the requirements of IFRS 3 to determine whether deferred or contingent arrangements are part of the business combination consideration.<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for business combinations and goodwill. [Refer: Business combinations [member]; Goodwill]
Effective 2023-01-01: The description of the entity's material accounting policy information for business combinations and goodwill. [Refer: Business combinations [member]; Goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for business combinations. [Refer: Business combinations [member]]
Effective 2023-01-01: The description of the entity's material accounting policy information for business combinations. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: 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.
Effective 2023-01-01: The description of the entity's material accounting policy information 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for earnings per share.
Effective 2023-01-01: The description of the entity's material accounting policy information for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: 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.
Effective 2023-01-01: The description of the entity's material accounting policy information 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for financial instruments. [Refer: Financial instruments, class [member]]
Effective 2023-01-01: The description of the entity's material accounting policy information for financial instruments. [Refer: Financial instruments, class [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for foreign currency translation.
Effective 2023-01-01: The description of the entity's material accounting policy information for foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for the impairment of assets.
Effective 2023-01-01: The description of the entity's material accounting policy information for the impairment of assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial assets]
Effective 2023-01-01: The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for income tax.
Effective 2023-01-01: The description of the entity's material accounting policy information for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]
Effective 2023-01-01: The description of the entity's material accounting policy information for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for investment in associates and joint ventures. [Refer: Associates [member]; Joint ventures [member]]
Effective 2023-01-01: The description of the entity's material accounting policy information for investment in associates and joint ventures. [Refer: Associates [member]; Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: 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.
Effective 2023-01-01: The description of the entity's material accounting policy information 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]
Effective 2023-01-01: The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for provisions. [Refer: Provisions]
Effective 2023-01-01: The description of the entity's material accounting policy information for provisions. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for recognising revenue. [Refer: Revenue]
Effective 2023-01-01: The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: 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]]
Effective 2023-01-01: The description of the entity's material accounting policy information 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 46<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_46&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ListOfAccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>List Of Accounting Policies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639946389472">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_ListOfAccountingPoliciesAbstract', window );"><strong>List Of Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The description of the entity's accounting policy for depreciation expense. [Refer: Depreciation and amortisation expense]
Effective 2023-01-01: The description of the entity's material accounting policy information for depreciation expense. [Refer: Depreciation and amortisation expense]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Effective 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ListOfAccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>List Of Accounting Policies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948716656">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, including measurement period adjustments for prior 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:59.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.111%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" 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%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.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%">2022</span></td><td colspan="3" style="border-top:0.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:400;line-height:120%">2021</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%">Notes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" 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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">52.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%">734.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%">Notes payable</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">40.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consideration</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">93.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">776.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Cash consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">52.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%">734.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash paid</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">50.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">702.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:120%">Assets and liabilities acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Cash</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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%">Non-cash&#160;working capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">98.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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">43.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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(9.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.5)</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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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;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%">10</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">11.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">11</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">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%">13</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">205.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;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 (liabilities), net</span></td><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%">26</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">18.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.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(91.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"/><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%">17</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.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%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.8)</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="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total identifiable net assets at fair value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">243.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Goodwill arising on acquisitions</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">532.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Section Disclosures application of paragraphs 59 and 61<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;doctype=Appendix&amp;subtype=B&amp;dita_xref=IFRS03_gB64-B67__IFRS03_gB64-B67_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combinations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957566256">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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/>2022</span></td><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/>2021</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%">139.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%">183.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="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%">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%">8.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%">10.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:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and deposits</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">148.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">193.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">&#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%">(7.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">148.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">186.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945248528">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2022</span></td><td colspan="3" 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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade receivables, net of expected credit losses of $2.0 (2021 &#8211; $2.0)</span></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">988.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%">787.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%">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%">26.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%">28.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%">13.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%">7.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other receivables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,028.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">823.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="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, 2022</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.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%">556.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.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%">71.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.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%">75.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"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">789.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">467.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">181.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about trade and other receivables</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948716528">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">118.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%">85.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%">242.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.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%">486.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%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(40.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">128.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">83.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">243.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">499.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">26.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%">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%">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%">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 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Measurement period adjustment  net of acquisition 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%">(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%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;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%">(19.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.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%">(35.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%">(8.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%">(76.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 2px 12.25pt;text-align:left;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.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%">3.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%">6.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%">3.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%">17.3&#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-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">138.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">80.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">248.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">46.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">513.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated depreciation</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">43.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%">122.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%">19.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%">246.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%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">(14.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(38.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment (note 11)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">136.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">265.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.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%">3.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%">56.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%">(17.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%">(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%">(33.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.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%">(69.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 net of reversal (note 11)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-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%">&#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.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.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.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%">4.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">9.7&#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-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">67.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">134.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">18.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">262.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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.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.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%">107.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%">23.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%">233.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">71.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">37.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">113.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">250.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 73<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639946729184">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">443.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">447.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">74.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(102.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(107.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment net of reversal</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(19.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(19.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">(3.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">459.7</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.8</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">476.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%">76.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.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%">81.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;padding:2px 1pt;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%">8.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.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.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%">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.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%">(6.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%">(122.1)</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%">6.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.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%">6.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%">Reversal of impairment, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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%">&#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.8&#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"/></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%">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%">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%">15.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;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, 2022</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">455.0</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.4</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">470.4</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory', window );">Impairment losses and Related Recoverable Amounts for Reportable Segments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses and reversals for the year 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="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;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="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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%">0.1</span></td><td colspan="3" style="background-color:#dbdbdb;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%">0.3</span></td><td colspan="3" style="background-color:#dbdbdb;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%">2.2</span></td><td colspan="3" style="background-color:#dbdbdb;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.6</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment reversals</span></td><td colspan="3" style="background-color:#dbdbdb;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%">(2.5)</span></td><td colspan="3" style="background-color:#dbdbdb;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.4)</span></td><td colspan="3" style="background-color:#dbdbdb;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%">(2.2)</span></td><td colspan="3" style="background-color:#dbdbdb;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.1)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net impairment reversal of lease assets and property and equipment</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.4)</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.1)</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.5)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recoverable amount</span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.3</span></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.3</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 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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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:400;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:400;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:400;line-height:120%">Total</span></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%">At December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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><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><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%">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%">10.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:400;line-height:120%">12.6</span></td><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%">0.6</span></td><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.7</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%">1.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: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%">0.2</span></td><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%">6.9</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%">Impairment reversals</span></td><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.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%">(1.2)</span></td><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%">(0.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%">(5.8)</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net impairment of lease assets and property and equipment</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.6</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.2</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.8</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recoverable amount</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.8</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.9</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock', window );">Amounts Recognized in Administrative and Marketing Expenses</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts recognized in administrative and marketing expenses</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - variable lease payments</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">39.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top: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%">43.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - short-term leases and leases of&#160;low-value&#160;assets</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="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%">2.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income from subleases</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.5)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.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:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 126<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_126&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 53<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about lease costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945241024">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_GoodwillAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</span></td><td colspan="3" 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/>2021</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%">2,362.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,851.8&#160;</span></td><td style="border-top: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%">64.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">532.8&#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%">97.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%">(22.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,524.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,362.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(178.0)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(178.0)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,346.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,184.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</span></td><td colspan="3" 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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">359.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">359.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,408.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="padding: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,304.9&#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%">578.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">519.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Allocated</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,346.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,184.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 134<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B67<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948738736">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">325.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.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%">39.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">368.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%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">152.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">205.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">(8.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">463.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">74.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">592.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.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%">25.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%">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%">13.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.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.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%">15.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%">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%">(24.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.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%">(12.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.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%">(44.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%">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%">&#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%">(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%">(1.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%">19.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.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.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%">23.3&#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-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">471.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">48.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">89.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">610.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">163.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.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%">186.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%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">(8.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">185.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">218.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45.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%">33.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%">24.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.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%">104.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">(24.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.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%">(12.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.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%">(44.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%">9.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.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.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%">11.2&#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-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">215.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">290.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">278.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.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%">43.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.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%">373.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">256.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">45.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">320.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 118<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945364784">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_OtherAssetsAbstract', window );"><strong>Other Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock', window );">Schedule of Other Assets</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2022</span></td><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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">156.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%">198.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Holdbacks on long-term contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">33.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%">23.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 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">27.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:#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%">15.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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-financial assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments in joint ventures and associates</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.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%">7.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.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="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">234.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">252.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion - financial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion -&#160;non-financial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:#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%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">224.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">228.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amortized<br/>Cost/Cost</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortized<br/>Cost/Cost</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bonds</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">104.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">105.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: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%">124.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"/><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%">124.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">52.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%">51.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:#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%">73.9&#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%">55.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">156.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">156.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">198.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">179.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</span></td><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/>2021</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%">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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;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="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%">45.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%">104.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%">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%">57.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%">2.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">104.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">124.4&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of financial assets. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 39<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_39_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about other assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945286704">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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/>2022</span></td><td colspan="3" 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/>2021</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%">300.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%">213.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%">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%">368.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%">349.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%">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%">86.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%">72.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other payables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">755.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">634.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639949011968">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</span></td><td colspan="3" 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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior unsecured notes</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">298.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">298.2&#160;</span></td><td style="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%">533.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">543.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%">Term loan</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">307.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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%">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%">62.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%">64.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%">34.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%">31.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:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,235.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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,245.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;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%">52.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,183.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,194.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table>The aggregate maturity value of the notes of $62.8 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2021 - $65.3) is comprised of:</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:39.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.807%"/><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/>2022</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/>2021</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%">CAD</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%">Foreign currency </span></td><td colspan="3" 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%">CAD</span></td><td colspan="3" 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%">Foreign currency </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australian dollars</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%">22.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%">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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;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.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%">60.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%">British pounds </span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">4.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other currencies </span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945266848">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract', window );"><strong>Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsExplanatory', window );">Summary of Provisions</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:31.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Self- <br/>insured <br/>liabilities<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Claims <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease <br/>restoration<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Onerous <br/>contracts <br/>$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">109.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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%">20.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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.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: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%">16.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">159.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top: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%">26.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%">56.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.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%">20.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="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">106.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"/></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%">10.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%">3.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%">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:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">21.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"/></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%">(46.7)</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%">(37.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%">(2.0)</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%">(11.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(97.9)</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%">5.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.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.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%">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="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.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="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">94.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">52.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">33.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">197.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">7.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">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;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.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%">11.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">48.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"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">87.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">26.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">22.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">149.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 84<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Provisions, Contingent Liabilities And Contingent Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948767568">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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/>2022</span></td><td colspan="3" 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/>2021</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%">(57.4)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17.0)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit pension liability</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.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%">42.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%">End of employment benefit plans</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.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.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">58.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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/>2022</span></td><td colspan="3" 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/>2021</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%">(57.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%">(17.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%">17.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%">42.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(40.4)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 (asset) 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%">2022</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net<br/>Defined <br/>Benefit <br/>(Asset) Liability<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net<br/>Defined <br/>Benefit <br/>Liability<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">586.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-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%">(560.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%">25.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">601.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(575.2)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.4&#160;</span></td><td style="border-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%">9.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%">(9.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.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%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(7.9)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other comprehensive loss (income)</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments 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%">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">&#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%">11.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%">11.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%">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%">(0.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%">&#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></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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%">&#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.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in financial assumptions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(192.7)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#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%">(192.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%">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%">0.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">16.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%">16.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%">(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%">&#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.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remeasurement (gain) loss, before tax</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(176.7)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(49.7)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of movement in exchange rates</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(22.7)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">21.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.8)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(10.4)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(199.4)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">148.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(50.5)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.7)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefits paid</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14.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%">14.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#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%">(15.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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%">(17.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%">(17.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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%">(16.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(16.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14.0)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.6)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(17.6)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.6)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(16.2)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">382.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(422.9)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(40.4)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">586.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(560.3)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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%">2022</span></td><td colspan="3" 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%">2021</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%">18.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%">23.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%">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%">15.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%">43.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Corporate bonds and fixed income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.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%">9.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%">&#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%">18.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%">26.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%">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%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">217.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%">317.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%">&#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%">97.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%">100.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 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%">26.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%">27.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%">21.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%">10.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">422.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">560.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="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/>2022</span></td><td colspan="3" 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/>2021</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%">4.60</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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.80&#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.30</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.27&#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.68</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.74&#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.39</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.49&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Life expectancy at age 65 for current pensioners:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Male</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">22 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Life expectancy at age 65 for current members aged 45:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Male</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23 years</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25 years</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25 years</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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/>2022</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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Decrease<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Decrease<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in discount rate by 0.25%</span></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(11.4)</span></td><td 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%">11.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;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.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%">23.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"><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%">2.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.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%">5.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.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"><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%">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.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">7.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%">(7.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%">12.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%">(11.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in one year in the life expectancy</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10.3)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(12.0)</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 142<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_142&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 140<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 145<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_145&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfActuarialAssumptionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of actuarial assumptions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of defined benefit obligations explanatory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EmployeeBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee Benefits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957524400">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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/>2022</span></td><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/>2021</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%">22</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%">60.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%">62.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="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><tr><td colspan="3" style="padding:2px 1pt;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.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%">10.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">69.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">72.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">36.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%">34.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">33.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945266848">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory', window );">Summary of Lease Commitments</a></td>
<td class="text">These commitments as at December&#160;31, 2022, 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%">283.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: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%">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;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%">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;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%">155.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"/></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%">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: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%">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"/><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: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%">7.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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%">2.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">292.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">48.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">83.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">160.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 59<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_59&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957693984">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_ShareBasedPaymentArrangementsAbstract', window );"><strong>Share-Based Payment Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDividendsExplanatory', window );">Summary of Dividends Declared and Recorded</a></td>
<td class="text">The table below sets out the dividends paid in 2022.<table 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 3, 2021</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</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 18, 2022</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.165&#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%">18.3&#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 23, 2022</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, 2022</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 18, 2022</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.180&#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%">20.0&#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 11, 2022</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, 2022</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, 2022</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.180&#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%">19.9&#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 10, 2022</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 29, 2022</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 17, 2022</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.180&#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%">20.0&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">November 10, 2022</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 30, 2022</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 17, 2023</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.180&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory', window );">Number of Shares and Weighted&#160;Average Exercise Price of Share Options</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.850%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December&#160;31,<br/>2022</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/>2021</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%">848,278</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.37</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,123,800&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">(561,217)</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.06</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,267,614)</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.50&#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%">(6,000)</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.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:#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%">(7,908)</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.98&#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%">281,061</span><span 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.98</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">848,278&#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.37&#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%">281,061</span><span 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.98</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;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%">848,278&#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.37&#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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory', window );">Summary of the Company's RSUs, PSUs, and DSUs</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="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, 2022</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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">DSUs<br/>#</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, beginning of year</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">406,762</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-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%">862,032</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-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%">200,411</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-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%">289,180&#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%">869,337&#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%">163,249&#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 and adjusted dividends</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%">150,591</span><span 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%">263,434</span><span 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%">28,871</span><span 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%">128,579&#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%">251,120&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37,162&#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%">(148,327)</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%">(318,058)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(235,373)</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="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%">(13,301)</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%">(21,919)</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%">(10,997)</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%">(23,052)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, end of year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">395,725</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">785,489</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">229,282</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">406,762&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">862,032&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">200,411&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ShareBasedPaymentArrangementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Payment Arrangements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948705616">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_FairValueMeasurementAbstract', window );"><strong>Fair Value Measurement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 tables summarize the Company&#8217;s fair value hierarchy for those assets and liabilities measured and adjusted to fair value on a recurring basis:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:48.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At December&#160;31, 2022</span></div></td><td colspan="3" 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%">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:400;line-height:120%">156.8&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">156.8&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Derivative financial instruments</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%">14,24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.1&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">3.1&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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;padding:2px 1pt;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="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%">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:400;line-height:120%">62.4&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">&#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%">62.4&#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;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative financial instruments</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%">19,24</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%">2.3&#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%">2.3&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:48.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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%">Carrying <br/>Amount</span></td><td colspan="3" 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%">Level 1</span></td><td colspan="3" 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%">Level 2</span></td><td colspan="3" 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%">Level 3</span></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:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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%">Assets</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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1pt;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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">198.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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%">198.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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative financial instruments</span></td><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%">24</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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="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;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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">64.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative financial instruments</span></td><td colspan="3" style="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%">24</span></td><td colspan="2" style="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:400;line-height:120%">2.3&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="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:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="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:400;line-height:120%">2.3&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="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:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.050%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At December&#160;31, 2022</span></div></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-bottom:1.5pt 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%">Senior unsecured notes</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;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%">16</span></td><td colspan="2" style="background-color:#e1e0df;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%">298.6&#160;</span></td><td style="background-color:#e1e0df;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="background-color:#e1e0df;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%">&#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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;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%">259.8&#160;</span></td><td style="background-color:#e1e0df;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="background-color:#e1e0df;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%">&#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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table 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="padding:0 1pt"/><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:400;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" 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%">Level 1</span></td><td colspan="3" 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%">Level 2</span></td><td colspan="3" 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%">Level 3</span></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:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021</span></div></td><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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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-bottom:1.5pt 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%">Senior unsecured notes</span></td><td colspan="3" style="border-bottom:1.5pt 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%">16</span></td><td colspan="2" style="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:400;line-height:120%">298.2&#160;</span></td><td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">290.1&#160;</span></td><td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:1.5pt 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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the fair value measurement of assets.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 93<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the fair value measurement of liabilities.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 93<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FairValueMeasurementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair Value Measurement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957360224">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixExplanatory', window );">Summary of Loss Allowance Provision</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lifetime ECLs relating to financial assets are outlined in the table below:&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.518%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#8211;30</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31&#8211;60</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">61&#8211;90</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">91&#8211;120</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">121+</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</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.07</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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.11</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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.28</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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.61</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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.27</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;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,720.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,286.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%">246.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%">71.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%">39.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%">75.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="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Loss allowance provision, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected loss rate</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.09&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.14&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.34&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.73&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.55&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross carrying amount</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,348.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,026.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%">181.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%">56.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%">30.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%">54.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss allowance provision, end of the year</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of undiscounted cash </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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, 2022</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 id="i6bba326d092746499efe3fccec1dc947_3-1-1-1-117605"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">65.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%">65.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%">&#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%">755.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%">755.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">708.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%">118.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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">349.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;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,241.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%">54.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%">192.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%">995.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;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other financial liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,776.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">997.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">434.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,344.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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%">634.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%">634.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">758.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%">136.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%">241.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%">380.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%">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%">1,250.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%">52.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%">190.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,006.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other 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%">6.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.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%">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%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,657.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">834.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">434.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,387.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProvisionMatrixExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the provision matrix.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 39<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639946402368">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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/>2022</span></td><td colspan="3" 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/>2021</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%">52.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51.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%">Non-current&#160;portion of long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,183.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,194.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,235.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,245.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">65.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%">7.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%">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%">(148.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%">(193.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,152.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,058.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shareholders&#8217; equity</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,286.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%">2,001.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total capital managed</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,438.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,060.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about capital managed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639949185088">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock', window );">Summary of Effective Income Tax for Continuing Operations from Statutory Canadian Tax Rates</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The effective income tax rate for continuing operations in the consolidated statements of income differs from statutory Canadian tax rates as a result of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.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%">Increase (decrease) resulting from:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate differential on foreign income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.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.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 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Research and development and other tax credits</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-deductible&#160;expenses and&#160;non-taxable&#160;income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</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="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.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.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="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%">Current income tax expense of $121.3 (2021 - $66.7) are from ongoing operations and major components of deferred income tax recovery are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">(45.7)</span></td><td 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.3)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">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%">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%">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%">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%">(2.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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recovery arising from previously unrecognized tax assets</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred income tax recovery</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(43.2)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.4)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 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/>2022</span></td><td colspan="3" 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/>2021</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 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%">159.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%">166.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%">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%">99.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%">47.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%">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%">30.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%">28.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%">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.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%">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%">(14.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%">7.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%">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%">(18.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%">(15.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Carrying value of intangible assets in excess of tax cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(130.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(147.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%">(110.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%">(117.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(29.2)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a reconciliation of net deferred tax assets (liabilities):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" 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/>2021</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%">(29.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%">(21.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax effect on equity items</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14.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%">7.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%">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%">(1.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.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;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%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred taxes acquired through business combinations</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">18.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.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax recovery during the year recognized in net income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(29.2)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="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, 2022, 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/>2022</span></td><td colspan="3" 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/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deductible temporary differences</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.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%">0.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-capital&#160;tax losses:</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expire (2023 to 2042)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">72.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Never expire</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">41.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">71.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">113.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">7.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%">2.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">79.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">116.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_g&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of loss carryforwards and deductible temporary differences</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of major components of tax expense (income)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944120576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory', window );">Schedule of Interest Expense</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">16</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%">38.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">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%">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%">22.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%">23.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="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.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.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">69.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest income</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.6)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;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 style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net interest expense</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948736752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock', window );">Components of Employee Costs</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">3,243.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,644.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%">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%">93.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%">77.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%">Net 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%">22&#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%">26.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%">46.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,362.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,768.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Direct labor</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,039.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,672.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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,322.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,095.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,362.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,768.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about employee costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945047920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock', window );">Other Income</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"/><td style="width:56.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.328%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Realized gain on equity securities</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(15.6)</span></td><td style="background-color:#e9e9e9;border-top: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%">(2.0)</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="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%">Unrealized loss (gain) on equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14&#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%">18.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%">(13.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%">Gain on disposition of intangible asset</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.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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%">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.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.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total other income</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.9)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17.2)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about other operating income (expense)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957524400">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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/>2022</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/>2021</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%">110,936,481</span><span style="color:#000000;font-family:'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,242,658&#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 2022 of 281,061 options; 2021 &#8211; 848,278 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%">133,295</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">374,007&#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,069,776</span><span style="color:#000000;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,616,665&#160;</span></td><td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945241024">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_CashFlowStatementAbstract', window );"><strong>Cash Flow Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.640%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="5" style="padding:0 1pt"/><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Senior Unsecured Notes</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving<br/>Credit<br/>Facility and Term Loan</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Payable</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software<br/>Financing<br/>Obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease<br/>Liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:14pt"><td colspan="27" style="display:none"/></tr><tr style="height:12pt"><td colspan="27" style="display:none"/></tr><tr style="height:12pt"><td colspan="27" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">299.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">309.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">68.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">629.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,310.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.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%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net proceeds (repayments)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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%">544.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%">(41.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(16.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(128.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">358.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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:700;line-height:120%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">255.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">298.2&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">851.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%">64.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%">31.0&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">668.9&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,914.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:700;line-height:120%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net repayments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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%">(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%">(43.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%">(17.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(153.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(236.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.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.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.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29.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%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(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%">40.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%">19.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">89.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">148.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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.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.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.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.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:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">298.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">840.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">62.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">34.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">621.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,857.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="Show.showAR( this, 'defref_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock', window );">Disclosure of Cash Flows from Operating Activities Under the Direct Method</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.008%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.011%"/><td style="width:0.1%"/></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><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/>2022</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/>2021</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:bottom"><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: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:9pt;font-weight:700;line-height:120%">Supplemental disclosure</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes paid, net of recoveries</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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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%">89.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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest paid, net of receipts</span></div></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%">61.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">36.4&#160;</span></td><td style="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="Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock', window );">Amounts for Leases Recognized in the Consolidated Statements of Cash Flows</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts for leases recognized in the consolidated statements of cash flows</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">22.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:400;line-height:120%">23.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%">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%">40.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.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="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash used in operating activities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">62.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">66.6&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">153.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">128.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total cash used for leases</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">216.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">195.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 44D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashFlowStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Statement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashFlowStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Cash Flows From Operating Activities Under The Direct Method</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Detailed Information About Cash Outflows For Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944981616">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock', window );">Disclosure of Significant Entities Owning Voting and Restricted Stock</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following lists the most significant entities where the Company owns 100% of the voting and restricted securities.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction of Incorporation</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cardno Consulting, LLC</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International Insurance Group Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mustang Acquisition Holdings Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Australia Holdings No.1 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 Australia Pty Ltd</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Caribbean Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Arizona, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Ltd./Stantec Experts-conseils lt&#233;e</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Michigan Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Michigan, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Services Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New York, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Delaware V LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Global Capital Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holding (2017)&#160;Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings LP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings ULC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Consulting, Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec New Zealand</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New Zealand</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Technology International Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Global Capital Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec UK Limited</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory', window );">Schedule of Structured Entities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following lists the most significant structured entities that are consolidated in the Company&#8217;s financial statements.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction&#160;of&#160;Incorporation</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Architecture Inc.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North Carolina, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Architecture Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Geomatics Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Inc.</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pennsylvania, United States</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesExplanatory', window );">Summary of Joint Operations</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also conducted its business through the following significant joint operations.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr style="height:9pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Ownership<br/>Interests</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction</span></td></tr><tr style="height:12pt"><td colspan="9" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Starr ll, a Joint Venture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Better Together, a Joint Venture</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022</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, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales to<br/>Related Parties<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Distributions<br/>Paid<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts Owed<br/>by Related<br/>Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sales to <br/>Related Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Distributions <br/>Paid<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts Owed <br/>by Related <br/>Parties <br/>$</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Joint ventures</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock', window );">Compensation of Key Management Personnel and Directors of the Company</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">13.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%">12.4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.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%">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%">9.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%">21.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total compensation</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;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.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information about consolidated structured entities. [Refer: Consolidated structured entities [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Section Nature of the risks associated with an entity's interests in consolidated structured entities<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;doctype=Standard&amp;dita_xref=IFRS12_g14-17__IFRS12_g14-17_TI<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of joint ventures. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 17<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2022-03-24<br> -Paragraph 16<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B4<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B4_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 18<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_18&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of key management personnel compensation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Significant Entities Owning Voting And Restricted Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Party</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948726368">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_OperatingSegmentsAbstract', window );"><strong>Operating Segments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjustments<br/>and<br/>Eliminations<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,375.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%">3,099.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%">1,344.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%">5,819.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%">(142.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%">5,677.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"/></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%">38.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">142.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%">(142.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,337.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,056.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,283.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,677.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,677.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">186.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%">790.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%">243.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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,220.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,220.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,150.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,266.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,039.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,457.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,457.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">611.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,254.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">552.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,417.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,417.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United&#160;States<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments <br/>and <br/>Eliminations <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,257.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,431.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%">998.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%">4,687.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%">(111.1)</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,576.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%">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.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%">31.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%">48.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%">111.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.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"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,225.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,400.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">950.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,576.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,576.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less 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%">157.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%">600.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%">182.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%">940.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%">940.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,068.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,799.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">768.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,636.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,636.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">571.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">977.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">413.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,963.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,963.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 non-current assets by geographic area and revenue by geographic area and services:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"/><td style="width:29.306%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Geographic information</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-Current&#160;Assets</span></td><td colspan="6" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross Revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" rowspan="2" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December&#160;31</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">618.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%">644.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="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;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,337.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,225.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%">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,982.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,880.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,056.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%">2,400.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">202.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%">144.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">409.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%">341.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%">Australia</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">421.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%">441.9&#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%">459.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%">243.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 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%">164.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%">156.8&#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%">415.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%">365.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,387.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,267.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,677.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;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,576.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesExplanatory', window );">Schedule of Gross Revenue by Services</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross revenue is attributed to countries based on the location of the project.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue by services</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</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%">Infrastructure</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,597.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%">1,266.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%">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%">1,250.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%">831.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%">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,137.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">994.8&#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: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;padding:2px 0 2px 1pt;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,027.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">904.8&#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: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%">663.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%">579.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,677.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;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,576.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of geographical information.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 33<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_33&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of operating segments. [Refer: Operating segments [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProductsAndServicesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 32<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Segments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639949032160">
<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, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 73<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944330368">
<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, 2022 </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsMember', window );">DSUs</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="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="Show.showAR( this, 'defref_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare', window );">Number of deferred share units equal to common shares</a></td>
<td class="nump">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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 118<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_118_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Other Equity Instruments Granted In Share-Based Payment Arrangement Per Common Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare</td>
</tr>
<tr>
<td style="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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>91
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944402304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CAD ($)</div>
</th>
<th class="th"><div>Oct. 28, 2022</div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 08, 2021 </div>
<div>office</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate', window );">Provisions</a></td>
<td class="nump">$ 21.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration', window );">Measurement period adjustment net of acquisition additions</a></td>
<td class="nump">2.4<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets', window );">Measurement period adjustments recognized for deferred tax assets</a></td>
<td class="nump">21.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_MeasurementPeriodAdjustmentsForProvisions', window );">Measurement period adjustments recognized for provisions</a></td>
<td class="nump">20.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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_MeasurementPeriodAdjustmentsForOtherNetAssets', window );">Measurement period adjustments recognized for other assets</a></td>
<td class="nump">3.6<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment', window );">Measurement period adjustments recognized for property and equipment</a></td>
<td class="num">(2.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="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="Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember', window );">Aggregated individually immaterial business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes', window );">Goodwill and intangible assets expected to be deductible for tax purposes</a></td>
<td class="nump">10.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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate', window );">Provisions</a></td>
<td class="nump">23.7<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_ifrs-full_RevenueOfAcquiree', window );">Gross revenue earned</a></td>
<td class="nump">$ 42.6<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=stn_CardnoMember', window );">Cardno acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_stn_NumberOfOfficesInWhichTheEntityOperates', window );">Number of offices | office</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=stn_L2IncAndPartridgeArchitectsIncMember', window );">L2P</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfEmployees', window );">Number of employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<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="Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=stn_BartonWillmoreLLPMember', window );">Barton Willmore LLP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfEmployees', window );">Number of employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<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_ContingentLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of contingent liabilities recognised as of the acquisition date in a business combination. [Refer: Contingent liabilities [member]; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2022-03-24<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of measurement period adjustments recognised for particular assets, liabilities, non-controlling interests or items of consideration if the initial accounting for a business combination is incomplete. The measurement period is the period after the acquisition date during which the acquirer may adjust the provisional amounts recognised for a business combination. [Refer: Non-controlling interests; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph B67<br> -Subparagraph a<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B67_a_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NumberOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of personnel employed by the entity at a date.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfEmployees</td>
</tr>
<tr>
<td style="padding-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_RevenueOfAcquiree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph q<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_q_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueOfAcquiree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_MeasurementPeriodAdjustmentsForDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Measurement Period Adjustments For Deferred Tax Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets</td>
</tr>
<tr>
<td style="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_MeasurementPeriodAdjustmentsForOtherNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Measurement Period Adjustments For Other Net Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_MeasurementPeriodAdjustmentsForOtherNetAssets</td>
</tr>
<tr>
<td style="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_MeasurementPeriodAdjustmentsForPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Measurement Period Adjustments For Property And Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment</td>
</tr>
<tr>
<td style="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_MeasurementPeriodAdjustmentsForProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Measurement Period Adjustments For Provisions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_MeasurementPeriodAdjustmentsForProvisions</td>
</tr>
<tr>
<td style="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_NumberOfOfficesInWhichTheEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Offices In Which The Entity Operates</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfOfficesInWhichTheEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=stn_CardnoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=stn_CardnoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=stn_L2IncAndPartridgeArchitectsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=stn_L2IncAndPartridgeArchitectsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=stn_BartonWillmoreLLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=stn_BartonWillmoreLLPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>92
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944379392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Aggregate Consideration for Assets Acquired and Liabilities Assumed (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashTransferred', window );">Cash consideration</a></td>
<td class="nump">$ 52.5<span></span>
</td>
<td class="nump">$ 734.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesIncurred', window );">Notes payable</a></td>
<td class="nump">40.6<span></span>
</td>
<td class="nump">41.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate', window );">Cash acquired</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">32.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration</a></td>
<td class="nump">93.1<span></span>
</td>
<td class="nump">776.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="Show.showAR( this, 'defref_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Net cash paid</a></td>
<td class="nump">50.4<span></span>
</td>
<td class="nump">702.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="Show.showAR( this, 'defref_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract', window );"><strong>Assets and liabilities acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate', window );">Trade receivables</a></td>
<td class="nump">21.1<span></span>
</td>
<td class="nump">98.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="Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate', window );">Unbilled receivables</a></td>
<td class="nump">4.5<span></span>
</td>
<td class="nump">43.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="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate', window );">Trade and other payables</a></td>
<td class="num">(9.9)<span></span>
</td>
<td class="num">(75.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="Show.showAR( this, 'defref_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate', window );">Deferred revenue</a></td>
<td class="num">(3.1)<span></span>
</td>
<td class="num">(43.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="Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate', window );">Other&#160;non-cash&#160;working capital</a></td>
<td class="num">(4.9)<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="Show.showAR( this, 'defref_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate', window );">Property and equipment</a></td>
<td class="num">(0.5)<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="Show.showAR( this, 'defref_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate', window );">Lease assets</a></td>
<td class="nump">8.5<span></span>
</td>
<td class="nump">79.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Intangible assets</a></td>
<td class="nump">15.3<span></span>
</td>
<td class="nump">205.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate', window );">Deferred tax assets (liabilities), net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate', window );">Deferred tax assets (liabilities), net</a></td>
<td class="nump">18.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate', window );">Lease liabilities</a></td>
<td class="num">(1.6)<span></span>
</td>
<td class="num">(91.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="Show.showAR( this, 'defref_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate', window );">Provisions</a></td>
<td class="num">(21.3)<span></span>
</td>
<td class="num">(9.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="Show.showAR( this, 'defref_stn_OtherRecognisedAsOfAcquisitionDate', window );">Other</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Total identifiable net assets at fair value</a></td>
<td class="nump">28.4<span></span>
</td>
<td class="nump">243.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="Show.showAR( this, 'defref_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate', window );">Goodwill arising on acquisitions</a></td>
<td class="nump">64.7<span></span>
</td>
<td class="nump">$ 532.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="Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember', window );">Other acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract', window );"><strong>Assets and liabilities acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate', window );">Provisions</a></td>
<td class="num">$ (23.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_AcquisitiondateFairValueOfTotalConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 39<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph f<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_f_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContingentLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of contingent liabilities recognised as of the acquisition date in a business combination. [Refer: Contingent liabilities [member]; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2022-03-24<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for contract liabilities assumed in a business combination. [Refer: Contract liabilities; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinancialAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for financial assets acquired in a business combination. [Refer: Financial assets; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2022-03-24<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2022-03-24<br> -Paragraph B64<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2022-03-24<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2022-03-24<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph f<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_f_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for trade and other payables assumed in a business combination. [Refer: Trade and other payables; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncurrent Lease liabilities recognised as of acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Retirement benefit obligations recognised as of acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant And Equipment Recognised And Measurement Period Adjustments As Of Acquisition Date</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right Of Use Assets recognised as of acquisition date</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>93
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948518336">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Cash', window );">Cash</a></td>
<td class="nump">$ 139.5<span></span>
</td>
<td class="nump">$ 183.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents', window );">Unrestricted investments</a></td>
<td class="nump">8.8<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and deposits</a></td>
<td class="nump">148.3<span></span>
</td>
<td class="nump">193.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="Show.showAR( this, 'defref_stn_BankIndebtedness', window );">Bank indebtedness</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(7.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 148.3<span></span>
</td>
<td class="nump">$ 186.7<span></span>
</td>
<td class="nump">$ 284.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShorttermInvestmentsClassifiedAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BankIndebtedness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bank Indebtedness</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_BankIndebtedness</td>
</tr>
<tr>
<td style="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>94
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948525184">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeReceivables', window );">Trade receivables, net of expected credit losses of $2.0 (2021 &#8211; $2.0)</a></td>
<td class="nump">$ 988.1<span></span>
</td>
<td class="nump">$ 787.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="Show.showAR( this, 'defref_stn_HoldbacksCurrent', window );">Holdbacks, current</a></td>
<td class="nump">26.3<span></span>
</td>
<td class="nump">28.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherReceivables', window );">Other</a></td>
<td class="nump">13.6<span></span>
</td>
<td class="nump">7.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="nump">1,028.0<span></span>
</td>
<td class="nump">823.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Expected credit losses</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">$ 2.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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/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 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Holdbacks current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>95
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944812992">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">$ 990.1<span></span>
</td>
<td class="nump">$ 789.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="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="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="Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">556.4<span></span>
</td>
<td class="nump">467.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="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="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="Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">246.9<span></span>
</td>
<td class="nump">181.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="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="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="Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">71.6<span></span>
</td>
<td class="nump">56.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="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="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="Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">39.8<span></span>
</td>
<td class="nump">30.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="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="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="Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">$ 75.4<span></span>
</td>
<td class="nump">$ 54.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_GrossTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross trade receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trade and other receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>96
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639942349760">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">$ 233.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">56.8<span></span>
</td>
<td class="nump">$ 53.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">250.7<span></span>
</td>
<td class="nump">233.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">65.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">71.3<span></span>
</td>
<td class="nump">65.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">37.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">37.4<span></span>
</td>
<td class="nump">37.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">107.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">113.9<span></span>
</td>
<td class="nump">107.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">23.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">28.1<span></span>
</td>
<td class="nump">23.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">499.5<span></span>
</td>
<td class="nump">486.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">73.3<span></span>
</td>
<td class="nump">46.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="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment', window );">Measurement period adjustment net of acquisition additions</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">76.6<span></span>
</td>
<td class="nump">40.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">17.3<span></span>
</td>
<td class="num">(4.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="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">513.0<span></span>
</td>
<td class="nump">499.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">128.7<span></span>
</td>
<td class="nump">118.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="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">26.7<span></span>
</td>
<td class="nump">21.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="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment', window );">Measurement period adjustment net of acquisition additions</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">19.2<span></span>
</td>
<td class="nump">15.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">2.9<span></span>
</td>
<td class="num">(1.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">138.5<span></span>
</td>
<td class="nump">128.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">83.6<span></span>
</td>
<td class="nump">85.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="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">5.8<span></span>
</td>
<td class="nump">5.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment', window );">Measurement period adjustment net of acquisition additions</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">13.2<span></span>
</td>
<td class="nump">6.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">3.8<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">80.2<span></span>
</td>
<td class="nump">83.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">243.9<span></span>
</td>
<td class="nump">242.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="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">32.7<span></span>
</td>
<td class="nump">15.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="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment', window );">Measurement period adjustment net of acquisition additions</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">35.3<span></span>
</td>
<td class="nump">15.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">6.9<span></span>
</td>
<td class="num">(1.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">248.1<span></span>
</td>
<td class="nump">243.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">43.3<span></span>
</td>
<td class="nump">40.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">8.1<span></span>
</td>
<td class="nump">4.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="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment', window );">Measurement period adjustment net of acquisition additions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">8.9<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">3.7<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">46.2<span></span>
</td>
<td class="nump">43.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(265.8)<span></span>
</td>
<td class="num">(246.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="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">56.8<span></span>
</td>
<td class="nump">53.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(69.3)<span></span>
</td>
<td class="num">(38.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="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="nump">5.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">9.7<span></span>
</td>
<td class="num">(2.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(262.3)<span></span>
</td>
<td class="num">(265.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(63.5)<span></span>
</td>
<td class="num">(61.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="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">19.3<span></span>
</td>
<td class="nump">17.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="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(17.7)<span></span>
</td>
<td class="num">(14.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(67.2)<span></span>
</td>
<td class="num">(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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(46.0)<span></span>
</td>
<td class="num">(43.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="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">6.8<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(11.5)<span></span>
</td>
<td class="num">(5.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="num">(0.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="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(42.8)<span></span>
</td>
<td class="num">(46.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(136.6)<span></span>
</td>
<td class="num">(122.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">26.9<span></span>
</td>
<td class="nump">26.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="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(33.4)<span></span>
</td>
<td class="num">(15.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="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">4.5<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(134.2)<span></span>
</td>
<td class="num">(136.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(19.7)<span></span>
</td>
<td class="num">(19.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="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">3.8<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(6.7)<span></span>
</td>
<td class="num">(2.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">$ (18.1)<span></span>
</td>
<td class="num">$ (19.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_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 73<br> -Subparagraph e<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73_e_iii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 73<br> -Subparagraph e<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 73<br> -Subparagraph e<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2022-03-24<br> -Paragraph 75<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 73<br> -Subparagraph e<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73_e_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 73<br> -Subparagraph e<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73_e_v&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 98<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 73<br> -Subparagraph e<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73_e_viii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in property, plant and equipment resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 73<br> -Subparagraph e<br> -Clause ix<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73_e_ix&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>97
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948608928">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ConstructionInProgress', window );">Construction work in progress</a></td>
<td class="nump">$ 6.4<span></span>
</td>
<td class="nump">$ 3.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ConstructionInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>98
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944603120">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">$ 476.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(122.1)<span></span>
</td>
<td class="num">$ (107.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">470.4<span></span>
</td>
<td class="nump">476.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">476.5<span></span>
</td>
<td class="nump">447.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="Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Additions</a></td>
<td class="nump">81.1<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="Show.showAR( this, 'defref_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets', window );">Acquisitions</a></td>
<td class="nump">8.5<span></span>
</td>
<td class="nump">79.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(122.1)<span></span>
</td>
<td class="num">(107.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets', window );">Modifications</a></td>
<td class="nump">6.5<span></span>
</td>
<td class="nump">24.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="Show.showAR( this, 'defref_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets', window );">Impairment net of reversal</a></td>
<td class="nump">4.8<span></span>
</td>
<td class="num">(19.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets', window );">Foreign exchange</a></td>
<td class="nump">15.1<span></span>
</td>
<td class="num">(4.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="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">470.4<span></span>
</td>
<td class="nump">476.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="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Building | Lease assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">459.7<span></span>
</td>
<td class="nump">443.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="Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Additions</a></td>
<td class="nump">76.4<span></span>
</td>
<td class="nump">43.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="Show.showAR( this, 'defref_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets', window );">Acquisitions</a></td>
<td class="nump">8.3<span></span>
</td>
<td class="nump">74.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="Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(115.9)<span></span>
</td>
<td class="num">(102.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets', window );">Modifications</a></td>
<td class="nump">6.7<span></span>
</td>
<td class="nump">24.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="Show.showAR( this, 'defref_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets', window );">Impairment net of reversal</a></td>
<td class="nump">4.8<span></span>
</td>
<td class="num">(19.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets', window );">Foreign exchange</a></td>
<td class="nump">15.0<span></span>
</td>
<td class="num">(3.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">455.0<span></span>
</td>
<td class="nump">459.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">16.8<span></span>
</td>
<td class="nump">3.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Additions</a></td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">12.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="Show.showAR( this, 'defref_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets', window );">Acquisitions</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(6.2)<span></span>
</td>
<td class="num">(5.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets', window );">Modifications</a></td>
<td class="num">(0.2)<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="Show.showAR( this, 'defref_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets', window );">Impairment net of reversal</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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets', window );">Foreign exchange</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">$ 15.4<span></span>
</td>
<td class="nump">$ 16.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_AdditionsToRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 53<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_53_h&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 53<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 53<br> -Subparagraph j<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisitions through business combinations, right-of-use assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) through modification of right-of-use assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>99
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948956704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Assets - Additional Information (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=stn_OfficeSpaceMember', window );">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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OnerousContractsProvision', window );">Onerous contracts provision</a></td>
<td class="nump">$ 19.0<span></span>
</td>
<td class="nump">$ 12.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">15 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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">6 years 7 months 6 days<span></span>
</td>
<td class="text">7 years 3 months 18 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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">3 years 2 months 12 days<span></span>
</td>
<td class="text">3 years 4 months 24 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_OnerousContractsProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of provision for onerous contracts. An onerous contract is a contract in which the unavoidable costs of meeting the obligation under the contract exceed the economic benefits expected to be received under it. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2022-03-24<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OnerousContractsProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_ClassesOfPropertyPlantAndEquipmentAxis=stn_OfficeSpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ifrs-full_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>100
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943917776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Assets - Impairment losses and Related Recoverable Amounts for Reportable Segments (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReversalOfImpairmentLoss', window );">Impairment reversals</a></td>
<td class="num">$ (8.1)<span></span>
</td>
<td class="num">$ (5.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="Show.showAR( this, 'defref_stn_ImpairmentLossNetOfReversal', window );">Net impairment of lease assets and property and equipment</a></td>
<td class="num">(5.5)<span></span>
</td>
<td class="nump">24.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</a></td>
<td class="nump">4.3<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CA', window );">Canada | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReversalOfImpairmentLoss', window );">Impairment reversals</a></td>
<td class="num">(2.5)<span></span>
</td>
<td class="num">(3.8)<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="Show.showAR( this, 'defref_stn_ImpairmentLossNetOfReversal', window );">Net impairment of lease assets and property and equipment</a></td>
<td class="num">(2.4)<span></span>
</td>
<td class="nump">8.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="Show.showAR( this, 'defref_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</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="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_US', window );">United States | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReversalOfImpairmentLoss', window );">Impairment reversals</a></td>
<td class="num">(3.4)<span></span>
</td>
<td class="num">(1.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="Show.showAR( this, 'defref_stn_ImpairmentLossNetOfReversal', window );">Net impairment of lease assets and property and equipment</a></td>
<td class="num">(3.1)<span></span>
</td>
<td class="nump">16.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="Show.showAR( this, 'defref_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember', window );">Global | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReversalOfImpairmentLoss', window );">Impairment reversals</a></td>
<td class="num">(2.2)<span></span>
</td>
<td class="num">(0.8)<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="Show.showAR( this, 'defref_stn_ImpairmentLossNetOfReversal', window );">Net impairment of lease assets and property and equipment</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</a></td>
<td class="nump">4.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="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember', window );">Lease assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">23.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember', window );">Lease assets | Canada | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">10.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="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember', window );">Lease assets | United States | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">12.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="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember', window );">Lease assets | Global | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">$ 2.2<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_PropertyPlantAndEquipmentMember', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.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="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_PropertyPlantAndEquipmentMember', window );">Property and equipment | Canada | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_PropertyPlantAndEquipmentMember', window );">Property and equipment | United States | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_PropertyPlantAndEquipmentMember', window );">Property and equipment | Global | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 130<br> -Subparagraph d<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_130_d_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2022-03-24<br> -Paragraph 130<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_130_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 130<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_130_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReversalOfImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as an increase of the carrying amount of an asset or cash-generating unit to its recoverable amount when an impairment loss had been previously recognised. [Refer: Impairment loss]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 130<br> -Subparagraph d<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_130_d_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2022-03-24<br> -Paragraph 130<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_130_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReversalOfImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ImpairmentLossNetOfReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment Loss, Net Of Reversal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ImpairmentLossNetOfReversal</td>
</tr>
<tr>
<td style="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_GeographicalAreasAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>101
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948822416">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities', window );">Rent expense - variable lease payments</a></td>
<td class="nump">$ 39.6<span></span>
</td>
<td class="nump">$ 43.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="Show.showAR( this, 'defref_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Rent expense - short-term leases and leases of&#160;low-value&#160;assets</a></td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">2.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeFromSubleasingRightofuseAssets', window );">Income from subleases</a></td>
<td class="num">(2.5)<span></span>
</td>
<td class="num">(3.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="Show.showAR( this, 'defref_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities', window );">Total</a></td>
<td class="nump">$ 40.0<span></span>
</td>
<td class="nump">$ 42.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_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 53<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_53_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 53<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_53_f&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>102
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944691168">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInGoodwillAbstract', window );"><strong>Reconciliation of changes in goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, beginning of the year</a></td>
<td class="nump">$ 2,184.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, end of the year</a></td>
<td class="nump">2,346.4<span></span>
</td>
<td class="nump">$ 2,184.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInGoodwillAbstract', window );"><strong>Reconciliation of changes in goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, beginning of the year</a></td>
<td class="nump">2,362.3<span></span>
</td>
<td class="nump">1,851.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionalRecognitionGoodwill', window );">Acquisitions</a></td>
<td class="nump">64.7<span></span>
</td>
<td class="nump">532.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">97.4<span></span>
</td>
<td class="num">(22.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="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, end of the year</a></td>
<td class="nump">2,524.4<span></span>
</td>
<td class="nump">2,362.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInGoodwillAbstract', window );"><strong>Reconciliation of changes in goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, beginning of the year</a></td>
<td class="num">(178.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, end of the year</a></td>
<td class="num">$ (178.0)<span></span>
</td>
<td class="num">$ (178.0)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionalRecognitionGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B67<br> -Subparagraph d<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B67_d_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionalRecognitionGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 134<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2022-03-24<br> -Paragraph 135<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2022-03-24<br> -Paragraph B67<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B67<br> -Subparagraph d<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B67_d_vi&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>103
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944697088">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 2,346.4<span></span>
</td>
<td class="nump">$ 2,184.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,346.4<span></span>
</td>
<td class="nump">2,184.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">359.5<span></span>
</td>
<td class="nump">359.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,408.0<span></span>
</td>
<td class="nump">1,304.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 578.9<span></span>
</td>
<td class="nump">$ 519.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_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 134<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2022-03-24<br> -Paragraph 135<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2022-03-24<br> -Paragraph B67<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>104
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948923024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill - Additional Information (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Oct. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Oct. 01, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections', window );">Discount rate applied to cash flow projections</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections', window );">Discount rate applied to cash flow projections</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections', window );">Percentage of growth rate</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 134<br> -Subparagraph d<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_134_d_v&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2022-03-24<br> -Paragraph 134<br> -Subparagraph e<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_134_e_v&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 134<br> -Subparagraph d<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_134_d_iv&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2022-03-24<br> -Paragraph 134<br> -Subparagraph e<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_134_e_iv&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>105
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639942557488">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">$ 373.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">320.4<span></span>
</td>
<td class="nump">$ 373.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">592.2<span></span>
</td>
<td class="nump">368.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">25.7<span></span>
</td>
<td class="nump">49.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="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">15.3<span></span>
</td>
<td class="nump">205.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(44.4)<span></span>
</td>
<td class="num">(26.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="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="num">(1.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">23.3<span></span>
</td>
<td class="num">(5.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">610.7<span></span>
</td>
<td class="nump">592.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="num">(218.9)<span></span>
</td>
<td class="num">(186.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">104.6<span></span>
</td>
<td class="nump">60.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">44.4<span></span>
</td>
<td class="nump">26.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">11.2<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">(290.3)<span></span>
</td>
<td class="num">(218.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">278.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">256.3<span></span>
</td>
<td class="nump">278.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">463.2<span></span>
</td>
<td class="nump">325.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">13.1<span></span>
</td>
<td class="nump">152.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="Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(24.3)<span></span>
</td>
<td class="num">(8.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">19.9<span></span>
</td>
<td class="num">(5.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">471.9<span></span>
</td>
<td class="nump">463.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="num">(185.0)<span></span>
</td>
<td class="num">(163.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="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">45.6<span></span>
</td>
<td class="nump">32.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="Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">24.3<span></span>
</td>
<td class="nump">8.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">9.3<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">(215.6)<span></span>
</td>
<td class="num">(185.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">47.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">17.2<span></span>
</td>
<td class="nump">47.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">50.2<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">51.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="Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(6.1)<span></span>
</td>
<td class="num">(4.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">2.8<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">48.6<span></span>
</td>
<td class="nump">50.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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="num">(2.8)<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="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">33.3<span></span>
</td>
<td class="nump">6.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="Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">6.1<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">(31.4)<span></span>
</td>
<td class="num">(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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">43.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">45.7<span></span>
</td>
<td class="nump">43.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">74.7<span></span>
</td>
<td class="nump">39.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="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">25.7<span></span>
</td>
<td class="nump">48.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="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(12.3)<span></span>
</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="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">89.0<span></span>
</td>
<td class="nump">74.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="num">(31.0)<span></span>
</td>
<td class="num">(23.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">24.2<span></span>
</td>
<td class="nump">20.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="Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">12.3<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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">(43.3)<span></span>
</td>
<td class="num">(31.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">4.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">4.1<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.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="Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(1.7)<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="num">(1.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">4.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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="num">(0.1)<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="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">$ (0.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_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 118<br> -Subparagraph e<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 118<br> -Subparagraph e<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DisposalsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease in intangible assets other than goodwill resulting from disposals. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 118<br> -Subparagraph e<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_118_e_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_118_e_vii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>106
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945198480">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_SoftwareFinancingObligation', window );">Software financing obligations</a></td>
<td class="nump">$ 32.7<span></span>
</td>
<td class="nump">$ 33.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="Show.showAR( this, 'defref_stn_NonCashPortionOfSoftwareAdditions', window );">Non cash portion of financial leases additions</a></td>
<td class="nump">$ 19.3<span></span>
</td>
<td class="nump">$ 44.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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash portion of software additions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Software financing obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>107
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944853504">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Financial assets</a></td>
<td class="nump">$ 156.8<span></span>
</td>
<td class="nump">$ 198.3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherAssets', window );">Other assets</a></td>
<td class="nump">234.8<span></span>
</td>
<td class="nump">252.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="Show.showAR( this, 'defref_ifrs-full_OtherCurrentFinancialAssets', window );">Less current portion - financial</a></td>
<td class="nump">9.1<span></span>
</td>
<td class="nump">21.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="Show.showAR( this, 'defref_ifrs-full_OtherCurrentNonfinancialAssets', window );">Less current portion -&#160;non-financial</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentAssets', window );">Long-term portion</a></td>
<td class="nump">224.6<span></span>
</td>
<td class="nump">228.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="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="Show.showAR( this, 'defref_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Financial assets</a></td>
<td class="nump">156.8<span></span>
</td>
<td class="nump">198.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="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="Show.showAR( this, 'defref_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Financial assets</a></td>
<td class="nump">33.7<span></span>
</td>
<td class="nump">23.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="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="Show.showAR( this, 'defref_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Financial assets</a></td>
<td class="nump">27.0<span></span>
</td>
<td class="nump">15.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="Show.showAR( this, 'defref_ifrs-full_OtherNonfinancialAssets', window );">Other</a></td>
<td class="nump">9.5<span></span>
</td>
<td class="nump">7.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="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="Show.showAR( this, 'defref_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNonfinancialAssets', window );">Other</a></td>
<td class="nump">$ 7.8<span></span>
</td>
<td class="nump">$ 7.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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>108
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944853184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets - Additional Information (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems', window );"><strong>Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Unrealized (losses) gains on equity securities</a></td>
<td class="num">$ (18.0)<span></span>
</td>
<td class="nump">$ 13.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax', window );">Net unrealized loss on FVOCI financial assets</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 2.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_BondsInterestRatePercentage', window );">Bonds interest rate</a></td>
<td class="nump">0.75%<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_stn_BondsInterestRatePercentage', window );">Bonds interest rate</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">4.55%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in other comprehensive income on financial assets measured at fair value through other comprehensive income applying paragraph 4.1.2A of IFRS 9, net of tax, before reclassification adjustments. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BondsInterestRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bonds interest rate percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948925616">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems', window );"><strong>Disclosure of investments held for self insured liabilities at fair value and amortized cost [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Fair&#160;Value</a></td>
<td class="nump">$ 156.8<span></span>
</td>
<td class="nump">$ 198.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="Show.showAR( this, 'defref_stn_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">156.9<span></span>
</td>
<td class="nump">179.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="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="Show.showAR( this, 'defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems', window );"><strong>Disclosure of investments held for self insured liabilities at fair value and amortized cost [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Fair&#160;Value</a></td>
<td class="nump">104.4<span></span>
</td>
<td class="nump">124.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="Show.showAR( this, 'defref_stn_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">105.1<span></span>
</td>
<td class="nump">124.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="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="Show.showAR( this, 'defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems', window );"><strong>Disclosure of investments held for self insured liabilities at fair value and amortized cost [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Fair&#160;Value</a></td>
<td class="nump">52.4<span></span>
</td>
<td class="nump">73.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="Show.showAR( this, 'defref_stn_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">$ 51.8<span></span>
</td>
<td class="nump">$ 55.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_OtherFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other financial asset at amortised cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>110
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948431328">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_FairValueOfOtherFinancialAssetsMaturity', window );">Maturity of bond portfolio, stated at fair value</a></td>
<td class="nump">$ 104.4<span></span>
</td>
<td class="nump">$ 124.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="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="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="Show.showAR( this, 'defref_stn_FairValueOfOtherFinancialAssetsMaturity', window );">Maturity of bond portfolio, stated at fair value</a></td>
<td class="nump">1.3<span></span>
</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="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="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="Show.showAR( this, 'defref_stn_FairValueOfOtherFinancialAssetsMaturity', window );">Maturity of bond portfolio, stated at fair value</a></td>
<td class="nump">45.7<span></span>
</td>
<td class="nump">104.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="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="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="Show.showAR( this, 'defref_stn_FairValueOfOtherFinancialAssetsMaturity', window );">Maturity of bond portfolio, stated at fair value</a></td>
<td class="nump">$ 57.4<span></span>
</td>
<td class="nump">$ 2.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_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of other financial assets maturity amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>111
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948722016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Payables (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Trade accounts payable</a></td>
<td class="nump">$ 300.6<span></span>
</td>
<td class="nump">$ 213.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="Show.showAR( this, 'defref_stn_EmployeeAndPayrollLiabilities', window );">Employee and payroll liabilities</a></td>
<td class="nump">368.5<span></span>
</td>
<td class="nump">349.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="Show.showAR( this, 'defref_ifrs-full_Accruals', window );">Accrued liabilities</a></td>
<td class="nump">86.6<span></span>
</td>
<td class="nump">72.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables</a></td>
<td class="nump">$ 755.7<span></span>
</td>
<td class="nump">$ 634.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_Accruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph k<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee and payroll liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>112
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943878288">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">$ 1,235.8<span></span>
</td>
<td class="nump">$ 1,245.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Less current portion</a></td>
<td class="nump">52.2<span></span>
</td>
<td class="nump">51.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="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long-term portion</a></td>
<td class="nump">1,183.6<span></span>
</td>
<td class="nump">1,194.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">298.6<span></span>
</td>
<td class="nump">298.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">533.0<span></span>
</td>
<td class="nump">543.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">307.2<span></span>
</td>
<td class="nump">307.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">62.4<span></span>
</td>
<td class="nump">64.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">$ 34.6<span></span>
</td>
<td class="nump">$ 31.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_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>113
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639941554528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Additional Information (Details)<br> &#163; 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="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 29, 2021 </div>
<div>CAD ($) </div>
<div>tranche</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Dec. 23, 2022 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 08, 2020 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Borrowings, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.09%<span></span>
</td>
<td class="nump">2.15%<span></span>
</td>
<td class="nump">6.09%<span></span>
</td>
<td class="nump">6.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.15%<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="Show.showAR( this, 'defref_stn_NumberOfTranches', window );">Number of tranches | tranche</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity', window );">Additional revolving credit facilities amount</a></td>
<td class="nump">$ 600,000,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LettersOfCreditOutstandingAmount', window );">Letter of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="nump">$ 5,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents', window );">Bank indebtedness</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,400,000<span></span>
</td>
<td class="nump">7,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,900,000<span></span>
</td>
<td class="nump">76,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=stn_ExpireBeforeTwoThousandTwentyTwoMember', window );">Expire before 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">54,600,000<span></span>
</td>
<td class="nump">63,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=stn_OpenEndedTermsMember', window );">Open-ended terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,300,000<span></span>
</td>
<td class="nump">12,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember', window );">Senior unsecured notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Borrowings, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.048%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember', window );">Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Revolving credit facilities amount</a></td>
<td class="nump">800,000,000<span></span>
</td>
<td class="nump">800,000,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">223,600,000<span></span>
</td>
<td class="nump">243,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember', window );">Revolving credit facility | Canadian Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_BorrowingsPayableAmount', window );">Payable amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">376,000,000.0<span></span>
</td>
<td class="nump">403,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember', window );">Revolving credit facility | US Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_BorrowingsPayableAmount', window );">Payable amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 157,000,000.0<span></span>
</td>
<td class="nump">140,300,000<span></span>
</td>
<td class="nump">$ 116.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoansMember', window );">Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Revolving credit facilities amount</a></td>
<td class="nump">310,000,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>
<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="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoanTrancheAMember', window );">Term Loan Tranche A | Canadian Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_RevolvingCreditFacilityPayableAmount', window );">Revolving credit facility payable</a></td>
<td class="nump">150,000,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>
<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="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoanTrancheBMember', window );">Term Loan Tranche B | Canadian Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_RevolvingCreditFacilityPayableAmount', window );">Revolving credit facility payable</a></td>
<td class="nump">$ 160,000,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>
<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="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_UnsecuredMulticurrencyFacilityMember', window );">Unsecured multicurrency facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Borrowings, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.18%<span></span>
</td>
<td class="nump">5.18%<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="Show.showAR( this, 'defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Revolving credit facilities amount | &#163;</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">&#163; 20.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="Show.showAR( this, 'defref_stn_BorrowingsPayableAmount', window );">Payable amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 15.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SyndicatedSeniorCreditFacilitiesMember', window );">Syndicated senior credit facilities | Canadian Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents', window );">Bank indebtedness</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,700,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SyndicatedSeniorCreditFacilitiesMember', window );">Syndicated senior credit facilities | US Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents', window );">Bank indebtedness</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,100,000<span></span>
</td>
<td class="nump">7,200,000<span></span>
</td>
<td class="nump">$ 20.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_AggregateMaturityValueOfNotes', window );">Aggregate maturity value of notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 62,800,000<span></span>
</td>
<td class="nump">$ 65,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable | Weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Borrowings, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<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="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SoftwareFinancingObligationsMember', window );">Software financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Borrowings, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.94%<span></span>
</td>
<td class="nump">4.69%<span></span>
</td>
<td class="nump">5.94%<span></span>
</td>
<td class="nump">5.94%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.69%<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="Show.showAR( this, 'defref_stn_IncreaseDecreaseInBorrowings', window );">Software additions acquired through software financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,300,000<span></span>
</td>
<td class="nump">$ 44,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_LetterOfCreditMember', window );">Letter of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Revolving credit facilities amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SuretyFacilitiesMember', window );">Surety facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">27,100,000<span></span>
</td>
<td class="nump">65,500,000<span></span>
</td>
<td class="nump">$ 20.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51.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="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SuretyFacilitiesExpiringBeforeSeptember2026Member', window );">Surety facilities expiring before September 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 18,800,000<span></span>
</td>
<td class="nump">$ 10,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BondsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of bonds issued by the entity.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate on borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 50<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_50_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate maturity value of notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AggregateMaturityValueOfNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BorrowingsPayableAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Borrowings, Payable Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_BorrowingsPayableAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncreaseDecreaseInBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Borrowings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseInBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LettersOfCreditIssuedAndOutstandingInAddition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Letters of credit issued and outstanding in addition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Letters Of Credit Outstanding Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility additional borrowings capacity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility, maximum borrowings capacity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of tranches.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revolving credit facility payable amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=stn_CanadianDollarsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=stn_CanadianDollarsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=stn_USDollarsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=stn_USDollarsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoanTrancheAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoanTrancheBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_UnsecuredMulticurrencyFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_UnsecuredMulticurrencyFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SyndicatedSeniorCreditFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SyndicatedSeniorCreditFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RangeAxis=ifrs-full_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SoftwareFinancingObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SoftwareFinancingObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>114
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943899632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Summary of Notes Payable (Details) - Notes payable<br> &#163; in Millions, $ in Millions, $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>AUD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>AUD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=stn_AustralianDollarMember', window );">Australian dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_CarryingAmountOfNotesPayable', window );">Carrying amount of notes payable</a></td>
<td class="nump">$ 22.8<span></span>
</td>
<td class="nump">$ 24.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55.4<span></span>
</td>
<td class="nump">$ 60.3<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="Show.showAR( this, 'defref_srt_CurrencyAxis=stn_BritishPoundMember', window );">British pounds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_CarryingAmountOfNotesPayable', window );">Carrying amount of notes payable</a></td>
<td class="nump">28.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 17.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 2.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="Show.showAR( this, 'defref_srt_CurrencyAxis=stn_OtherForeignCurrencyMember', window );">Other currencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_CarryingAmountOfNotesPayable', window );">Carrying amount of notes payable</a></td>
<td class="nump">$ 11.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.5<span></span>
</td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.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_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_stn_CarryingAmountOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_srt_CurrencyAxis=stn_AustralianDollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=stn_AustralianDollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=stn_BritishPoundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=stn_BritishPoundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=stn_OtherForeignCurrencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=stn_OtherForeignCurrencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944404448">
<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, 2022 </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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, beginning of the year</a></td>
<td class="nump">$ 159.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions', window );">Increase in existing provisions, other provisions</a></td>
<td class="nump">106.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="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">21.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="Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(97.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">8.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">197.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">48.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">149.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, beginning of the year</a></td>
<td class="nump">109.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions', window );">Increase in existing provisions, other provisions</a></td>
<td class="nump">26.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="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(46.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">5.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="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">94.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">7.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="Show.showAR( this, 'defref_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">87.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, beginning of the year</a></td>
<td class="nump">20.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions', window );">Increase in existing provisions, other provisions</a></td>
<td class="nump">56.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">10.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="Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(37.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">52.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">26.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="Show.showAR( this, 'defref_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">26.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, beginning of the year</a></td>
<td class="nump">12.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions', window );">Increase in existing provisions, other provisions</a></td>
<td class="nump">2.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">3.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="Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(2.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">17.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="Show.showAR( this, 'defref_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">3.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">14.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="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="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, beginning of the year</a></td>
<td class="nump">16.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions', window );">Increase in existing provisions, other provisions</a></td>
<td class="nump">20.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">7.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(11.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">33.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="Show.showAR( this, 'defref_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">11.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">$ 22.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_AcquisitionsThroughBusinessCombinationsOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 84<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase in existing other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 84<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_84_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 84<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 78<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 84<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_84_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 78<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 78<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 84<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_84_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProvisionUsedOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=stn_SelfInsuredLiabilitiesProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_OnerousContractsProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_OnerousContractsProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945090848">
<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, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions', window );">Cash outflows for existing provisions expected period</a></td>
<td class="text">twelve 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 85<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_85_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>117
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944524160">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net defined benefit pension asset</a></td>
<td class="num">$ (57.4)<span></span>
</td>
<td class="num">$ (17.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit liability</a></td>
<td class="nump">32.3<span></span>
</td>
<td class="nump">58.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net defined benefit pension asset</a></td>
<td class="num">(57.4)<span></span>
</td>
<td class="num">(17.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit liability</a></td>
<td class="nump">17.0<span></span>
</td>
<td class="nump">42.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability (asset)</a></td>
<td class="num">(40.4)<span></span>
</td>
<td class="nump">25.8<span></span>
</td>
<td class="nump">$ 26.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit liability</a></td>
<td class="nump">$ 15.3<span></span>
</td>
<td class="nump">$ 15.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 140<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>118
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948321680">
<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="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_EmployeeBenefitsAbstract', window );"><strong>Employee Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan', window );">Amount expected to be contribute in next annual reporting period</a></td>
<td class="nump">$ 21.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="Show.showAR( this, 'defref_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies', window );">Percent of defined benefit obligation was fully covered against changes in interest rates</a></td>
<td class="nump">56.90%<span></span>
</td>
<td class="nump">54.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement (loss) gain on net employee defined benefit liability</a></td>
<td class="nump">$ 35.5<span></span>
</td>
<td class="num">$ (10.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome', window );">Deferred tax expense on remeasurement of net employee defined benefit liability</a></td>
<td class="nump">$ 14.2<span></span>
</td>
<td class="nump">$ 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="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="nump">14.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="Show.showAR( this, 'defref_stn_PercentageOfPlanAssetInAnnuityPolicies', window );">Percentage of plans' assets held in annuity policies</a></td>
<td class="nump">52.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019', window );">Weighted average duration of defined benefit obligation</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation', window );">Rate of inflation,&#160;pre-retirement</a></td>
<td class="nump">2.68%<span></span>
</td>
<td class="nump">2.74%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement gain (loss) on net employee defined benefit obligations</a></td>
<td class="nump">$ 35.5<span></span>
</td>
<td class="num">$ (10.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_ActuarialAssumptionOfExpectedRatesOfInflation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 144<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 147<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_147_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2022-03-24<br> -Paragraph 148<br> -Subparagraph d<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_148_d_iii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph ab<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 90<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 135<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 147<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_147_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EmployeeBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee Benefits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_EmployeeBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage Of Defined Benefit Obligation Fully Covered With Annuity Policies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PercentageOfPlanAssetInAnnuityPolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of plan asset in annuity policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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>119
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639942973184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit (Asset) 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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, beginning of the year</a></td>
<td class="nump">$ 25.8<span></span>
</td>
<td class="nump">$ 26.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="Show.showAR( this, 'defref_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Administrative and marketing expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense (income)</a></td>
<td class="nump">0.3<span></span>
</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="Show.showAR( this, 'defref_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset', window );">Administrative expenses paid by the Plans</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss', window );">Net defined benefit liability asset included in profit or loss</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Adjustments on the plan assets, excluding interest income</a></td>
<td class="nump">127.0<span></span>
</td>
<td class="nump">11.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in demographic assumptions</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in financial assumptions</a></td>
<td class="num">(192.7)<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Experience adjustments</a></td>
<td class="nump">16.3<span></span>
</td>
<td class="num">(1.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="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement (gain) loss, before tax</a></td>
<td class="num">(49.7)<span></span>
</td>
<td class="nump">14.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(0.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="Show.showAR( this, 'defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="num">(50.5)<span></span>
</td>
<td class="nump">14.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset', window );">Contributions by employer</a></td>
<td class="num">(17.6)<span></span>
</td>
<td class="num">(16.2)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset', window );">Other net defined benefit liability asset</a></td>
<td class="num">(17.6)<span></span>
</td>
<td class="num">(16.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="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></td>
<td class="num">(40.4)<span></span>
</td>
<td class="nump">25.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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, beginning of the year</a></td>
<td class="nump">586.1<span></span>
</td>
<td class="nump">601.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense (income)</a></td>
<td class="nump">9.8<span></span>
</td>
<td class="nump">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="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="Show.showAR( this, 'defref_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss', window );">Net defined benefit liability asset included in profit or loss</a></td>
<td class="nump">9.8<span></span>
</td>
<td class="nump">6.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Other comprehensive loss (income)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Adjustments 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="Show.showAR( this, 'defref_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Actuarial (gains) losses arising from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in demographic assumptions</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in financial assumptions</a></td>
<td class="num">(192.7)<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Experience adjustments</a></td>
<td class="nump">16.3<span></span>
</td>
<td class="num">(1.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement (gain) loss, before tax</a></td>
<td class="num">(176.7)<span></span>
</td>
<td class="nump">3.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="num">(22.7)<span></span>
</td>
<td class="num">(10.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="Show.showAR( this, 'defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="num">(199.4)<span></span>
</td>
<td class="num">(6.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_OtherNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Other</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefits paid</a></td>
<td class="num">(14.0)<span></span>
</td>
<td class="num">(15.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="Show.showAR( this, 'defref_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset', window );">Contributions by employer</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset', window );">Other net defined benefit liability asset</a></td>
<td class="num">(14.0)<span></span>
</td>
<td class="num">(15.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="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></td>
<td class="nump">382.5<span></span>
</td>
<td class="nump">586.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, beginning of the year</a></td>
<td class="nump">560.3<span></span>
</td>
<td class="nump">575.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="Show.showAR( this, 'defref_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Administrative and marketing expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense (income)</a></td>
<td class="nump">9.5<span></span>
</td>
<td class="nump">6.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="Show.showAR( this, 'defref_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset', window );">Administrative expenses paid by the Plans</a></td>
<td class="num">(1.6)<span></span>
</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="Show.showAR( this, 'defref_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss', window );">Net defined benefit liability asset included in profit or loss</a></td>
<td class="nump">7.9<span></span>
</td>
<td class="nump">5.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Adjustments on the plan assets, excluding interest income</a></td>
<td class="num">(127.0)<span></span>
</td>
<td class="num">(11.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement (gain) loss, before tax</a></td>
<td class="num">(127.0)<span></span>
</td>
<td class="num">(11.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="num">(21.9)<span></span>
</td>
<td class="num">(10.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="num">(148.9)<span></span>
</td>
<td class="num">(21.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefits paid</a></td>
<td class="num">(14.0)<span></span>
</td>
<td class="num">(15.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset', window );">Contributions by employer</a></td>
<td class="nump">17.6<span></span>
</td>
<td class="nump">16.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset', window );">Other net defined benefit liability asset</a></td>
<td class="nump">3.6<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></td>
<td class="nump">$ 422.9<span></span>
</td>
<td class="nump">$ 560.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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 141<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_141_c_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 141<br> -Subparagraph c<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_141_c_iii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 141<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_141_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 141<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_141_f&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 141<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_141_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 141<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 141<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_141&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 141<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 140<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 135<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 91<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_91_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsFromPlanNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 141<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [member]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 141<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_141_c_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Administrative expense net defined benefit liability asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other net defined benefit liability asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>120
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944529760">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 18.9<span></span>
</td>
<td class="nump">$ 23.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Fair value of plan assets</a></td>
<td class="nump">422.9<span></span>
</td>
<td class="nump">560.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Equities</a></td>
<td class="nump">15.2<span></span>
</td>
<td class="nump">43.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Corporate bonds and fixed income</a></td>
<td class="nump">6.5<span></span>
</td>
<td class="nump">9.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="Show.showAR( this, 'defref_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Pooled fund liability-driven investments</a></td>
<td class="nump">18.7<span></span>
</td>
<td class="nump">26.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="Show.showAR( this, 'defref_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Property funds</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">1.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets', window );">Cash and cash equivalents</a></td>
<td class="nump">21.0<span></span>
</td>
<td class="nump">10.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="Show.showAR( this, 'defref_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Corporate bonds and fixed income</a></td>
<td class="nump">26.8<span></span>
</td>
<td class="nump">27.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="Show.showAR( this, 'defref_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Annuity policies</a></td>
<td class="nump">217.7<span></span>
</td>
<td class="nump">317.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="Show.showAR( this, 'defref_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets', window );">Equities and property</a></td>
<td class="nump">$ 97.5<span></span>
</td>
<td class="nump">$ 100.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_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 142<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_142_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 142<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_142_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 142<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_142_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 142<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_142_f&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 57<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>121
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944697152">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_EmployeeBenefitsAbstract', window );"><strong>Employee Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfDiscountRates', window );">Discount rate</a></td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases', window );">Rate of increase in salaries</a></td>
<td class="nump">4.30%<span></span>
</td>
<td class="nump">4.27%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation', window );">Rate of inflation,&#160;pre-retirement</a></td>
<td class="nump">2.68%<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases', window );">Rate of increase in future pensions payment</a></td>
<td class="nump">3.39%<span></span>
</td>
<td class="nump">3.49%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 144<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 144<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 144<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 144<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Actuarial assumption of life expectancy after retirement, female</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Actuarial assumption of life expectancy after retirement, male</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EmployeeBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee Benefits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_EmployeeBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Life expectancy at age sixty five for current pensioners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>122
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948939968">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="num">$ (11.4)<span></span>
</td>
<td class="num">$ (22.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="nump">$ 11.6<span></span>
</td>
<td class="nump">23.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="Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Percentage of increase</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">$ 2.7<span></span>
</td>
<td class="nump">5.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (2.7)<span></span>
</td>
<td class="num">(5.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Percentage of increase</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (0.3)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Percentage of increase</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">$ 7.1<span></span>
</td>
<td class="nump">12.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (7.1)<span></span>
</td>
<td class="num">(11.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="Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Percentage of increase</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">$ 10.3<span></span>
</td>
<td class="nump">12.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (10.3)<span></span>
</td>
<td class="num">$ (12.0)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 145<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 145<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 145<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 145<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>123
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948450528">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011', window );">Cash-settled share-based compensation</a></td>
<td class="nump">$ 60.4<span></span>
</td>
<td class="nump">$ 62.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="Show.showAR( this, 'defref_stn_MiscellaneousOtherLiabilities', window );">Other</a></td>
<td class="nump">8.8<span></span>
</td>
<td class="nump">10.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">69.2<span></span>
</td>
<td class="nump">72.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="Show.showAR( this, 'defref_ifrs-full_OtherCurrentLiabilities', window );">Less current portion</a></td>
<td class="nump">36.0<span></span>
</td>
<td class="nump">34.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentLiabilities', window );">Long-term portion</a></td>
<td class="nump">$ 33.2<span></span>
</td>
<td class="nump">$ 38.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_LiabilitiesFromSharebasedPaymentTransactions2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 51<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_51_b_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Miscellaneous other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>124
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943824960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems', window );"><strong>Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed', window );">Variable lease payments</a></td>
<td class="nump">$ 283.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="Show.showAR( this, 'defref_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">7.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">292.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="Show.showAR( this, 'defref_stn_UndiscountedLeasePaymentsToBeReceived', window );">Future minimum payments receivable under&#160;non-cancelable&#160;sublease agreements</a></td>
<td class="nump">28.1<span></span>
</td>
<td class="nump">$ 7.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="Show.showAR( this, 'defref_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived', window );">Sublease receivables</a></td>
<td class="nump">11.9<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems', window );"><strong>Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed', window );">Variable lease payments</a></td>
<td class="nump">47.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="Show.showAR( this, 'defref_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">0.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="Show.showAR( this, 'defref_stn_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">48.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="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="Show.showAR( this, 'defref_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems', window );"><strong>Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed', window );">Variable lease payments</a></td>
<td class="nump">81.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="Show.showAR( this, 'defref_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></td>
<td class="nump">0.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="Show.showAR( this, 'defref_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">83.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="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="Show.showAR( this, 'defref_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems', window );"><strong>Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed', window );">Variable lease payments</a></td>
<td class="nump">155.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="Show.showAR( this, 'defref_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">4.9<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="Show.showAR( this, 'defref_stn_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">$ 160.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_UndiscountedFinanceLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 94<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_94&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_Commitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases not yet commenced to which lessee is committed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LeasesNotYetCommencedToWhichLesseeIsCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_UndiscountedLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undiscounted lease payments to be received</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_UndiscountedLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>125
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948569712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies and Guarantees (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 89<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_89&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>126
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943253424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Additional Information (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CAD ($) </div>
<div>day </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th">
<div>Nov. 09, 2021 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_SharesRepurchasedForCancellation', window );">Common shares repurchased for cancellation (in shares) | shares</a></td>
<td class="nump">1,085,676<span></span>
</td>
<td class="nump">939,482<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="Show.showAR( this, 'defref_ifrs-full_CancellationOfTreasuryShares', window );">Cost of common shares repurchased and cancelled</a></td>
<td class="nump">$ 65.3<span></span>
</td>
<td class="nump">$ 50.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReductionOfIssuedCapital', window );">Reduction in share capital</a></td>
<td class="nump">9.6<span></span>
</td>
<td class="nump">8.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_ReductionOfContributedSurplus', window );">Reduction in contributed surplus accounts</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_stn_ChargesToRetainedEarnings', window );">Charges to retained earnings</a></td>
<td class="nump">55.6<span></span>
</td>
<td class="nump">42.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendPayables', window );">Dividends declared included in trade and other payables</a></td>
<td class="nump">20.0<span></span>
</td>
<td class="nump">18.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Share-based compensation expense</a></td>
<td class="nump">26.0<span></span>
</td>
<td class="nump">46.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Expense related to fair value of options granted</a></td>
<td class="nump">0.0<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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Expense related to amortization of fair value of options granted</a></td>
<td class="nump">26.0<span></span>
</td>
<td class="nump">46.6<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="Show.showAR( this, 'defref_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions', window );">Decrease (increase) through tax on share-based payment transactions, equity</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011', window );">Outstanding fair value</a></td>
<td class="nump">$ 60.4<span></span>
</td>
<td class="nump">$ 62.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="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Range&#160;of&#160;exercise prices&#160;per&#160;share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 32.98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram', window );">Maximum common shares authorized to be repurchased (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,538,309<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_RestrictedShareUnitsRSUsMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_VestingDurationForShareBasedPaymentArrangement', window );">Vesting period for share-based payment arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_NumberOfTradingDays', window );">Number of trading days | day</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">150,591<span></span>
</td>
<td class="nump">128,579<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="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of units paid</a></td>
<td class="nump">148,327<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested', window );">Payments made for RSUs</a></td>
<td class="nump">$ 8.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011', window );">Outstanding fair value</a></td>
<td class="nump">$ 12.7<span></span>
</td>
<td class="nump">$ 15.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_VestingDurationForShareBasedPaymentArrangement', window );">Vesting period for share-based payment arrangement</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_NumberOfTradingDays', window );">Number of trading days | day</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">263,434<span></span>
</td>
<td class="nump">251,120<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="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of units paid</a></td>
<td class="nump">318,058<span></span>
</td>
<td class="nump">235,373<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="Show.showAR( this, 'defref_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011', window );">Outstanding fair value</a></td>
<td class="nump">$ 32.8<span></span>
</td>
<td class="nump">$ 32.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs | Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease', window );">Weighting of the return on equity target</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs | Bottom of range | Option pricing model</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_SharebasedPaymentArrangementVestingRightsPercentage', window );">Number of units vest percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs | Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease', window );">Weighting of the return on equity target</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs | Top of range | Option pricing model</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_SharebasedPaymentArrangementVestingRightsPercentage', window );">Number of units vest percentage</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsPSUsExcludingDividendsMember', window );">PSUs, excluding dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">253,938<span></span>
</td>
<td class="nump">242,701<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="Show.showAR( this, 'defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Fair value of share units granted</a></td>
<td class="nump">$ 14.5<span></span>
</td>
<td class="nump">$ 14.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of units paid</a></td>
<td class="nump">318,058<span></span>
</td>
<td class="nump">235,373<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="Show.showAR( this, 'defref_ifrs-full_PaymentsOfOtherEquityInstruments', window );">Amount of units paid</a></td>
<td class="nump">$ 15.3<span></span>
</td>
<td class="nump">$ 9.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="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsExcludingDividendsMember', window );">DSUs, excluding dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_PercentageOfCompensationInShares', window );">Percentage of compensation</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_NumberOfTradingDays', window );">Number of trading days | day</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">28,871<span></span>
</td>
<td class="nump">37,162<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="Show.showAR( this, 'defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Fair value of share units granted</a></td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsMember', window );">DSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">28,871<span></span>
</td>
<td class="nump">37,162<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="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of units paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011', window );">Fair value of outstanding and vested DSUs</a></td>
<td class="nump">$ 14.9<span></span>
</td>
<td class="nump">$ 14.1<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="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=stn_OfficersAndEmployeesMember', window );">Officers and employees | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">145,884<span></span>
</td>
<td class="nump">124,599<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="Show.showAR( this, 'defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Fair value of share units granted</a></td>
<td class="nump">$ 8.0<span></span>
</td>
<td class="nump">$ 6.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CancellationOfTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CancellationOfTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in equity resulting from tax on transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExercisePriceOfOutstandingShareOptions2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exercise price of outstanding share options.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 45<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from cash-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from equity-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 51<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_51_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 51<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_51_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 51<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_51_b_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 51<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_51_b_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Charges to retained earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Trading Days</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_PercentageOfCompensationInShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage Of Compensation In Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PercentageOfCompensationInShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_ReductionOfContributedSurplus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction of contributed surplus.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based payment arrangement vesting rights percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares repurchased for cancellation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Vesting Duration For Share-Based Payment Arrangement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Fair Value At Measurement Date, Other Equity Instruments Exercised Or Vested</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested</td>
</tr>
<tr>
<td style="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_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis=ifrs-full_OptionPricingModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsPSUsExcludingDividendsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsExcludingDividendsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsExcludingDividendsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=stn_OfficersAndEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>127
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944334048">
<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, 2022 </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="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="Show.showAR( this, 'defref_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 0.165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 18.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 0.180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 20.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="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="Show.showAR( this, 'defref_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 0.180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 19.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="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="Show.showAR( this, 'defref_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 0.180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 20.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="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="Show.showAR( this, 'defref_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 0.180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 16A<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=34&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends paid per ordinary share.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 16A<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=34&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of Dividends [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>128
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944032848">
<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, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_ShareBasedPaymentArrangementsAbstract', window );"><strong>Share-Based Payment Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Share options outstanding, beginning of the year</a></td>
<td class="nump">848,278<span></span>
</td>
<td class="nump">2,123,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Exercised</a></td>
<td class="num">(561,217)<span></span>
</td>
<td class="num">(1,267,614)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement', window );">Forfeited</a></td>
<td class="num">(6,000)<span></span>
</td>
<td class="num">(7,908)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Share options outstanding, end of the year</a></td>
<td class="nump">281,061<span></span>
</td>
<td class="nump">848,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement', window );">Share options vested, end of the year</a></td>
<td class="nump">281,061<span></span>
</td>
<td class="nump">848,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.37<span></span>
</td>
<td class="nump">$ 32.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019', window );">Weighted average exercise price per share, exercised (in cad per share)</a></td>
<td class="nump">32.06<span></span>
</td>
<td class="nump">32.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.16<span></span>
</td>
<td class="nump">32.98<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.98<span></span>
</td>
<td class="nump">32.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.98<span></span>
</td>
<td class="nump">$ 32.37<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2022-03-24<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2022-03-24<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2022-03-24<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options vested in sharebased payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Payment Arrangements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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>129
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944859248">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, beginning of year</a></td>
<td class="nump">406,762<span></span>
</td>
<td class="nump">289,180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted and adjusted dividends</a></td>
<td class="nump">150,591<span></span>
</td>
<td class="nump">128,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Paid</a></td>
<td class="num">(148,327)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement', window );">Forfeited</a></td>
<td class="num">(13,301)<span></span>
</td>
<td class="num">(10,997)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, end of year</a></td>
<td class="nump">395,725<span></span>
</td>
<td class="nump">406,762<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, beginning of year</a></td>
<td class="nump">862,032<span></span>
</td>
<td class="nump">869,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted and adjusted dividends</a></td>
<td class="nump">263,434<span></span>
</td>
<td class="nump">251,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Paid</a></td>
<td class="num">(318,058)<span></span>
</td>
<td class="num">(235,373)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement', window );">Forfeited</a></td>
<td class="num">(21,919)<span></span>
</td>
<td class="num">(23,052)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, end of year</a></td>
<td class="nump">785,489<span></span>
</td>
<td class="nump">862,032<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, beginning of year</a></td>
<td class="nump">200,411<span></span>
</td>
<td class="nump">163,249<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted and adjusted dividends</a></td>
<td class="nump">28,871<span></span>
</td>
<td class="nump">37,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement', window );">Forfeited</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, end of year</a></td>
<td class="nump">229,282<span></span>
</td>
<td class="nump">200,411<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>130
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943185440">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">$ 156.8<span></span>
</td>
<td class="nump">$ 198.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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</a></td>
<td class="nump">62.4<span></span>
</td>
<td class="nump">64.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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Derivative financial instruments</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="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</a></td>
<td class="nump">2.3<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">156.8<span></span>
</td>
<td class="nump">198.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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Derivative financial instruments</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="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 1 | Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 1 | Derivative financial instruments</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="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 1 | Derivative financial instruments</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="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 2 | Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 2 | Derivative financial instruments</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="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</a></td>
<td class="nump">2.3<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">156.8<span></span>
</td>
<td class="nump">198.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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 2 | Derivative financial instruments</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="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 3 | Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</a></td>
<td class="nump">62.4<span></span>
</td>
<td class="nump">64.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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 3 | Derivative financial instruments</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="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</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="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 3 | Derivative financial instruments</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="Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">$ 0.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_OtherFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph m<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=stn_NotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ClassesOfLiabilitiesAxis=ifrs-full_DerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=stn_InvestmentsHeldForSelfInsuredLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_DerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>131
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639949050032">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">$ 3,366.5<span></span>
</td>
<td class="nump">$ 3,224.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">298.6<span></span>
</td>
<td class="nump">298.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">259.8<span></span>
</td>
<td class="nump">290.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">$ 0.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_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2022-03-24<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2022-03-24<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 28<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>132
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943443008">
<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>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CAD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>AUD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>AUD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Oct. 29, 2021 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax', window );">Gains (losses) on cash flow hedges, net of tax</a></td>
<td class="nump">$ 3,600,000<span></span>
</td>
<td class="nump">$ 3,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaximumExposureToCreditRisk', window );">Maximum amount of credit risk exposure</a></td>
<td class="nump">$ 2,031,100,000<span></span>
</td>
<td class="nump">$ 1,746,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables', window );">Number of internal target days of revenue in trade receivables | day</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables', window );">Impairment loss recognised in profit or loss, trade receivables</a></td>
<td class="nump">$ 1,900,000<span></span>
</td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables', window );">Recoveries</a></td>
<td class="num">(1,100,000)<span></span>
</td>
<td class="num">(2,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices', window );">Adjustments in net income resulting from 1% changes in interest rate</a></td>
<td class="nump">2,000,000.0<span></span>
</td>
<td class="nump">2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity', window );">Additional 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="nump">$ 600,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings', window );">Adjustments in net income resulting from 0.5% changes in interest rate</a></td>
<td class="nump">5,400,000<span></span>
</td>
<td class="nump">$ 5,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialLiabilitiesAxis=stn_ReturnSwapOnShareBasedCompensationUnitsMember', window );">Return Swap On Share-Based Compensation Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LossesOnChangeInFairValueOfDerivatives', window );">Unrealized loss on forward contract</a></td>
<td class="num">$ (1,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice', window );">Adjustments in net income resulting from 10% changes in interest rate</a></td>
<td class="nump">120000000.00%<span></span>
</td>
<td class="nump">130000000.00%<span></span>
</td>
<td class="nump">120000000.00%<span></span>
</td>
<td class="nump">120000000.00%<span></span>
</td>
<td class="nump">130000000.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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Amount of revolving credit facility</a></td>
<td class="nump">$ 800,000,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="nump">$ 800,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndrawnBorrowingFacilities', window );">Unused capacity of the facility</a></td>
<td class="nump">223,600,000<span></span>
</td>
<td class="nump">$ 243,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_CreditFacilitiesMember', window );">Credit 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndrawnBorrowingFacilities', window );">Unused capacity of the facility</a></td>
<td class="nump">231,800,000<span></span>
</td>
<td class="nump">243,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_ReturnSwapOnShareBasedCompensationUnitsMember', window );">Return Swap On Share-Based Compensation Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsOnChangeInFairValueOfDerivatives', window );">Gains on change in fair value of derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember', window );">Forward contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsOnChangeInFairValueOfDerivatives', window );">Gains on change in fair value of derivatives</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember', window );">Forward contract | United States of America, Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Derivative notional amount</a></td>
<td class="nump">149,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 110.6<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="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember', window );">Forward contract | Australia, Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Derivative notional amount</a></td>
<td class="nump">$ 51,600,000<span></span>
</td>
<td class="nump">39,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56.4<span></span>
</td>
<td class="nump">$ 42.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="Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NominalAmountOfHedgingInstrument', window );">Interest rate swap agreement, amount</a></td>
<td class="nump">160,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness', window );">Unrealized gain (loss) on interest rate swap</a></td>
<td class="nump">$ 4,300,000<span></span>
</td>
<td class="nump">4,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax', window );">Gains (losses) on cash flow hedges, net of tax</a></td>
<td class="nump">3,300,000<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness', window );">Unrealized gain (loss) on interest rate swap</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax', window );">Gains (losses) on cash flow hedges, net of tax</a></td>
<td class="num">(300,000)<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax', window );">Reclassification adjustments on cash flow hedges, before tax</a></td>
<td class="num">(3,000,000.0)<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax', window );">Reclassification adjustments on cash flow hedges, net of tax</a></td>
<td class="num">$ (2,300,000)<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Return Swap On Share-Based Compensation Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NominalAmountOfHedgingInstrument', window );">Interest rate swap agreement, amount</a></td>
<td class="nump">22,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 23B<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23B_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 24A<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24A_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in other comprehensive income on cash flow hedges, net of tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 24C<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24C_b_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 24E<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24E_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_23_c&amp;doctype=Standard&amp;book=b<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsOnChangeInFairValueOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsOnChangeInFairValueOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss for trade receivables. [Refer: Impairment loss recognised in profit or loss; Trade receivables]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossesOnChangeInFairValueOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 35K<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_35K_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 36<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/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 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 23B<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23B_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 24A<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24A_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of reclassification adjustments related to cash flow hedges, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_23_d&amp;doctype=Standard&amp;book=b<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 92<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_92&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of reclassification adjustments related to cash flow hedges, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 24E<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24E_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 24C<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_24C_b_iv&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_23_d&amp;doctype=Standard&amp;book=b<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 92<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_92&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of reversal of impairment loss recognised in profit or loss for trade receivables. [Refer: Reversal of impairment loss recognised in profit or loss; Trade receivables]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UndrawnBorrowingFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 50<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_50_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityAdditionalBorrowingsCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility additional borrowings capacity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility, maximum borrowings capacity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis Of Fair Value, Performance Shares, Impact Of 10% Change In Share Price</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 1.0% Change In Interest Rate On Borrowings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings</td>
</tr>
<tr>
<td style="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_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 5% Change In Equity Prices</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices</td>
</tr>
<tr>
<td style="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_ClassesOfFinancialLiabilitiesAxis=stn_ReturnSwapOnShareBasedCompensationUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialLiabilitiesAxis=stn_ReturnSwapOnShareBasedCompensationUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CreditFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CreditFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_ReturnSwapOnShareBasedCompensationUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=stn_ReturnSwapOnShareBasedCompensationUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_srt_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_AUD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_AUD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944600128">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">$ 2.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">1,720.1<span></span>
</td>
<td class="nump">1,348.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="nump">$ 2.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.07%<span></span>
</td>
<td class="nump">0.09%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">$ 1,286.3<span></span>
</td>
<td class="nump">$ 1,026.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 1.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.11%<span></span>
</td>
<td class="nump">0.14%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">$ 246.9<span></span>
</td>
<td class="nump">$ 181.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.28%<span></span>
</td>
<td class="nump">0.34%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">$ 71.6<span></span>
</td>
<td class="nump">$ 56.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.61%<span></span>
</td>
<td class="nump">0.73%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">$ 39.8<span></span>
</td>
<td class="nump">$ 30.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">1.27%<span></span>
</td>
<td class="nump">1.55%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">$ 75.5<span></span>
</td>
<td class="nump">$ 54.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="nump">$ 0.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_AllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/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 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph IG20D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_IG20D&amp;doctype=Implementation%20Guidance<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 35H<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 35M<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 35I<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>134
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943145168">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BankBorrowingsUndiscountedCashFlows', window );">Bank indebtedness</a></td>
<td class="nump">$ 65.4<span></span>
</td>
<td class="nump">$ 7.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="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">755.7<span></span>
</td>
<td class="nump">634.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">708.0<span></span>
</td>
<td class="nump">758.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="Show.showAR( this, 'defref_stn_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">1,241.3<span></span>
</td>
<td class="nump">1,250.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="Show.showAR( this, 'defref_stn_OtherBorrowingsUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">6.0<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">2,776.4<span></span>
</td>
<td class="nump">2,657.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BankBorrowingsUndiscountedCashFlows', window );">Bank indebtedness</a></td>
<td class="nump">65.4<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">755.7<span></span>
</td>
<td class="nump">634.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">118.7<span></span>
</td>
<td class="nump">136.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="Show.showAR( this, 'defref_stn_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">54.0<span></span>
</td>
<td class="nump">52.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="Show.showAR( this, 'defref_stn_OtherBorrowingsUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">997.8<span></span>
</td>
<td class="nump">834.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BankBorrowingsUndiscountedCashFlows', window );">Bank indebtedness</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">240.1<span></span>
</td>
<td class="nump">241.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="Show.showAR( this, 'defref_stn_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">192.1<span></span>
</td>
<td class="nump">190.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="Show.showAR( this, 'defref_stn_OtherBorrowingsUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">434.2<span></span>
</td>
<td class="nump">434.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BankBorrowingsUndiscountedCashFlows', window );">Bank indebtedness</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">349.2<span></span>
</td>
<td class="nump">380.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="Show.showAR( this, 'defref_stn_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">995.2<span></span>
</td>
<td class="nump">1,006.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="Show.showAR( this, 'defref_stn_OtherBorrowingsUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">$ 1,344.4<span></span>
</td>
<td class="nump">$ 1,387.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BankBorrowingsUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B11D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B11D&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph IG31A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_IG31A&amp;doctype=Implementation%20Guidance<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 58<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_58&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph B11D<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B11D_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 39<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph B11D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B11D&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2022-03-24<br> -Paragraph IG31A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_IG31A&amp;doctype=Implementation%20Guidance<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-current borrowings, undiscounted cash flows</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other borrowings, undiscounted cash flows</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957800720">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long-term debt</a></td>
<td class="nump">$ 52.2<span></span>
</td>
<td class="nump">$ 51.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Non-current&#160;portion of long-term debt</a></td>
<td class="nump">1,183.6<span></span>
</td>
<td class="nump">1,194.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">1,235.8<span></span>
</td>
<td class="nump">1,245.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents', window );">Bank indebtedness</a></td>
<td class="nump">65.4<span></span>
</td>
<td class="nump">7.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Less: cash and deposits</a></td>
<td class="num">(148.3)<span></span>
</td>
<td class="num">(193.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetDebt', window );">Net debt</a></td>
<td class="nump">1,152.9<span></span>
</td>
<td class="nump">1,058.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Shareholders&#8217; equity</a></td>
<td class="nump">2,286.0<span></span>
</td>
<td class="nump">2,001.7<span></span>
</td>
<td class="nump">$ 1,928.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="Show.showAR( this, 'defref_stn_CapitalNetOfCashAndCashEquivalents', window );">Total capital managed</a></td>
<td class="nump">$ 3,438.9<span></span>
</td>
<td class="nump">$ 3,060.1<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 54<br> -Subparagraph r<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net debt of the entity.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital, net of cash and cash equivalents</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>136
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639949011840">
<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, 2022 </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="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="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="Show.showAR( this, 'defref_stn_UnencumberedCashLeverageRatioCovenant', window );">Unencumbered cash</a></td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_UnencumberedCashLeverageRatioCovenant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unencumbered Cash, Leverage Ratio Covenant</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_UnencumberedCashLeverageRatioCovenant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>137
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948350832">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ApplicableTaxRate', window );">Income tax expense at statutory Canadian rates</a></td>
<td class="nump">25.20%<span></span>
</td>
<td class="nump">25.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract', window );"><strong>Increase (decrease) resulting from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfForeignTaxRates', window );">Rate differential on foreign income</a></td>
<td class="num">(1.70%)<span></span>
</td>
<td class="num">(1.80%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation', window );">Research and development and other tax credits</a></td>
<td class="num">(0.60%)<span></span>
</td>
<td class="num">(0.70%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss', window );">Non-deductible&#160;expenses and&#160;non-taxable&#160;income</a></td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome', window );">Other</a></td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageEffectiveTaxRate', window );">Average effective tax rate</a></td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">23.70%<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The applicable income tax rate.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>138
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945345680">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of timing differences</a></td>
<td class="num">$ (45.7)<span></span>
</td>
<td class="num">$ (2.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset', window );">Unrecognized tax losses and temporary differences</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes', window );">Change of tax rates</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(2.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense', window );">Recovery arising from previously unrecognized tax assets</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax recovery</a></td>
<td class="num">$ (43.2)<span></span>
</td>
<td class="num">$ (4.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_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 80<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_80_g&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 80<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_80_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 80<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_80_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 80<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_80_f&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>139
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943144432">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">$ 45.2<span></span>
</td>
<td class="nump">$ 48.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(28.2)<span></span>
</td>
<td class="num">(77.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred tax assets (liabilities)</a></td>
<td class="nump">17.0<span></span>
</td>
<td class="num">(29.2)<span></span>
</td>
<td class="num">$ (21.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">159.4<span></span>
</td>
<td class="nump">166.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">99.9<span></span>
</td>
<td class="nump">47.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">30.0<span></span>
</td>
<td class="nump">28.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">1.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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(14.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(18.3)<span></span>
</td>
<td class="num">(15.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(130.9)<span></span>
</td>
<td class="num">(147.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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">$ (110.8)<span></span>
</td>
<td class="num">$ (117.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ifrs-full_OtherTemporaryDifferencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=stn_DeferredTaxDefinedBenefitObligationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>140
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944510720">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract', window );"><strong>Reconciliation of changes in deferred tax liability (asset) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Balance, beginning of the year</a></td>
<td class="num">$ (29.2)<span></span>
</td>
<td class="num">$ (21.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity', window );">Tax effect on equity items</a></td>
<td class="num">(14.4)<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset', window );">Impact of foreign exchange</a></td>
<td class="num">(1.3)<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="Show.showAR( this, 'defref_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset', window );">Other</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset', window );">Deferred taxes acquired through business combinations</a></td>
<td class="nump">18.7<span></span>
</td>
<td class="num">(19.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss', window );">Tax recovery during the year recognized in net income</a></td>
<td class="nump">43.2<span></span>
</td>
<td class="nump">4.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="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Balance, end of the year</a></td>
<td class="nump">$ 17.0<span></span>
</td>
<td class="num">$ (29.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_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944455136">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised', window );">Deductible temporary differences</a></td>
<td class="nump">$ 0.1<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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Non-capital and capital tax losses</a></td>
<td class="nump">71.5<span></span>
</td>
<td class="nump">113.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="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_NonCapitalTaxLossesMember', window );">Non-capital tax losses | Expire (2023 to 2042)</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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Non-capital and capital tax losses</a></td>
<td class="nump">29.7<span></span>
</td>
<td class="nump">72.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Non-capital and capital tax losses</a></td>
<td class="nump">41.8<span></span>
</td>
<td class="nump">41.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Non-capital and capital tax losses</a></td>
<td class="nump">7.8<span></span>
</td>
<td class="nump">2.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Non-capital and capital tax losses</a></td>
<td class="nump">$ 79.4<span></span>
</td>
<td class="nump">$ 116.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_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>142
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639946750768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncome', window );">Current tax expense</a></td>
<td class="nump">$ 121.3<span></span>
</td>
<td class="nump">$ 66.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised', window );">Unused tax credits for which no deferred tax asset recognised</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 4.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 80<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax credits [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 81<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948738352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense - Schedule of Interest Expense (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnBorrowings', window );">Interest on credit facilities</a></td>
<td class="nump">$ 38.2<span></span>
</td>
<td class="nump">$ 9.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="Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnLeaseLiabilities', window );">Interest on lease liabilities</a></td>
<td class="nump">22.5<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="Show.showAR( this, 'defref_stn_InterestExpenseOnOther', window );">Other</a></td>
<td class="nump">8.9<span></span>
</td>
<td class="nump">9.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">69.6<span></span>
</td>
<td class="nump">42.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromInterest', window );">Total interest income</a></td>
<td class="num">(5.6)<span></span>
</td>
<td class="num">(4.8)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestRevenueExpense', window );">Net interest expense</a></td>
<td class="nump">$ 64.0<span></span>
</td>
<td class="nump">$ 37.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_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from interest.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B13<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 53<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_53_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestRevenueExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueFromInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income arising from interest.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 23<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_23_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2022-03-24<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph B13<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B13_e&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest expense on other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>144
<FILENAME>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944030992">
<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, 2022 </div>
<div>CAD ($) </div>
<div>unit</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_NumberOfSpecializedBusinessOperatingUnits', window );">Number of specialized business operating units | unit</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate', window );">Contract liabilities recognised as of acquisition date</a></td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="nump">$ 43.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="Show.showAR( this, 'defref_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod', window );">Deferred revenue</a></td>
<td class="nump">$ 264.8<span></span>
</td>
<td class="nump">$ 197.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="Show.showAR( this, 'defref_ifrs-full_PercentageOfEntitysRevenue', window );">Percentage of gross revenue</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations', window );">Revenue from performance obligations unsatisfied (or partially unsatisfied)</a></td>
<td class="nump">$ 5,901.7<span></span>
</td>
<td class="nump">$ 5,134.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="Show.showAR( this, 'defref_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue', window );">Expected revenue recognition as contracts are completed</a></td>
<td class="nump">73.00%<span></span>
</td>
<td class="nump">78.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment', window );">Timing expected to recognize revenue as contracts are completed</a></td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for contract liabilities assumed in a business combination. [Refer: Contract liabilities; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfEntitysRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of the entity's revenue. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 34<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 116<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_116_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 120<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_120_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of specialized business operating units</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contracts With Customers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>145
<FILENAME>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944949936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs - 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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermEmployeeBenefitsExpense', window );">Wages, salaries, and benefits</a></td>
<td class="nump">$ 3,243.2<span></span>
</td>
<td class="nump">$ 2,644.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="Show.showAR( this, 'defref_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss', window );">Pension costs</a></td>
<td class="nump">93.5<span></span>
</td>
<td class="nump">77.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="Show.showAR( this, 'defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Net share-based compensation</a></td>
<td class="nump">26.0<span></span>
</td>
<td class="nump">46.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EmployeeBenefitsExpense', window );">Total employee costs</a></td>
<td class="nump">3,362.7<span></span>
</td>
<td class="nump">2,768.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="Show.showAR( this, 'defref_stn_DirectLaborCosts', window );">Direct labor</a></td>
<td class="nump">2,039.9<span></span>
</td>
<td class="nump">1,672.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="Show.showAR( this, 'defref_stn_IndirectLaborCosts', window );">Indirect labor</a></td>
<td class="nump">$ 1,322.8<span></span>
</td>
<td class="nump">$ 1,095.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_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2022-03-24<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of post-employment benefit expense included in profit or loss</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 5<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_5&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShorttermEmployeeBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Direct labor costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DirectLaborCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IndirectLaborCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indirect labor costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>146
<FILENAME>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639957524272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs - 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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans', window );">Pension cost</a></td>
<td class="nump">$ 91.6<span></span>
</td>
<td class="nump">$ 76.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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PostemploymentBenefitExpenseDefinedContributionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 53<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R130.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639949064896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue', window );">Realized gain on equity securities</a></td>
<td class="num">$ (15.6)<span></span>
</td>
<td class="num">$ (2.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue', window );">Unrealized loss (gain) on equity securities</a></td>
<td class="nump">18.0<span></span>
</td>
<td class="num">(13.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="Show.showAR( this, 'defref_stn_GainLossOnDispositionOfIntangibleAsset', window );">Gain on disposition of intangible asset</a></td>
<td class="nump">5.6<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="Show.showAR( this, 'defref_stn_MiscellaneousOtherIncomeExpense', window );">Other</a></td>
<td class="num">(1.7)<span></span>
</td>
<td class="num">(1.3)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherOperatingIncomeExpense', window );">Total other income</a></td>
<td class="num">$ (4.9)<span></span>
</td>
<td class="num">$ (17.2)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on financial assets mandatorily measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Financial assets at fair value through profit or loss, mandatorily measured at fair value; Gains (losses) on financial assets at fair value through profit or loss; Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherOperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_stn_GainLossOnDispositionOfIntangibleAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Disposition Of Intangible Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GainLossOnDispositionOfIntangibleAsset</td>
</tr>
<tr>
<td style="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_MiscellaneousOtherIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Miscellaneous other income expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Realized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue</td>
</tr>
<tr>
<td style="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>148
<FILENAME>R131.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639942827808">
<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, 2022 </div>
<div>option </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageShares', window );">Basic shares outstanding (in shares)</a></td>
<td class="nump">110,936,481<span></span>
</td>
<td class="nump">111,242,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares', window );">Share options (dilutive effect) (in shares)</a></td>
<td class="nump">133,295<span></span>
</td>
<td class="nump">374,007<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustedWeightedAverageShares', window );">Diluted shares (in shares)</a></td>
<td class="nump">111,069,776<span></span>
</td>
<td class="nump">111,616,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_NumberOfShareOptionsWithDilutiveEffect', window );">Number of dilutive options | option</a></td>
<td class="nump">281,061<span></span>
</td>
<td class="nump">848,278<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 70<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 70<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 70<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options with dilutive effect</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>149
<FILENAME>R132.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945054960">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>150
<FILENAME>R133.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943039024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information - Roll Forward (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">$ 1,914.0<span></span>
</td>
<td class="nump">$ 1,310.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Net repayments</a></td>
<td class="num">(236.6)<span></span>
</td>
<td class="nump">358.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="Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="nump">29.4<span></span>
</td>
<td class="num">(7.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">148.6<span></span>
</td>
<td class="nump">255.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="num">(2.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">1,857.2<span></span>
</td>
<td class="nump">1,914.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="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=stn_SoftwareFinancingObligationsMember', window );">Software financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">31.0<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Net repayments</a></td>
<td class="num">(17.2)<span></span>
</td>
<td class="num">(16.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="Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="nump">1.1<span></span>
</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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">19.3<span></span>
</td>
<td class="nump">44.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">34.6<span></span>
</td>
<td class="nump">31.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="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember', window );">Lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">668.9<span></span>
</td>
<td class="nump">629.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Net repayments</a></td>
<td class="num">(153.7)<span></span>
</td>
<td class="num">(128.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="Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="nump">15.9<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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">89.9<span></span>
</td>
<td class="nump">169.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="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">621.4<span></span>
</td>
<td class="nump">668.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">298.2<span></span>
</td>
<td class="nump">299.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Net repayments</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="num">(1.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="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">298.6<span></span>
</td>
<td class="nump">298.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">851.2<span></span>
</td>
<td class="nump">309.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Net repayments</a></td>
<td class="num">(22.6)<span></span>
</td>
<td class="nump">544.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="nump">12.1<span></span>
</td>
<td class="num">(1.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="num">(1.2)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">840.2<span></span>
</td>
<td class="nump">851.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="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">64.7<span></span>
</td>
<td class="nump">68.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Net repayments</a></td>
<td class="num">(43.1)<span></span>
</td>
<td class="num">(41.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="Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(3.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="Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">40.6<span></span>
</td>
<td class="nump">41.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(1.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="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">$ 62.4<span></span>
</td>
<td class="nump">$ 64.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_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 44B<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_44B_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 44B<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_44B_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 44D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease through new liabilities arising from financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) through proceeds, liabilities arising from financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=stn_SoftwareFinancingObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=stn_SoftwareFinancingObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>151
<FILENAME>R134.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639945369376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_CashFlowStatementAbstract', window );"><strong>Cash Flow Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_InterestPaymentsOfLeaseLiabilities', window );">Cash payments for the interest portion of lease liabilities</a></td>
<td class="nump">$ 22.5<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities', window );">Cash payments for leases not included in the measurement of lease liabilities</a></td>
<td class="nump">40.1<span></span>
</td>
<td class="nump">42.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="Show.showAR( this, 'defref_stn_CashFlowsUsedInOperatingActivitiesForLeases', window );">Cash used in operating activities</a></td>
<td class="nump">62.6<span></span>
</td>
<td class="nump">66.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="Show.showAR( this, 'defref_stn_CashFlowsUsedInFinancingActivitiesForLeases', window );">Net cash used in financing activities</a></td>
<td class="nump">153.7<span></span>
</td>
<td class="nump">128.4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashOutflowForLeases', window );">Total cash used for leases</a></td>
<td class="nump">$ 216.3<span></span>
</td>
<td class="nump">$ 195.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_CashOutflowForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for leases.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 53<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_53_g&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_stn_CashFlowStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Statement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashFlowStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashFlowsUsedInFinancingActivitiesForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash flows used in financing activities for leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash flows used in operating activities for leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Payments Of Lease Liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_InterestPaymentsOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R135.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944851408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information - Net Cash Flows from Operating Activities (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_CashFlowStatementAbstract', window );"><strong>Cash Flow Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities', window );">Income taxes paid, net of recoveries</a></td>
<td class="num">$ (91.2)<span></span>
</td>
<td class="num">$ (89.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestPaidClassifiedAsOperatingActivities', window );">Interest paid, net of receipts</a></td>
<td class="num">$ (61.1)<span></span>
</td>
<td class="num">$ (36.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_IncomeTaxesPaidClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 35<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestPaidClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_stn_CashFlowStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Statement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>153
<FILENAME>R136.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948106608">
<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, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2022-03-24<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph 19B<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_19B_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>154
<FILENAME>R137.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944247632">
<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, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointOperationsLineItems', window );"><strong>Disclosure of joint operations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_JointVenturesByNameAxis=stn_BetterTogetherMember', window );">Better Together, a Joint Venture</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointOperationsLineItems', window );"><strong>Disclosure of joint operations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2022-03-24<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2022-03-24<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_JointVenturesByNameAxis=stn_StarrIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_JointVenturesByNameAxis=stn_StarrIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_JointVenturesByNameAxis=stn_BetterTogetherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_JointVenturesByNameAxis=stn_BetterTogetherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<FILENAME>R138.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639948656400">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions', window );">Sales to Related Parties</a></td>
<td class="nump">$ 69.1<span></span>
</td>
<td class="nump">$ 44.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="Show.showAR( this, 'defref_stn_PaymentsOfDistributionRelatedPartyTransactions', window );">Distributions Paid</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmountsPayableRelatedPartyTransactions', window );">Amounts Owed by Related Parties</a></td>
<td class="nump">$ 12.6<span></span>
</td>
<td class="nump">$ 4.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_AmountsPayableRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2022-03-24<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 21<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_21_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments of distribution, related party transactions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>156
<FILENAME>R139.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943300768">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_RelatedPartyAbstract', window );"><strong>Related Party [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits', window );">Salaries and other short-term employment benefits</a></td>
<td class="nump">$ 13.9<span></span>
</td>
<td class="nump">$ 12.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="Show.showAR( this, 'defref_ifrs-full_DirectorsRemunerationExpense', window );">Directors&#8217; fees</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment', window );">Share-based compensation</a></td>
<td class="nump">9.0<span></span>
</td>
<td class="nump">21.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensation', window );">Total compensation</a></td>
<td class="nump">$ 23.6<span></span>
</td>
<td class="nump">$ 34.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_DirectorsRemunerationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 17<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 17<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_17_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Party</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>157
<FILENAME>R140.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943312720">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="nump">$ 5,677.2<span></span>
</td>
<td class="nump">$ 4,576.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="Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">5,677.2<span></span>
</td>
<td class="nump">4,576.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="Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">1,220.0<span></span>
</td>
<td class="nump">940.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="Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">4,457.2<span></span>
</td>
<td class="nump">3,636.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">2,417.3<span></span>
</td>
<td class="nump">1,963.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="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="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="Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="nump">5,819.3<span></span>
</td>
<td class="nump">4,687.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="Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">142.1<span></span>
</td>
<td class="nump">111.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">5,677.2<span></span>
</td>
<td class="nump">4,576.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="Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">1,220.0<span></span>
</td>
<td class="nump">940.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="Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">4,457.2<span></span>
</td>
<td class="nump">3,636.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">2,417.3<span></span>
</td>
<td class="nump">1,963.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="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="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="Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="num">(142.1)<span></span>
</td>
<td class="num">(111.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="Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="num">(142.1)<span></span>
</td>
<td class="num">(111.1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">1,337.0<span></span>
</td>
<td class="nump">1,225.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="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="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="Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="nump">1,375.5<span></span>
</td>
<td class="nump">1,257.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="Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">38.5<span></span>
</td>
<td class="nump">31.8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">1,337.0<span></span>
</td>
<td class="nump">1,225.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="Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">186.2<span></span>
</td>
<td class="nump">157.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="Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">1,150.8<span></span>
</td>
<td class="nump">1,068.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="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">611.0<span></span>
</td>
<td class="nump">571.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">3,056.6<span></span>
</td>
<td class="nump">2,400.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="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="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="Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="nump">3,099.5<span></span>
</td>
<td class="nump">2,431.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="Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">42.9<span></span>
</td>
<td class="nump">31.3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">3,056.6<span></span>
</td>
<td class="nump">2,400.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="Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">790.0<span></span>
</td>
<td class="nump">600.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="Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">2,266.6<span></span>
</td>
<td class="nump">1,799.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="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">1,254.1<span></span>
</td>
<td class="nump">977.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="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="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="Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="nump">1,344.3<span></span>
</td>
<td class="nump">998.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="Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">60.7<span></span>
</td>
<td class="nump">48.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">1,283.6<span></span>
</td>
<td class="nump">950.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="Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">243.8<span></span>
</td>
<td class="nump">182.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="Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">1,039.8<span></span>
</td>
<td class="nump">768.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">$ 552.2<span></span>
</td>
<td class="nump">$ 413.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_DisclosureOfOperatingSegmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2022-03-24<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_GrossRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue adjustments arising from inter segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RevenueAdjustmentsArisingFromInterSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>158
<FILENAME>R141.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639942415360">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">$ 3,387.9<span></span>
</td>
<td class="nump">$ 3,267.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="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">5,677.2<span></span>
</td>
<td class="nump">4,576.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">618.4<span></span>
</td>
<td class="nump">644.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="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">1,337.0<span></span>
</td>
<td class="nump">1,225.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">1,982.0<span></span>
</td>
<td class="nump">1,880.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">3,056.6<span></span>
</td>
<td class="nump">2,400.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">202.2<span></span>
</td>
<td class="nump">144.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="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">409.3<span></span>
</td>
<td class="nump">341.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="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AU', window );">Australia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">421.2<span></span>
</td>
<td class="nump">441.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">459.3<span></span>
</td>
<td class="nump">243.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="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AU', window );">Australia | 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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">325.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="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AU', window );">Australia | Restated Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">164.1<span></span>
</td>
<td class="nump">156.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="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">$ 415.0<span></span>
</td>
<td class="nump">365.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="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=stn_OtherCountriesMember', window );">Other global geographies | 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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 273.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_DisclosureOfGeographicalAreasLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 33<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_33_b&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2022-03-24<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=stn_RestatedAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=stn_RestatedAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>159
<FILENAME>R142.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943821920">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">$ 5,677.2<span></span>
</td>
<td class="nump">$ 4,576.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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">1,597.6<span></span>
</td>
<td class="nump">1,266.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">1,250.9<span></span>
</td>
<td class="nump">831.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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">1,137.2<span></span>
</td>
<td class="nump">994.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">1,027.7<span></span>
</td>
<td class="nump">904.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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">$ 663.8<span></span>
</td>
<td class="nump">$ 579.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_DisclosureOfProductsAndServicesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProductsAndServicesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="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 2022-03-24<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2022-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2022-03-24<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=stn_InfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EnvironmentalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_WaterServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R143.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639943982400">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_stn_InvestmentTaxCredits', window );">Investment tax credits</a></td>
<td class="nump">$ 9.9<span></span>
</td>
<td class="nump">$ 7.7<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment Tax Credits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment Tax Credits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>161
<FILENAME>R144.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139639944992704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Event after the Reporting Period (Details)<br></strong></div></th>
<th class="th">
<div>Feb. 22, 2023 </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="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="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare', window );">Dividends payable amount per share (in cad per share)</a></td>
<td class="nump">$ 0.195<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 2022-03-24<br> -Paragraph 137<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2022-en-r&amp;anchor=para_137_a&amp;doctype=Standard<br> -URIDate 2022-03-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=stn_DividendDeclarationTransactionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>stn-20221231_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/2022"
  xmlns:currency="http://xbrl.sec.gov/currency/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:stn="http://www.stantec.com/20221231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="stn-20221231.xsd" xlink:type="simple"/>
    <context id="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifc527b5baadb4e96945ef77cd73a27ad_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3500d0c2852b4b829e585de7b21e3222_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1afd0f5c67c847ae99164138472fb9ad_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="i7389d9d03f4049f4bc6f8f40b42755d7_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="i4354cc1cf5244f4c97983b6fbf932ed4_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="i37b394a866734f3588d6192e5d6997ad_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="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i18bae7cb7e4949b19a4a8965b734cf4e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib6ff26ac28d94263be834b1e483e1fa4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5a4c02eb8c6c4f72a1a04b6d7993bf04_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i00a027b77c804042a79bbb655f78c6e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5dec53f1399e4a44974c774f4d22fea8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab36c54245bf4a4fae79d2db34dfa0fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5834b587b8054d948e345331a1a1d322_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7da505f9d590458d8cbf141ea1b2d672_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3a2e1446d46048a7ab6b04596ce08f91_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7e54142bc7f443a9b2132b0aae709015_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2341b63f0dad4594b96df3166688a3d0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a60228dad95456796045d3230775c5a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5b473d0a2db14cc9b00e9f6a23f45495_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib87a49db89a44f13b98006fb4acc156c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i57ea547d5b0746349efd494ffc13bbbf_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i58f60efb313b4dbf9c9648c537b5b2d2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia86800e660de460588e65069db21925b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i703a9d87ffed4b68b13a388e6768c929_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ida3a879df2084813b7afc29f731f437b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2f7f0aa2a1614509a78ee5d1387a3d5a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic7ddb2bc89c04be7a7b5488ceebe8753_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie42e03f1c84e4c659840f8e509a55ec0_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0400c02264194b179742a29021b99d55_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ief03bf2952c444ddbb2e3e0f13d42c2d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i783c462d47eb4798a5e28ce9119c814a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie82d3d2674fb4ddeab4fa9e51ea116f2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if109ea06ba004b0d9694d84e43a7fb07_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iff68ab1f72cc4fb596f227aa140bb30f_I20211208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:CardnoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-08</instant>
        </period>
    </context>
    <context id="i9142433788e643549a2455cb93287fa0_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:BartonWillmoreLLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i23d895d2bf4347cf8acbfeb2b9f3e252_I20221028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:L2IncAndPartridgeArchitectsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-28</instant>
        </period>
    </context>
    <context id="i748ac49380944a60b3b2e26d7f67bb44_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i96dff61fae8742faa681ceca9c71d826_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id23e1019ef2445208d3d0dfdcf3f05d1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic3579e29e5f34260b15522619520a753_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ifb2e7e42498f44a8ae901387963b16d6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c8808555dff47d8b773b96ea268777c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3ea11fdda157460b8d6888711fe35110_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0dcd53b2bda44da6810a86e1c6cced4b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:OneToThirtyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d606db6060f4dd29ac86dd470e707ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ThirtyOneToSixtyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b5d2c3810244d59b60efb58f0d421b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:SixtyOneToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iff42ff3a72644c77a64f1a117c5bd7d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NinetyOneDaysToOneTwentyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i07e8f09fe76a4d708631bac9e7e9d6d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:AboveOneTwentyOneDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40ed7f68db384972b9785a20e67610ef_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="i5c3bb038ac1343c6bcacd055fc2ddcdd_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="ic9bffe3a7bdf4da5bb8ffe730d0d434a_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="iada8b872c6c649009c840382ae568a64_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="i873be7151c6a4ac7bb0cfbfab5a67c52_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="i0cd1eb3dbd4443369b9e8637b977502f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2119949bc35c4d1788b5147084aa788a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id908fa7e470c453687c1a19be48072a5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1baf5c8569bf4e35bcd6744a8133d66a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4960eaa11cf047cc99945756b34ee0f3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c0c8bc2bb1d4bbfa1edbdabd586afac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0e49cc816884109870aea5bb6746ae9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia949ed82e8e44c2a971b17839a48563c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc31f56c57d74a8aa3a9c6e21b614358_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e575acb6d854563851813789803aff3_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i60b0778b2b6d4c0c8b2a05d7806a6560_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7c05638319714926809b0fb84f41a209_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i65249ccd9db24445b392c43ee43ccb9c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i37a6c2353a7045c384bd494f60918057_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i93a6354b7cad430982750d9be5eb6d27_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i710ba827df8e400881d10a29d13dfab3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icbe55d67bc7240f9b867f493d1c509a0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i182e43a56c1042639cd3ca60afb6adc4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9af1ff72dc0e49d5ab6a85b41bf3d98c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i21b74be8333a4d2e98fbc26afbf47bee_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="i892c23b829a544fa8f31965969392be8_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="i4cea886003444c11bb3716661822e627_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="id4b5a17c85c84b6e8700398baaba06b3_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="i5fd4ee0ea0cc41c18ebdbe7f54c5438f_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="iad60cc43ca3d47cb96dd3253d549418a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i648ed7406b684f4f9c08209f8528a3c2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic595465e84fc4aaabfac3b598ac26c80_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i39bc0cea0ca24903a7d2745bc15b0fb9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4027d8b8caef425a8446cd36e8ae6ead_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6705a34c8fa54f23b39d5c2bc15c0cf3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idea760c4ba4d4ce28795af5de761f588_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8cba94fdd8da474fb8169fc5153e6507_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e4766b9009d40cfaa11d0ca0d7b6546_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd3b31dd62ac4041a73e4f43e070c8d2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idcf8271678e342e2ba99cee214550bef_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2a56cb49d37444ccae3c1ac0694d61ca_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if0e8f9ce60624c99a3143f1f97782f11_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i18ab21aae8f14e7ea62b9761525736e4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2ed42406b27c416aa74fd804b17b1fc8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie71e67f95afb4b2a9227452f1838f1c1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5e73c82371e4420c9c0756c8886d24d4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idd3c3ebf942c486facde77338214f05f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c6722a00c654ef9baaad0745db23684_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf5b11a3f4ed457b8eea7ea31990f624_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32604cf3d82a45449fcdb62d651c1f89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6db418ed45b4474ab7d82ab1b19f9613_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i25b87d7401f34554a2c40b2998bfd481_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if213ec00da7c4351b435a51550585f84_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia138f93d9ad74dedae9dcfe8b4566ddb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if5283f8cbd4244bb88654d8e0ed0eddd_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idf49db9374054aa2a7f85523688e5a40_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="i1701c55a65a74cf2ba3f68c3335e431c_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="i310ff67113f84f3db7c481b900602b83_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="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5c805d2fa7b8400694eef5566041ffd8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13b56e0306184c77948b159e5f9a313b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic258a8670f924872a266b1c502777751_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i966e5d392ca643638854d130cdab9145_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie95237bf9343460c81d58873284df9e0_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i30e70d2b4598418bb45206e4f39c8f58_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie8faac9c57e441049fb38134946e8013_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4c57a13429df4f1ca7f7c19d884fc97f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib98ccf767db742b9b2e59e0c348140e7_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if2e36fbf98fe4b3abd3eaf0195e93895_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i82b5607c0452454da865cd1af0e02d37_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i21251eb687164486a1cbd506cf67ac60_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id05ce900756f44b797dceba72835ae2b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i57fdb4fd09824a3e81035a57e775cf4e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia25d36ce32b0421cbf09314f141aeb90_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie29d4441ae874c30a2132296b3301e83_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icb684907af0e4891a45599d9cb9817b1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i85c0c28df3a34f4286654bc53675810e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5afe5d6d0c9e4837bffc91da89f7e884_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8d0de30f3da54dbcbe11320f1ee28cb9_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ief3eae68d2c0450f948f54fcbdf7fa89_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i280b65129c5e407bbebb46f6f15569e5_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i195365f2d6ae4f91916a49eb61d86776_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id39aa40307f3476091d29a1e484e70b1_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5c84b120bca14446b261dc4b25f3ea47_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idd4f3f8773924a5f8f336434c9a3fcbf_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2022e74a55cf4f0bbc79cf11235e1b5f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icb4305abd682423f869c082fb2a5fc3a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i41bb5f9be49f48acbb9b43a72b4edfdc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9573a8048c834ccdbd585c724f10d943_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia95a7867337e4f97a22d8a6f067f1dcf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic888b0212f9144a3aeb2178298dcb9a0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i23f76d0965ea46e897e8173074c916ed_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia3efadac54f74b78afa79bd38ba078f6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i103acbb0e8a94f28951611deea572300_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie77aaa9a97ce4c77b43a6edbab8f69bb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3944f63f5c1e43a39aaa47989c2e9edd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8705051916a74b8da4b44c778bf9ab25_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6efb01e31a444aa29282fc1c2b759f07_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i288eeb50128c486fa87617bec706accf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2309c148717e41e4b07b2096f4b082fe_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i38b8734a9d454506b1bc3ff738a4075d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d61e4a6fda44641a82c792e573444b3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0ce90c45417e497584db049d7eae83bd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icf98de6738f44db984e67830cb599ba4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if1af5f000afc4c2483321b2bc0a3c2e5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc452e2a430f40e692cf54750e05d156_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ieb59021e84134ad28f7735967b33b7b9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib87a750a0cf5439387336ce5d870b280_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1c3ea41c1074438490c03e3efbcf4508_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i366da4dd42fd4e0abd625fe21b5a1be6_I20221001">
        <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>2022-10-01</instant>
        </period>
    </context>
    <context id="ief977f4cca6f481481682ae1ab2c6a3d_I20221001">
        <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>2022-10-01</instant>
        </period>
    </context>
    <context id="i9cb4cc64c5e44d259c56e0e7140fd6c2_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i38a20dc692da44f19a401dde170f7b89_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="id9bf6812aa03425f90ae5e089bd00d81_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i79586229b3114ac79186749a8269a880_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia10b22ab5c954e0baaad450d3cf79b92_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="ia4b67129b42d4381b995472aa2a290dd_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="ib41d598a1b62437f8176dab700ea0257_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="ia3b5076616c2458ebbfd04c072bdc8cb_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="ie44ca00c8c434ed487af37dff024c2b2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i277b148ada2548be893df1c2ff4a6e51_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idd0b16fccba04026ab536275a58c106d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idb9049e6762e41b9b781147b22509b37_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie03f6ae97c0a4ed1b1205b7938045701_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0d4165507bca46a5b93a0b8bef91cb5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f9aeeb8e988425dae90756cc3b57082_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id412eeb7cecb4bd3bf988f1eef3309f2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i035516467ab84e6492fd03ac9bd62aa4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i373e74f956664b0c9582a303ff9f755e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6c0410b08e2e49d1ad9bfe2d4a8267ad_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i754d03bfc8d149b9ae6fc50d65c3aacf_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib6e14428f8214c41ae32d048b4596196_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="i73433393149f493f8de0b2fa93adfebf_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="ib06dbeaca1b64aa3a871371bc641b43e_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="i6458eb6ce3ab4a97b319131eeed5a2da_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="ib6240afbbae2486b813b13a0612b23be_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i921c6165b78647a690687159bf09c957_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ide10fdc8a99a40d3b1b6f2d849482cac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibb6fd5a30bb6431ba6272f69d758328d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic2d7382aff734f4aa965deaca3809561_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c9b9a6dd2cb40ce975bf32d71e5dd12_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3d5b6957813e40cd80336ef6fea1a46d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37ade45250e744e78cd360cba89ced89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i210e149383b649b2bcaee76e39a9d198_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i32781a6b6bcd44e69b11889f9e4a2b6b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie25c8136bfd14a20850ebc5fd91bc83e_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id673b13eb2ef4869bc7919451f7c6388_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i686722b84171445786cc42fd083a1c54_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i705b3315349f4b2c9998e3caadd0110b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i208d032662ad4fa29aa18f54e0d4814b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6b972b9d2c464015a6a73a255b8010dc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i62ac5e2bc6334a42822820e1be15a76e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2784223406524cb38ad8ab2af7e94ba1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i82a9162c824d4136ac9eddaae85bc2b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic10d838f90054b129a345e07ffe565a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4a4f0338dbe24d3f979586b9c7114634_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3fb36f5919a14ad4a5f75348f80da82d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iaa4441f95f3a482d9d7c4fe0caa4bb6f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3341911b437a4489b94b10a208c6dcbc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3a32c00b0a464fa59627b04ec9fcef59_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8bba9f1adaa34b54ba7d18f8cb958f46_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:SoftwareLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i095f8f5813924a6ca44b9ce1cac3f051_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibad95dae36c84763a2cd1bcf178ba47a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4186c854c49046fb9d0db53d51177aac_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i368e06e7ed0d4dcc8c72bfd2bad01551_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:HoldbacksOnLongTermContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d55384d887648e68d7012e025757932_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i41b472d97824499e9de8fe915d11cd67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i393a242b9f3c4e05810096f45dbba8dc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i22178183e0824bdc941c6638547c3e05_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsInJointVenturesAndAssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i57cf45f3f291437fb4ca0cc9b8c68dff_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7a4130e023fe4528b0203b49aa880e0a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d74358285264252b8ef50df6e3330ca_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iaa9a1f69662345a5b668179f9084d469_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:EquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ead5934652e47888fec336032c6f68e_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1cc9474d4bd8441a963bf5006c9df3d4_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7624795e159c4408955adaf53d97aedf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8a6a2dc6c7d414da12453d88149ec1a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7197abdd4ee84c398e6cb6be688355fa_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d7c6c76534b4aee96ed755af13f4904_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1713488bd650420c9d5691e0cb87e45b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2bd99c413b1943d088137e5aa9838035_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3bf64ca2bfb743fc989989c53f263333_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8bcc241243bf4fdcb2442f6ed18b412e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9aa4af3fb16f411e8285ae4d591f9ba0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5ce0fd238d2546b4b9a8549b77403b09_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia00920a242f44468999268b99b277a4c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i69a63542a2ef4949bfac470a9efb7205_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0bf6dc2c429a41cdb74b266c980707e3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i80ef9d770f8342bd893a2ff405beeaca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i597444390a8849d591b7eda9d90f0f1e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0803fd0e0218448dbd74c46fbdefd3c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3f6008043b44c7d808448c5f7c47564_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i056cfafb757a4f65a744d6c9195e8002_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib1a4f196618f428eab3503cd551678f3_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="icb1301d9f2734fdcbb666f3160983a90_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i9342331dd8d74e5383e98ab701598544_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i0fc7c1e4b6214caab1291848d8b49ccd_D20211029-20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <startDate>2021-10-29</startDate>
            <endDate>2021-10-29</endDate>
        </period>
    </context>
    <context id="i4966e3c545a44d2cba92ecdfdc2458eb_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i5a9bb638d8e1402a9e49610d5ded4911_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i20d2235e7bcd4967a6b6f84d7de20bbf_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i25e09b19af614fb287e91bf9d8e25b16_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i435e1a2b13d548ca97ebcbf6438be2fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1c11191fab34996a217c31b90ff7c5f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i618be6c03cef4da78f9ddaa8979d246d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9a988f617e14ce8831b8a7fdd4e9272_I20221223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:UnsecuredMulticurrencyFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-23</instant>
        </period>
    </context>
    <context id="i9980fabd84d8426998e63acf6e24ce3d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:UnsecuredMulticurrencyFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5ac618f21a654a9982973020faccea96_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SyndicatedSeniorCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3ec9d45b41064c3b8e7bf20e98740e4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SyndicatedSeniorCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7c03ad1830b4fbb8d1c31e09cc6aec0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SyndicatedSeniorCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if17a35f8619e4e53a7536df3bcf4f81b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SyndicatedSeniorCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9cb6e1dfb714d98bc71ef314b8546ed_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i06ba50850e6042ccb213e53bc8679fa3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6857540c2a824dc7a3542fe586143be2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:AustralianDollarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idbd6193584b746bea847a83aca1d18a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:AustralianDollarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3603062f38644be2a72f829a7748df30_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:BritishPoundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idec79511fcd140d4b469a92373a2f9ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:BritishPoundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c424e5231784c159a38039aff1fa1c4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:OtherForeignCurrencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i193dc70d46e448e580aec7cfe87ffb06_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:OtherForeignCurrencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i859aa9ad2dee40f583e18bd26be06646_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1daeeefb59834f549c937f9fe39d46ba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id12e0606294c44c19fe7fb583dbe4084_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4463e42b2c214515a240a382b4e36dc6_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9e085fbfb1534d458602b970b9c1e97e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:ExpireBeforeTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id15afcbdae554b4d88f6d6728e96d010_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i328392ad1a0a4df4af74db5ca1065602_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:OpenEndedTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic6e948ef794d4107a8d4e939e1d17bb5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i05fd71b8147b40448f3304d9019c8f7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i99a2100abe2c4b68a2c99353813251ce_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5c81c63d418c4241bd50ccf98dceba9c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesExpiringBeforeSeptember2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26e4cbfb80584cabab95a1471154e0f8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03130edc1c144fa59b6a58f89581db5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5069175c000c48e5a758ea56732d861f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i094b259b2d60494880ec23e3aa692f98_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i84f695a228b34c4aa87510a101609d0f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i026011a7de7f4d93aa0c9391d466a407_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icad8260fadc24841917cf35bfcbdc070_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib69293824995439b9a77c4f14a7023ff_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i355993891c8545bfbf9df8b15f459823_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibef51c12e49942aa9f822ea9ebe59ef4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i71368a1182b1438fa058c53f519e21c2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3d6470f83c84464788689437308f4816_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2affa7064bc04cfc8b10a5ebdc78efaf_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i398e0c9f20f343c08386a9e1bbd097fa_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if92ec0addc8d44f7bfae9c8497a5262c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i24a8a8a74b0840d88d7bd999217da161_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iec2adcf841824469a61411c0d07b972e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia65b22b30c854077992a2e3af43573ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ide2a1120394e475badbf60f483372878_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib358e7d8f9df4d22a7f3ecb7cef23516_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">stn:PostEmploymentBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i164a67a3766c4ce0803f76b74e6940c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea5f56f009da4f28b0a9de1bd80c3a9b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4af8cf7d2cb44b509580ae4d459e07d2_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="i3c5686666f60490d984391d70583f34b_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="iac386ae1afce4b3fb4c3328593bbbebf_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="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7b3a8dac241b4b23bc7992b555649945_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7958cea5f5ea4c1fa55e78def75aa45d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i096e7a63123e4b9f88d5ddc8df593bb4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0e0c30233b4b450284f50a9a0c6feeb2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i09dabc55c73d45efa0b3da00dcab399e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i037a0dfa80c14cbe8df01d65bba7ce4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2And3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1839e8d30d141fd98f2b68f8fe97bce_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iae6da8af3d0945e39245daceb5b6cb13_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6eff026b01114761b44d3f8e3557b322_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7970be45ccc94e80816d11e41f1b011e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i59c527d1feba46e684fa596d20b4aa8c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i50996608689e43a5a5a79a993933e219_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i245ac308b6be40fa9a20786486e87c94_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i37a64457169b44a292340100761f8958_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i90c5b91cbfe34ef9a30f2ff89d12f801_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1673e6ab34ac4e45b8e6efc2cbc36125_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic3ca8e526a884663b2e0f12c3631f837_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1197a974f8994b58a06cf4c7f2d728f7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i905761945c9f45b2b4672c753004ef55_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7d5afd9f8aa6407e8d65b0e03798a1ab_I20211109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-09</instant>
        </period>
    </context>
    <context id="if83fc86e474849279046203f78482de4_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic8609e5c902a4a0b9aefa5b21a80ec4f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i70b9ecf3e139424f8cf424203001b2ac_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7986e572d1dc44b99054095df4d30a8f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibb0d3202994447c68183b95c73b5bf6c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9e5bebc7e44149d09848dbda6a64c652_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4408d86987784767b70af0b6a64add67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2a936aaf6aa40038e498fa2e828ebdc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if64bfd57e6e5492ea7a76372ca7fcf7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75299546d173419e849dd5fd9e285ea1_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="i7a70b63222fd437087d7242487f5b2d7_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="ic726fc4702274b198f352fb5f1f0506f_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="i41747079cb5c42a697819f01ca68aee6_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3e7338bd08b944b3a50f1e83ae8cba4f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i328f2cb12b064473994ab96f136b7ef8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic914474d530744fda82e50e322406345_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e5c523b8cdb46fb860ff3ecc542ba06_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i186d94a6b2ec4738895125ea37e48f51_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2121d79f8f044875a3e14c7d4209e472_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e99a8ab2e864112971f57795825282e_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic18f7b700b1442fdbefec805cb7ade7f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i24d3a6dbd6364c61836e698cec03c850_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia2946d0b2f3d44a096bb98dac20103e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcfe2b386b644be5aac1fa4c9afd8dcb_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i44423187b96749459843f0ecc1927c71_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9a650f543cbd4253a621b01fe7b0df6c_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>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i79210062fbad4e019a7ef7603fc67cec_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>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7012f071761a4c39a631a37f623ef79a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib741f9db430d41a5bdcbe8d93ea80914_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib61b23685ad14d8eade9f3032c57fd03_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d64bfa378ee4176a42471c5aab756af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32576304884641dcb7c826b0c508491a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idbb3d5fe0504446ca279361ca315afc0_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i07ac39bd00a1483cb62f576081ae01e7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i72f58ef6cae946e991f136b24f57b6aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5582defc8b34dceb8c08236ddc3056a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ide984dd3164d4e48bf1a5816597f5f85_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9f7f7ec69c57484fabad938edc1875f5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i10345836b02e4d33b6208d4cb59edadc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i86c5f95e965142bd877c1060877cb2f4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8c57189dc3ed4e7f94f5ab3415eeb6a4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">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>2022-12-31</instant>
        </period>
    </context>
    <context id="ied801213e2e64777966a1894b4bd9832_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">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>2022-12-31</instant>
        </period>
    </context>
    <context id="i54acbe4d8eb1455f94ed3561d98eff8f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">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>2022-12-31</instant>
        </period>
    </context>
    <context id="i34fce451bad243e3b1c68bbb4f6678c4_I20221231">
        <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:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i881c742fc0e5418a80c90d2e8506e9e2_I20221231">
        <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:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia45a4500a0be471eb16fc0438958ab0d_I20221231">
        <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:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3411a24503f34ddd8620fc54813487b4_I20221231">
        <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:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iacc57581fc1f4b86b60e517e12a8c460_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2cb9d9a8be7d40538be20c3ebed880e2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id5c3aff46f2b49a2a1cf95b5bd00dd41_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i41fbda7f377949e2a92746c5b343f052_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ied8787a8bd1340d984510ea09e7d9034_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1b78e3864464982b83fed354f32b3a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieefd9f18449840659900db60b738612c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d5292771ae14e5ea432a6c64eb70af4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5cc166f291ae40bb82c50f427db05789_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9464fadd86343458a3650953b6e2493_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icb1f520d767f4560a7e404f54351f8f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i84facbef2cde4fdb82f7c7d1d5a9dcf0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c96436252674dd0b4554ea8b358e17a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i04178539cd464d67a01c6abfac7f4bd7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f2cc51305f24d0faec4358f3e21bd58_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia81b6f1d7ab44805a2287276dcee216a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3f93016398c148f2a3b0493dbed15d91_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1463372057c146238c477001221a8820_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6212f80400db4494a3ebe34f4e90b91b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0519fed080c640b89d2d0900cb8c3b33_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie766d2604f624abdb5cb6c9dba0798f2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9df874bae7de460e8af1d804362c7a7d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i387fe91882e941d8ad6de6f1556ed95f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2210c433741c472497d172289e4811e5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i833635812df0456db90ad11cf7ce3cce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id20cef17fc6c49b18e043cc8d3bd4f35_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4b457ce11f4d4f25a04c8b0c8e4ae64a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4cbd5db1f8a4069b6bba80eafcbbf34_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id86caf91f1084b58abbddb00785dc301_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a8a314228814453aaba98a1344b0edb_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8ffcb4a220664ffdaf16c7cbb843b8fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8a2ef42c21254bdbade46cf6dc225b9c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iec779fca31b340938e6a1ffe84e48d0f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id53dd5a8fadd466fb0ab9941fef6dae6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7893684718944730a342f78252badd14_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i718193e591f047a0b9f20294fd0e15b2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i23ab371ed1d548f0aab7582cbd96ec21_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2a242a04918e4fa3b369c2a512e6d076_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ice9c1ac572d84622b8a0d10d53576c86_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic989ab22062749f8a3398bb9e76b39ca_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:AUD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0cfb5bcca57c4a5589dda3b6e5ae8a39_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:AUD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib13bdf20fa4f4ef9a2ae2e7c60d0fe1c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i29afb1cc1de640648bbf3422f85bbd41_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibda5990299de48928e3ddce185397ef3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idabc3e3a26ed4f53808ad9f340e896b2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icd909037834742cb83550248f0a95be0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i12ef032d9c404cbb805a5c06d9f3d673_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i271d3c5d6bab41a5a29e3d772a33883b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i61610918624a4af2b950b9c797664d13_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i068e591d61344dc2b82cfc543ee52f53_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i891aef475170499c969469f1f0777994_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6967d6b7fde845fb97a62f7b359d03d0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i379d35d1c7804e0398c4966064918ab9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4efe633049eb41a1b91e0b9f61c30dde_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5768894803a445389ab9f78d77cf0ffb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib365ece5cc11425d896dcf0b653399e4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic67d7d7595bb43f89c1692063380565e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i33163e1a27df41fdb4f185dffabec72d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iccf27388349c41e7a6656df0b18a0153_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e06ca9bba16412793442654b634a46c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibf029468a2b14c2f8e3bde4aa834f226_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0345363cba924ff4b568235d7e15ccd2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i68e7d0d2e9cd4b479ca405c4bb5833eb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib59d01e8cf5a4b1a896a33a4a33f7479_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i30e1cc192edc416294e1aad6dad19472_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7a44295aedd49a3aa505a4d778fcd36_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3f3cd7d4dcef4fa4944b9b7aa9dd0930_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i232432f6de7843f3836e0ffcd43c8bd7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idedfbf4d5e77454393f96122e1c6415a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i079a009503c04bc7907e4ff25e45e73b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia56a10f1204a4bf2a795a1e1b564b873_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i99bebe55abc1435bb13d19b0a8d32f16_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:CreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0b95f9bcb26540db8c2c6a526b5260d4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:CreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iefdd99b6db89414086268ec103585ecb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic01466d6d29e43f1907ce26e04fc3f35_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i442e43df81b240f39a80cc0c4b3b6489_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3131f105b498428ba1cd32ff764cd89e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2b107eef6094138b9014155dc026578_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i94be2f6f1ad846aaacee282049794bf1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:TemporaryDifferenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i94362e61e78443779d1a77acb0d7bee2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1cccbc19b97940f79cb2c9866dad2d31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:UnusedTaxLossesAndCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfaee5a25e23469baa158247e7df5376_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iaa2d3c9b80ac453380a4a0de9e8496b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f51657f46b7495f8dda964ddee8857e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia0aebae337954c9692fb1ab061f941af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:DeferredTaxDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78c911808400467685924e3929277c90_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i79af1d7ea0d54d1cb672a010e9c1895d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11c276d4274f42d2bb94d9e30a88f8e7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5351864cac8b4e5aaf1de70215ee1560_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:IntangibleAssetsOtherThanGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9dc3241511504d86aeab50576ff86a00_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0422f6a06d1f4441ac76dbdf34f9d9fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8181b582118b4ca1a60ad813eae566fb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibdd73915216c4466bbb910bc54b7c925_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ExpireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i76cc8e56bf80417587568ed95a770698_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a4c6d1cb13842528d576fcab2944ce1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3051a485b1f4916b6c4a1535a798af9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c3f532751104522a0a559ceab9c8c76_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc5bce820eaf46ecaff9af9c1c0a5fd7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i126c64b6e3524658a9fa106dfd8b443c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:CapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ae18031b6c24479a01f21a42e0ef335_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="i6737731559de49f08fc884a5090f36d0_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="ic76d06ec77974c65848bcdf7b25b1a1e_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="id54134c8c7514d988b6c24b42fde3538_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="i9b187a6345054e23b7778dd72b01a2a0_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="ia01aa611c2b3452487c877ddcbf4e722_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i68a2d4c898da418ba2f0f73e4a98bb96_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9bf9aa9a235144629572f2a05789cc00_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i202fea83603640dda24b6e5a92431a8a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie7c0d0f552e24c788cc3c30b1375857c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia949cc05e7a545a585a3f87623b0d2a5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e89d08d0f2a445097d9885a1b8f5a57_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4a3cf850cab4a61b13dfd443e7036ed_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i079918fc16ae401b9740f98cb23957bc_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i85411734ec4e43a8a9b63e2a40a7a68e_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i575adc2045b44303990e10f2c94f4935_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0acda9fc0bcd422d8d99b829fd4269f1_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i84fddc60a44142e4ac829bd03cd3bac9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i66986214b559452aa5730e44afaadd02_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6e3e6c7c001a46d0876857b54f32c635_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2c2dc855dee644d9896e2c305af35c1d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2b3aa991413742e689c314a1ae281b1a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:JointVenturesByNameAxis">stn:BetterTogetherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4f993f16a9904766b57c3e123d6955f8_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i48d92a5616a84b22b4b0fca8752347cf_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7a033a5010604727ba658b2094a03d37_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iddce28f04be3438dabf8b4a29e526bf0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idd39503052c942cfba3a39dd3f93c4c7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i640057a6a0eb46c8b280b782dd363f42_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic28021d0f26943c49b9ea89dd03954e2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i26f16091385f4b0c91da8369c76d632a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i38516bbeac504738b83c8c1b63a7b119_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if179a9a4b8924e48be193dc89dbb34c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6303ea67f71741dfa7f6df29ec8d919a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0b8288083b9b4cc7aacaab48c1a4e973_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ab7dc9b55814ecf9a61888f45dd00cc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib5ea56681397430fb43378260140d127_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i686b613f110d488e8791c87779e8b794_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i18f1a021d231453c94473500a416affa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0e708c97598c42d98afab55e90e89f3b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i427bd7519bbd4a15827a73c99e3cf524_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6abc9edb024b47629f6e464b12a9ab04_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i31b0fdb1dd304a19bcc366b3bd4e3df0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id281eef9ffd34315894b2dc0666aa86b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i350a6011ddc44ba68b05379eaa6eb34a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i87c8905d7b934d009a637232dce66063_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5379db9698c44a549237d005bd451dcc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic2d64d27b68f43ae8557d57145efc474_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i31d8ccb065b441d993fc0870170b2084_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaed342d8f03641008dab26f12a2dea5c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:RestatedAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie893aae446dd4e64aad7d5845ab4b8ba_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i56bd945e5f4b4ea1a2a753b1e039c1cf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:InfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9d501dfb0fcd4cd4bdfccbca2f18ed3b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i40b8fe860858474a9162740743e90e4a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnvironmentalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i161bdcae9f32473caf899ce1ac342ffa_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4fd59c17aca64395bb612457e6863eeb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:WaterServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i63c1b8d133ef4c8fb5c5ceda69b1be13_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie331f0ae3b1d4c86854bb26ce88dd6ae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:BuildingsServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i89a112f7252e42eea570a30d094e3c6d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if5db0a79c9be4b31b7329d6aa948c9f9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnergyAndResourcesServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibca825bcc37e4f18946600f76347efd0_D20230222-20230222">
        <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>2023-02-22</startDate>
            <endDate>2023-02-22</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="cadPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:CAD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="office">
        <measure>stn:office</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="tranche">
        <measure>stn:tranche</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV81NDk3NTU4MTQwMjAvZnJhZzo2NGM5YTEwNzc0YmU0MDAxOTBhMTdiNWFjNmUxZGNhMy90YWJsZTpmMzk1YmMxYWE2NmU0ZmNiYmYxNDZiOGIzOWFjNGU3OS90YWJsZXJhbmdlOmYzOTViYzFhYTY2ZTRmY2JiZjE0NmI4YjM5YWM0ZTc5XzAtMS0xLTEtMTU4MDk2_fdd3733d-8bbe-4b7b-98ee-d585c2f54eb2">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV81NDk3NTU4MTQwMjAvZnJhZzo2NGM5YTEwNzc0YmU0MDAxOTBhMTdiNWFjNmUxZGNhMy90YWJsZTpmMzk1YmMxYWE2NmU0ZmNiYmYxNDZiOGIzOWFjNGU3OS90YWJsZXJhbmdlOmYzOTViYzFhYTY2ZTRmY2JiZjE0NmI4YjM5YWM0ZTc5XzEtMS0xLTEtMTU4MDk2_0f788615-e855-49ec-a949-dd1a65c4b8ba">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV81NDk3NTU4MTQwMjAvZnJhZzo2NGM5YTEwNzc0YmU0MDAxOTBhMTdiNWFjNmUxZGNhMy90YWJsZTpmMzk1YmMxYWE2NmU0ZmNiYmYxNDZiOGIzOWFjNGU3OS90YWJsZXJhbmdlOmYzOTViYzFhYTY2ZTRmY2JiZjE0NmI4YjM5YWM0ZTc5XzItMS0xLTEtMTU4MDk2_120b9291-2ded-4bcf-b440-525f9df468b9">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV81NDk3NTU4MTQwMjAvZnJhZzo2NGM5YTEwNzc0YmU0MDAxOTBhMTdiNWFjNmUxZGNhMy90YWJsZTpmMzk1YmMxYWE2NmU0ZmNiYmYxNDZiOGIzOWFjNGU3OS90YWJsZXJhbmdlOmYzOTViYzFhYTY2ZTRmY2JiZjE0NmI4YjM5YWM0ZTc5XzMtMS0xLTEtMTU4MDk2_f5106f6c-eafa-448b-b565-ad0a4ff0c5a3">0001131383</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjgz_f7568be2-b00c-4e01-ab93-a975db44bea3">40-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjc5_c002f678-4f72-4ac0-8d7b-265fcadb514d">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjQy_039d5642-65a8-4725-8adc-414e1c77bf76">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV8yOTk_6e12f8f7-2441-4e9e-bf4e-417c6598c1fc">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV8yOTk_b28383bf-cb9a-4183-8889-1d58ffdf1aff">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFileNumber
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjM3_3821b6a1-1562-4464-ba8c-4f04bffea8b2">001-32562</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjcx_59cb579f-3cf0-4806-9a5a-fcfd714c18fd">STANTEC INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjgw_015c48da-a50e-409c-bb89-a72b0fdf54b3">Z4</dei:EntityIncorporationStateCountryCode>
    <dei:EntityPrimarySicNumber
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjU3_6373b9fe-301c-42f1-a2ea-e888950d8a81">8711</dei:EntityPrimarySicNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjcy_778461e6-cf18-414c-9cf0-7c11e060b0fa">98-0601423</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjcz_94f3493f-73dc-4876-b05b-1cd73bd74e15">10220-103 Avenue NW</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjY3_26686b43-71f6-49e7-ac8c-7b2401c11191">Suite 400</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjgx_234fd87e-ba7a-4070-97e2-550b3b68179a">Edmonton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjQ4_ff7dc428-f8b3-4b27-b171-89064174a474">AB</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressCountry
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjM5_681a3ecd-5fbb-4c05-aed1-3aa09ae2e546">CA</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjg4_a2e62898-d06f-4011-bfb5-b1de9cfabaae">T5J 0K4</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjYz_8d46971a-f38f-43b5-94af-cc522e82a6e2">780</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjkz_2c708c98-1d78-40cd-8222-c1ae1d2afde9">917-7000</dei:LocalPhoneNumber>
    <dei:ContactPersonnelName
      contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjU0_d34c748b-a4f8-4bc4-a19c-7851e885e411">Stantec Consulting Services Inc.</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjU4_ee34e124-3674-44eb-af70-19429c5aaf08">370 Interlocken Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjQz_6e85d7e0-c6a4-4562-bb8e-34ad3ed43496">Suite 200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjgy_1eb4997f-2e42-4c32-9dba-86932ddd5320">Broomfield</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjQ0_fc2ee6ea-8809-43b2-914c-67382035fa9c">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjUy_03c4c528-88a0-423f-97cf-ea6d2edd90f5">80021-8009</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjU1_356bc843-4119-4ea3-ad5b-986707d6eb1a">303</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i6ecf1c61fec04520ab6708b9c585d0b4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjU5_4cc59474-c88d-4388-86d0-502140addf4d">410-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGFibGU6Yjc4ZTRlMzY1MjE4NGQ2ZWI3ODI1MmE1YmUwZTc2NDQvdGFibGVyYW5nZTpiNzhlNGUzNjUyMTg0ZDZlYjc4MjUyYTViZTBlNzY0NF8yLTAtMS0xLTExNzYxMA_4cb6090c-adf9-4403-9faa-3d05c0e5831f">Common Shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGFibGU6Yjc4ZTRlMzY1MjE4NGQ2ZWI3ODI1MmE1YmUwZTc2NDQvdGFibGVyYW5nZTpiNzhlNGUzNjUyMTg0ZDZlYjc4MjUyYTViZTBlNzY0NF8yLTEtMS0xLTExNzYxMA_ac49bcc6-172e-49e3-8f2a-7c761e47845c">STN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGFibGU6Yjc4ZTRlMzY1MjE4NGQ2ZWI3ODI1MmE1YmUwZTc2NDQvdGFibGVyYW5nZTpiNzhlNGUzNjUyMTg0ZDZlYjc4MjUyYTViZTBlNzY0NF8yLTItMS0xLTExNzYxMA_e4451289-b344-47ea-ac31-97c1379a26f7">NYSE</dei:SecurityExchangeName>
    <dei:AnnualInformationForm
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjY5_61400591-84c7-4b72-9ee2-4668336bf377">true</dei:AnnualInformationForm>
    <dei:AuditedAnnualFinancialStatements
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjUx_f9180790-7146-401c-8682-55d665173329">true</dei:AuditedAnnualFinancialStatements>
    <dei:DocumentPeriodEndDate
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV8yNTY3_6e12f8f7-2441-4e9e-bf4e-417c6598c1fc">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV8yNTY3_b28383bf-cb9a-4183-8889-1d58ffdf1aff">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV8yNTcy_2f0945bd-5a6d-46ae-a147-1fbe846fbd0b"
      unitRef="shares">110809020</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCurrentReportingStatus
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjQ2_976c10cb-7985-4015-aa2a-352bcab2e8ea">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjg0_d89902b2-4d02-4f2e-9096-2a61a91cfd9c">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityEmergingGrowthCompany
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80MjY2_e6101488-3237-4c5b-af1f-9aad163b84f5">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV8xL2ZyYWc6MWE0YmU2MTA1MjIyNGUyNjg0MThlMmE5M2FjMWUyYjEvdGV4dHJlZ2lvbjoxYTRiZTYxMDUyMjI0ZTI2ODQxOGUyYTkzYWMxZTJiMV80Mjcw_4fb03e01-bc28-423b-944b-624e381568a3">true</dei:IcfrAuditorAttestationFlag>
    <dei:AuditorName
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjE4_199f7fbb-9a20-468f-a75a-d30093ea0192">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorName
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjE4_fc10fb76-68f4-464e-afc1-9226ab6fab17">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjE5_63856941-0207-44eb-92dc-72dd8ee3da4f">Edmonton, AB, Canada</dei:AuditorLocation>
    <dei:AuditorLocation
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjE5_b655612e-0c87-4ab5-8926-9f223c88ed4a">Edmonton, AB, Canada</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjIw_7421fdeb-08da-4fc0-a6fc-92e7485c5337">271</dei:AuditorFirmId>
    <dei:AuditorFirmId
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV80L2ZyYWc6YTBhZWJmMmRhZWE4NDAzZDg2Nzg1ZGMwZmQ2Y2ZmZGIvdGV4dHJlZ2lvbjphMGFlYmYyZGFlYTg0MDNkODY3ODVkYzBmZDZjZmZkYl82NjIw_8966f9dd-87a2-4b6d-a045-deec41e62721">271</dei:AuditorFirmId>
    <dei:DocumentPeriodEndDate
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV83L2ZyYWc6ZGVhNGU2MDIwZWFmNGU4M2ExZjAwMTJjNzhkZTA0NTgvdGFibGU6MzY4NGYzNjRmZTVkNDU5NzhiNzYwYmMzMWMzMWNjZmIvdGFibGVyYW5nZTozNjg0ZjM2NGZlNWQ0NTk3OGI3NjBiYzMxYzMxY2NmYl81LTItMS0xLTExNzYxMC90ZXh0cmVnaW9uOjgxMDg5YTJhZmNiMTQxY2JhZWM4YzBmMzdhNWJmMWU4XzYw_6e12f8f7-2441-4e9e-bf4e-417c6598c1fc">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ1MWQ3M2E1YzY1YjQ1NzRhNjY0NGNhMDA1NTRmOWYxL3NlYzo0NTFkNzNhNWM2NWI0NTc0YTY2NDRjYTAwNTU0ZjlmMV83L2ZyYWc6ZGVhNGU2MDIwZWFmNGU4M2ExZjAwMTJjNzhkZTA0NTgvdGFibGU6MzY4NGYzNjRmZTVkNDU5NzhiNzYwYmMzMWMzMWNjZmIvdGFibGVyYW5nZTozNjg0ZjM2NGZlNWQ0NTk3OGI3NjBiYzMxYzMxY2NmYl81LTItMS0xLTExNzYxMC90ZXh0cmVnaW9uOjgxMDg5YTJhZmNiMTQxY2JhZWM4YzBmMzdhNWJmMWU4XzYw_b28383bf-cb9a-4183-8889-1d58ffdf1aff">--12-31</dei:CurrentFiscalYearEndDate>
    <ifrs-full:CashAndCashEquivalents
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNC0yLTEtMS0xMTc2MDU_b98190ba-d427-44c3-9b99-1626f48d4c0e"
      unitRef="cad">148300000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNC0zLTEtMS0xMTc2MDU_8c620517-e517-4970-a590-c4ae396d88e9"
      unitRef="cad">193900000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNS0yLTEtMS0xMTc2MDU_23efe338-7dbf-4646-8347-a63eb2d6e4d0"
      unitRef="cad">1028000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNS0zLTEtMS0xMTc2MDU_aff0d2d4-679b-478b-b147-35595d266fe8"
      unitRef="cad">823700000</ifrs-full:TradeAndOtherCurrentReceivables>
    <stn:UnbilledReceivables
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNi0yLTEtMS0xMTc2MDU_decdc91f-2777-4ab4-a48d-2024979ab0c4"
      unitRef="cad">553400000</stn:UnbilledReceivables>
    <stn:UnbilledReceivables
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNi0zLTEtMS0xMTc2MDU_35881072-b4fe-4818-b09c-45d089102b4b"
      unitRef="cad">421700000</stn:UnbilledReceivables>
    <ifrs-full:CurrentContractAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNy0yLTEtMS0xMTc2MDU_53f7a475-3c05-4fcd-90dc-37e3556895da"
      unitRef="cad">83900000</ifrs-full:CurrentContractAssets>
    <ifrs-full:CurrentContractAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNy0zLTEtMS0xMTc2MDU_8e595d00-f5ae-4696-bbb1-70056a89e88c"
      unitRef="cad">70200000</ifrs-full:CurrentContractAssets>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfOC0yLTEtMS0xMTc2MDU_1f9bdb25-7b39-4a8d-a5d6-479816ee861b"
      unitRef="cad">65400000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfOC0zLTEtMS0xMTc2MDU_87e0dc59-dffb-4430-a0bc-e465a3566d7c"
      unitRef="cad">85600000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfOS0yLTEtMS0xMTc2MDU_57e84917-4b69-4894-8094-b6452ac16ab9"
      unitRef="cad">48600000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfOS0zLTEtMS0xMTc2MDU_1921d891-5fc8-45a0-9b84-40f82dafaffd"
      unitRef="cad">45800000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:OtherCurrentAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTAtMi0xLTEtMTE3NjA1_d828083a-04e0-49ae-acfa-fc34a75d9a9a"
      unitRef="cad">10200000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTAtMy0xLTEtMTE3NjA1_189dac1e-a568-48cc-bf65-830f1ea69fde"
      unitRef="cad">23500000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTEtMi0xLTEtMTE3NjA1_79d5e399-6769-4c30-8c36-9be204df8df8"
      unitRef="cad">1937800000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTEtMy0xLTEtMTE3NjA1_18ac0e8f-9b4c-48f0-b443-debb9ffaefd0"
      unitRef="cad">1664400000</ifrs-full:CurrentAssets>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTMtMi0xLTEtMTE3NjA1_e2bf06c8-d28f-479c-856e-79dd26f45868"
      unitRef="cad">250700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTMtMy0xLTEtMTE3NjA1_14b84018-b577-4f58-92f2-167e15ae390a"
      unitRef="cad">233700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:RightofuseAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTQtMi0xLTEtMTE3NjA1_eeffc7cc-4f8e-4752-9764-764d4d271d7a"
      unitRef="cad">470400000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTQtMy0xLTEtMTE3NjA1_b7fc6952-b18f-4117-9f32-1a52c729c2aa"
      unitRef="cad">476500000</ifrs-full:RightofuseAssets>
    <ifrs-full:Goodwill
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTUtMi0xLTEtMTE3NjA1_48e2620c-9db3-4569-8352-0513d8a7e524"
      unitRef="cad">2346400000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTUtMy0xLTEtMTE3NjA1_c6462f6b-d867-4425-bb75-abd952f43682"
      unitRef="cad">2184300000</ifrs-full:Goodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTYtMi0xLTEtMTE3NjA1_26af33ea-811c-40df-8ea4-a143f775c722"
      unitRef="cad">320400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTYtMy0xLTEtMTE3NjA1_0f69c9b2-8626-4bbb-a656-566706780fa6"
      unitRef="cad">373300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTgtMi0xLTEtMTE3NjA1_1eb12a31-4472-4d1a-a66b-ed4320003a9f"
      unitRef="cad">57400000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTgtMy0xLTEtMTE3NjA1_ac4e7cbd-2a0d-4637-8d79-173e199288ec"
      unitRef="cad">17000000.0</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:DeferredTaxAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTktMi0xLTEtMTE3NjA1_b8e94c78-f1ca-42e8-9d0e-d0d21d464bd1"
      unitRef="cad">45200000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMTktMy0xLTEtMTE3NjA1_1c139022-dccf-4fdc-a5a8-64600f8d8b20"
      unitRef="cad">48300000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjAtMi0xLTEtMTE3NjA1_f4139615-1d95-4f0f-94c1-2cc2bc78656d"
      unitRef="cad">224600000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjAtMy0xLTEtMTE3NjA1_f3c16bd1-06f9-4f9d-9b67-e13dd822bb1a"
      unitRef="cad">228900000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:Assets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjEtMi0xLTEtMTE3NjA1_b67ef4e4-0e21-4640-9d97-e6bd483629b2"
      unitRef="cad">5652900000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjEtMy0xLTEtMTE3NjA1_00b20d24-241b-4fd1-a653-4848c89b8e5f"
      unitRef="cad">5226400000</ifrs-full:Assets>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjQtMi0xLTEtMTE3NjA1_934da260-2562-494b-a7a9-305c44ff9d76"
      unitRef="cad">65400000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjQtMy0xLTEtMTE3NjA1_b04cb96d-9c86-4419-9315-9d628e27eaaf"
      unitRef="cad">7200000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjUtMi0xLTEtMTE3NjA1_f189a1f6-cad6-4e5e-b34c-c038bfb6c415"
      unitRef="cad">755700000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjUtMy0xLTEtMTE3NjA1_f5681e6d-46de-414b-81b8-b7b43df14571"
      unitRef="cad">634700000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjYtMi0xLTEtMTE3NjA1_f8f50a50-5ab2-4885-9ef3-fa9bb205b4f4"
      unitRef="cad">99000000.0</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjYtMy0xLTEtMTE3NjA1_34ed37cb-66e0-47e6-a776-867123ece200"
      unitRef="cad">123900000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjctMi0xLTEtMTE3NjA1_f4efcf06-80be-4f61-be64-3ed0d8f2a844"
      unitRef="cad">327700000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjctMy0xLTEtMTE3NjA1_21915294-6939-49f2-8a1c-a2ab18d587ca"
      unitRef="cad">264800000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjgtMi0xLTEtMTE3NjA1_6465b506-12e5-46cd-90b1-9e336f2b68f8"
      unitRef="cad">25900000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjgtMy0xLTEtMTE3NjA1_15595ae4-de77-4ba3-957b-281d2a2097a7"
      unitRef="cad">26600000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjktMi0xLTEtMTE3NjA1_d5251867-e575-41b7-a697-98fdce58eaa8"
      unitRef="cad">52200000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMjktMy0xLTEtMTE3NjA1_02f5c4dc-6055-45c4-9d29-114e6de6c1aa"
      unitRef="cad">51000000.0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentProvisions
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzAtMi0xLTEtMTE3NjA1_092bfcdb-70fc-4934-86a8-358ed967ce36"
      unitRef="cad">48100000</ifrs-full:CurrentProvisions>
    <ifrs-full:CurrentProvisions
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzAtMy0xLTEtMTE3NjA1_78c427dd-592a-4eb0-bb1a-25246b0f4968"
      unitRef="cad">36700000</ifrs-full:CurrentProvisions>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzEtMi0xLTEtMTE3NjA1_52eb18a8-a5e3-4c47-9058-3de72aa14e15"
      unitRef="cad">36000000.0</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzEtMy0xLTEtMTE3NjA1_be3fa027-8c56-4288-b5c9-538a18e7b4d6"
      unitRef="cad">34500000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzItMi0xLTEtMTE3NjA1_9726cb48-6cc5-4941-b05c-e865a4a0e390"
      unitRef="cad">1410000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzItMy0xLTEtMTE3NjA1_5112c463-74d4-4d23-9312-823979508634"
      unitRef="cad">1179400000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzQtMi0xLTEtMTE3NjA1_a2aa4635-22fe-4e45-8da7-6188c1eb9297"
      unitRef="cad">522400000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzQtMy0xLTEtMTE3NjA1_82fa9791-fedd-4797-98bf-b5a9ecf0e5d6"
      unitRef="cad">545000000.0</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:CurrentTaxLiabilitiesNoncurrent
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzUtMi0xLTEtMTE3NjA1_6f76e8a3-d591-4622-a63a-6f0f0fec7937"
      unitRef="cad">7100000</ifrs-full:CurrentTaxLiabilitiesNoncurrent>
    <ifrs-full:CurrentTaxLiabilitiesNoncurrent
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzUtMy0xLTEtMTE3NjA1_3be7fcfb-5596-4c8e-8168-51abdb6a6cef"
      unitRef="cad">8900000</ifrs-full:CurrentTaxLiabilitiesNoncurrent>
    <ifrs-full:LongtermBorrowings
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzYtMi0xLTEtMTE3NjA1_587b7afc-5bf2-4392-9a75-ab38a59b0923"
      unitRef="cad">1183600000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzYtMy0xLTEtMTE3NjA1_8bf0c605-e912-452e-b2ea-9f2a887cd981"
      unitRef="cad">1194100000</ifrs-full:LongtermBorrowings>
    <ifrs-full:NoncurrentProvisions
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzctMi0xLTEtMTE3NjA1_13b3bf87-25b7-49ca-841a-65bcdc94b3dc"
      unitRef="cad">149700000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentProvisions
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzctMy0xLTEtMTE3NjA1_fa159c46-1bf1-4dde-94c1-3435c140afa8"
      unitRef="cad">122600000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzgtMi0xLTEtMTE3NjA1_db059e1c-dc53-4dd2-9df3-62c950fc92ac"
      unitRef="cad">32300000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzgtMy0xLTEtMTE3NjA1_c9455e58-2c2f-437e-833b-471571b50c38"
      unitRef="cad">58700000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzktMi0xLTEtMTE3NjA1_0ae04dea-7c6d-4b56-b9fc-66cf672951ac"
      unitRef="cad">28200000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfMzktMy0xLTEtMTE3NjA1_aa3de7e3-1ca6-484f-812a-9c98cbd40a15"
      unitRef="cad">77500000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDAtMi0xLTEtMTE3NjA1_95c269bc-3afb-4a48-b753-b1cc0bc2085b"
      unitRef="cad">33200000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDAtMy0xLTEtMTE3NjA1_25f61522-0dfe-4ec9-b696-11a5ea72aba6"
      unitRef="cad">38000000.0</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:Liabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDEtMi0xLTEtMTE3NjA1_661d3261-cafb-4b50-8299-c7ef39051360"
      unitRef="cad">3366500000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDEtMy0xLTEtMTE3NjA1_7016282e-5cdf-417e-a88e-8357c267ec81"
      unitRef="cad">3224200000</ifrs-full:Liabilities>
    <ifrs-full:IssuedCapital
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDMtMi0xLTEtMTE3NjA1_20dfca5f-3225-4c9a-82c2-09f8a9b099a8"
      unitRef="cad">983800000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDMtMy0xLTEtMTE3NjA1_85be28e8-82bc-4a97-be2e-bdfe75e9a2f8"
      unitRef="cad">972400000</ifrs-full:IssuedCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDQtMi0xLTEtMTE3NjA1_cb93360f-7330-4938-9520-018c9ba309cf"
      unitRef="cad">6700000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDQtMy0xLTEtMTE3NjA1_6027b369-6ab9-4037-8024-207dab6670fd"
      unitRef="cad">10600000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:RetainedEarnings
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDUtMi0xLTEtMTE3NjA1_21ae652c-9dc1-47d1-a99b-b4213a0045a7"
      unitRef="cad">1154900000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDUtMy0xLTEtMTE3NjA1_d82156e8-7e17-4a32-9f16-476e3e036344"
      unitRef="cad">1043400000</ifrs-full:RetainedEarnings>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDYtMi0xLTEtMTE3NjA1_d359c20a-a9c0-4292-90c4-4e2039f5e3f9"
      unitRef="cad">140600000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDYtMy0xLTEtMTE3NjA1_6f75fef5-120f-4a3f-9275-723712510323"
      unitRef="cad">-24700000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDctMi0xLTEtMTE3NjA1_dde31a4c-1a6c-4a34-a8fc-d23a5643770c"
      unitRef="cad">2286000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDctMy0xLTEtMTE3NjA1_39ac6d0e-af91-4531-be82-5585a7afa64d"
      unitRef="cad">2001700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:NoncontrollingInterests
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDgtMi0xLTEtMTE3NjA1_1a23c9ee-a09e-4bbc-85ed-162fcabbe75e"
      unitRef="cad">400000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDgtMy0xLTEtMTE3NjA1_6bfb24a4-26e5-4865-9252-362b17d33d0d"
      unitRef="cad">500000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:EquityAndLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDktMi0xLTEtMTE3NjA1_5c8cf617-30fb-4d1b-b00a-40f02f4d1716"
      unitRef="cad">5652900000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMy9mcmFnOmJkOTA0YmE2OWFiNDQ0NWY4MTZjMTM2ZDFiMjkwZDZmL3RhYmxlOmYyOGEzNWRiZWE0NjQzY2RhNTAwYmJjN2ViMTFhNThjL3RhYmxlcmFuZ2U6ZjI4YTM1ZGJlYTQ2NDNjZGE1MDBiYmM3ZWIxMWE1OGNfNDktMy0xLTEtMTE3NjA1_65ec0df4-fc29-4abf-8f37-e52d44feceec"
      unitRef="cad">5226400000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMy0yLTEtMS0xMTc2MDU_440ed761-1f34-459f-9573-df96f360c560"
      unitRef="cad">5677200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMy0zLTEtMS0xMTc2MDU_a5c9e6e5-c466-48cc-8d04-a32b68c1451f"
      unitRef="cad">4576800000</ifrs-full:RevenueFromContractsWithCustomers>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNC0yLTEtMS0xMTc2MDU_afa52c80-b413-4436-98cf-5d99001aae5e"
      unitRef="cad">1220000000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNC0zLTEtMS0xMTc2MDU_8cd7775a-31e0-4d09-a0e6-4f5f8abc0bf5"
      unitRef="cad">940700000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:NetRevenue
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNS0yLTEtMS0xMTc2MDU_ef596e3e-cbd4-4584-8abe-2cf6f97886a8"
      unitRef="cad">4457200000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNS0zLTEtMS0xMTc2MDU_632de447-dee4-4e48-a658-879f381c9179"
      unitRef="cad">3636100000</stn:NetRevenue>
    <ifrs-full:CostOfSales
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNi0yLTEtMS0xMTc2MDU_61f53e00-62ad-48ab-822f-90bcd7d5d7a5"
      unitRef="cad">2039900000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNi0zLTEtMS0xMTc2MDU_7dd810e2-4adb-424a-9d21-c96c3cdb4392"
      unitRef="cad">1672800000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNy0yLTEtMS0xMTc2MDU_54fbdf29-22fe-4a0b-a21e-08cd34514589"
      unitRef="cad">2417300000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfNy0zLTEtMS0xMTc2MDU_71d7db63-32da-4053-a71f-bdb1aa8a7c00"
      unitRef="cad">1963300000</ifrs-full:GrossProfit>
    <ifrs-full:SellingGeneralAndAdministrativeExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfOC0yLTEtMS0xMTc2MDU_f5095e6d-ee41-4134-96ed-27ea1e1af194"
      unitRef="cad">1742500000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfOC0zLTEtMS0xMTc2MDU_2bff59e3-e211-44ce-8b03-3a6a8a4a0239"
      unitRef="cad">1423600000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfOS0yLTEtMS0xMTc2MDU_1a4971e2-c0d1-465f-bcc4-dad100412879"
      unitRef="cad">56800000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfOS0zLTEtMS0xMTc2MDU_b83c5197-803f-4b62-89fe-b300f6d49a07"
      unitRef="cad">53900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTAtMi0xLTEtMTE3NjA1_b26f0c91-d41f-45c4-941c-4cda4e8c5145"
      unitRef="cad">122100000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTAtMy0xLTEtMTE3NjA1_81b96885-2f38-44c0-92ae-e0f772ad0208"
      unitRef="cad">107900000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:AmortisationExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTEtMi0xLTEtMTE3NjA1_e97025d3-7aba-45ff-9393-6860f4e089fb"
      unitRef="cad">104600000</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTEtMy0xLTEtMTE3NjA1_59d8e593-49fc-4307-95d9-258fa0578278"
      unitRef="cad">60000000.0</ifrs-full:AmortisationExpense>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTItMi0xLTEtMTE3NjA1_12bd59d5-e697-43c4-b15a-ab93441a8232"
      unitRef="cad">-5500000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTItMy0xLTEtMTE3NjA1_958caa00-170a-4c18-bc9f-b6fb0e953fb9"
      unitRef="cad">24800000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:InterestRevenueExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTMtMi0xLTEtMTE3NjA1_27cdbe44-b87b-44a1-be5c-e8241242e7f6"
      unitRef="cad">-64000000.0</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTMtMy0xLTEtMTE3NjA1_fdccf828-8013-41db-8299-85ffab0f71ba"
      unitRef="cad">-37900000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:FinanceIncomeCost
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTQtMi0xLTEtMTE3NjA1_cd9bbe21-3021-4e35-b14e-043ca22a6cce"
      unitRef="cad">-9200000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:FinanceIncomeCost
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTQtMy0xLTEtMTE3NjA1_84d9a6eb-8b58-46aa-b025-95ec01ba59ba"
      unitRef="cad">-5400000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTYtMi0xLTEtMTE3NjA1_11aef1e2-7300-45c3-95b2-18a9831a7793"
      unitRef="cad">-3400000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTYtMy0xLTEtMTE3NjA1_a9b7e0d7-24f9-48f6-89f2-aaba17b88cbe"
      unitRef="cad">-4000000.0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTctMi0xLTEtMTE3NjA1_e8078b61-8d62-4b73-993e-5c00745e1497"
      unitRef="cad">4900000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTctMy0xLTEtMTE3NjA1_9bfd8c4c-9730-4fb4-b8d6-a6e447d36058"
      unitRef="cad">17200000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTgtMi0xLTEtMTE3NjA1_c88ceee7-1402-440a-a88a-8dc592241bf1"
      unitRef="cad">325100000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMTgtMy0xLTEtMTE3NjA1_85e8480d-7204-44cf-8e2d-4a406c605370"
      unitRef="cad">263000000.0</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjAtMi0xLTEtMTE3NjA1_c83b6bbe-e813-4f15-ad0f-c6c4063e639b"
      unitRef="cad">121300000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjAtMy0xLTEtMTE3NjA1_8ce37c71-40ea-4b56-a3a2-61a1d90e1b59"
      unitRef="cad">66700000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjEtMi0xLTEtMTE3NjA1_caeb8801-39bd-4495-a590-39e29498b85d"
      unitRef="cad">-43200000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjEtMy0xLTEtMTE3NjA1_742b4361-56e3-49b8-be20-f1dbcd0b27d2"
      unitRef="cad">-4400000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjItMi0xLTEtMTE3NjA1_7d4d6655-0a7b-4036-8027-6cd4d4e3ed78"
      unitRef="cad">78100000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjItMy0xLTEtMTE3NjA1_d85eaf4b-1cc1-47b5-bde8-c93188f2d7c6"
      unitRef="cad">62300000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ProfitLoss
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjYtMi0xLTEtMTE3NjA1_d36d7667-7233-4fd5-9f15-f1daca662b46"
      unitRef="cad">247000000.0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMjYtMy0xLTEtMTE3NjA1_fbb70514-1271-4b74-9831-24c12357fbe3"
      unitRef="cad">200700000</ifrs-full:ProfitLoss>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMzEtMi0xLTEtMTE3NjA1_c8bde40a-6545-46f1-913a-6e0fd417a851"
      unitRef="cadPerShare">2.23</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMzEtMy0xLTEtMTE3NjA1_0155424a-605c-4039-8be1-8be64ed3a938"
      unitRef="cadPerShare">1.80</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMzYtMi0xLTEtMTE3NjA1_410403ce-b65d-4701-be40-f329db8db8e8"
      unitRef="cadPerShare">2.22</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNi9mcmFnOjRiNjY4Mzg3MzFhMTRiOTFiNTc4NjIxMmUwNTIzNDI2L3RhYmxlOjUyMDdkOTAwODdhYzQ2Yjg5ZGFlNDkwNjU4ZTkwZjc2L3RhYmxlcmFuZ2U6NTIwN2Q5MDA4N2FjNDZiODlkYWU0OTA2NThlOTBmNzZfMzYtMy0xLTEtMTE3NjA1_b16cb305-178f-4338-ae1c-f1ef284e7dcc"
      unitRef="cadPerShare">1.80</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:ProfitLoss
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMi0yLTEtMS0xMTc2MDU_7171dd44-fe65-46be-b9e9-ac1753f6dec3"
      unitRef="cad">247000000.0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMi0zLTEtMS0xMTc2MDU_69a5ff44-a206-4538-85f4-7d9b8d70101c"
      unitRef="cad">200700000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfNS0yLTEtMS0xMTc2MDU_669e3e28-8658-4df3-81bb-f87ddfe550a0"
      unitRef="cad">126800000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfNS0zLTEtMS0xMTc2MDU_37b1d954-a110-49fd-b864-eca2cd5a2302"
      unitRef="cad">-40100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfNy0yLTEtMS0xMTc2MDU_16080d24-8a1a-41db-befe-369ff3d7eefa"
      unitRef="cad">-600000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfNy0zLTEtMS0xMTc2MDU_5f86c970-25a5-40ac-a348-54b9cd9e8bb6"
      unitRef="cad">-2900000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfOC0yLTEtMS0xMTc2MDU_4abca902-a8b5-4bbb-b61e-a492dcfd2d75"
      unitRef="cad">3600000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfOC0zLTEtMS0xMTc2MDU_92fa3744-f1ae-4f92-91a1-7ea974b780b7"
      unitRef="cad">3600000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTAtMi0xLTEtMTE3NjA1_e3502663-36e5-49be-814a-2d9f0510089c"
      unitRef="cad">129800000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTAtMy0xLTEtMTE3NjA1_2c0d8e4f-2ddf-4613-9276-16ba086d2a84"
      unitRef="cad">-39400000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTItMi0xLTEtMTE3NjA1_200d4710-f7c4-4883-9ff4-d2fd6553a160"
      unitRef="cad">35500000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTItMy0xLTEtMTE3NjA1_efaab234-f85f-4702-8e4a-f2818950341f"
      unitRef="cad">-10100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTMtMi0xLTEtMTE3NjA1_c07365f6-3a79-4cb6-9d28-f2f6468d51ef"
      unitRef="cad">165300000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTMtMy0xLTEtMTE3NjA1_7c510fb6-51ac-43cc-9cb0-f57d90df9c7a"
      unitRef="cad">-49500000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTQtMi0xLTEtMTE3NjA1_73e53af1-2501-43d1-8eda-029c4c8fa9e0"
      unitRef="cad">412300000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xOS9mcmFnOjMwYjU2NWRlNDI2NzQ5ZmVhM2FiNmNiM2M5Yjk0NTBhL3RhYmxlOjFlNjY1NTFkZjMwZjQzNGE4ZDZkYzIxZTgwMzM0ZGJiL3RhYmxlcmFuZ2U6MWU2NjU1MWRmMzBmNDM0YThkNmRjMjFlODAzMzRkYmJfMTQtMy0xLTEtMTE3NjA1_8320a4f3-ca67-42b2-a446-ded4f2f88ad3"
      unitRef="cad">151200000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i1afd0f5c67c847ae99164138472fb9ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS0xLTEtMS0xMTc2MDU_8df0dde7-0493-488c-8296-f5a4dac64791"
      unitRef="shares">111005347</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i1afd0f5c67c847ae99164138472fb9ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS0yLTEtMS0xMTc2MDU_69f33898-d47f-4164-b58a-a0b7469cfca5"
      unitRef="cad">932200000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i7389d9d03f4049f4bc6f8f40b42755d7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS0zLTEtMS0xMTc2MDU_91b7ac5e-f680-4a8c-a93d-399d30620fca"
      unitRef="cad">12900000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i4354cc1cf5244f4c97983b6fbf932ed4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS00LTEtMS0xMTc2MDU_ece962cd-476a-4cf3-842a-6100408fabbc"
      unitRef="cad">958600000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i37b394a866734f3588d6192e5d6997ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS01LTEtMS0xMTc2MDU_02c02be7-3205-46c8-a398-f3bb07adb4ca"
      unitRef="cad">24800000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMS02LTEtMS0xMTc2MDU_e1158975-f6a0-4064-9e42-a7a59fa4b5fb"
      unitRef="cad">1928500000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:ProfitLoss
      contextRef="i18bae7cb7e4949b19a4a8965b734cf4e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNC00LTEtMS0xMTc2MDU_da27ad28-bf24-426c-9833-809db0652eac"
      unitRef="cad">200700000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNC02LTEtMS0xMTc2MDU_4b83be6b-02d7-4ee8-b43a-3dafe04931f2"
      unitRef="cad">200700000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ib6ff26ac28d94263be834b1e483e1fa4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNS01LTEtMS0xMTc2MDU_fe8cf372-9696-4e33-97c3-1e7d445dc077"
      unitRef="cad">-49500000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNS02LTEtMS0xMTc2MDU_0ebcd0a3-3d3d-49f4-9ebc-61b87a323ce0"
      unitRef="cad">-49500000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i18bae7cb7e4949b19a4a8965b734cf4e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNi00LTEtMS0xMTc2MDU_8b9b1fa8-bd84-49c8-a2dc-dd717b723156"
      unitRef="cad">200700000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ib6ff26ac28d94263be834b1e483e1fa4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNi01LTEtMS0xMTc2MDU_18ebff97-2f94-4f79-9548-ed70f54ea800"
      unitRef="cad">-49500000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNi02LTEtMS0xMTc2MDU_7169bda6-03c9-4425-be65-a84347389eda"
      unitRef="cad">151200000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNy0xLTEtMS0xMTc2MDU_f372c968-03c8-429f-8207-471df41a6c4f"
      unitRef="shares">1267614</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNy0yLTEtMS0xMTc2MDU_b420802a-eafd-4e60-8a77-ca8694d6a967"
      unitRef="cad">41200000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfNy02LTEtMS0xMTc2MDU_e6325d61-97d2-4c5b-bb8b-0a9bcfdddc5e"
      unitRef="cad">41200000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="i5a4c02eb8c6c4f72a1a04b6d7993bf04_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOC0zLTEtMS0xMTc2MDU_264624dc-19b2-4dce-a115-c2fcc7e9d6ca"
      unitRef="cad">4900000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOC02LTEtMS0xMTc2MDU_7d8fb263-4736-4688-b26f-3dbfec2c91dc"
      unitRef="cad">4900000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <stn:IncreaseDecreaseInNumberOfSharesRepurchased
      contextRef="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOS0xLTEtMS0xMTc2MDU_897f1754-357b-4b16-9fcb-51545333909c"
      unitRef="shares">-939482</stn:IncreaseDecreaseInNumberOfSharesRepurchased>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOS0yLTEtMS0xMTc2MDU_6905e09f-029c-47ab-873e-5c23871bb487"
      unitRef="cad">8100000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i5a4c02eb8c6c4f72a1a04b6d7993bf04_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOS0zLTEtMS0xMTc2MDU_53deff13-f7a5-40eb-8b6a-89ab650dfe26"
      unitRef="cad">100000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i18bae7cb7e4949b19a4a8965b734cf4e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOS00LTEtMS0xMTc2MDU_3675adcd-4cbb-4a49-805d-c5d6fb9fca52"
      unitRef="cad">42500000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfOS02LTEtMS0xMTc2MDU_f58999f4-3ca7-4c28-94ed-446dbaaeb680"
      unitRef="cad">50700000</ifrs-full:PurchaseOfTreasuryShares>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="i489cea8291d840a8b25a27b6a4dc4570_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTAtMi0xLTEtMTE3NjA1_d0ad51e9-5a78-4b65-9536-829396d29320"
      unitRef="cad">7100000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="i5a4c02eb8c6c4f72a1a04b6d7993bf04_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTAtMy0xLTEtMTE3NjA1_29d5f77a-82aa-4cc9-bbc7-4cfb702b0a43"
      unitRef="cad">-7100000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTAtNi0xLTEtMTE3NjA1_90070936-e7b4-4e78-8e52-be89c21d3273"
      unitRef="cad">0</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <ifrs-full:DividendsPaid
      contextRef="i18bae7cb7e4949b19a4a8965b734cf4e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTEtNC0xLTEtMTE3NjA1_811edcaa-5a7d-4ee9-b3df-764cb42b5867"
      unitRef="cad">73400000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTEtNi0xLTEtMTE3NjA1_9db46176-eafd-40f5-8a6a-dfd6a2bb78de"
      unitRef="cad">73400000</ifrs-full:DividendsPaid>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i00a027b77c804042a79bbb655f78c6e4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItMS0xLTEtMTE3NjA1_ad897696-60bf-4938-8d6a-9d93f5821c15"
      unitRef="shares">111333479</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i00a027b77c804042a79bbb655f78c6e4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItMi0xLTEtMTE3NjA1_529a5f7d-9f42-48f6-8351-260b18fa89c4"
      unitRef="cad">972400000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i5dec53f1399e4a44974c774f4d22fea8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItMy0xLTEtMTE3NjA1_34789e77-0441-482c-ab36-dc3b5c5f0a2f"
      unitRef="cad">10600000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="iab36c54245bf4a4fae79d2db34dfa0fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItNC0xLTEtMTE3NjA1_fdcca149-af46-4824-a331-9914f2628fd5"
      unitRef="cad">1043400000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i5834b587b8054d948e345331a1a1d322_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItNS0xLTEtMTE3NjA1_4e3b6c9a-0b4c-4e5c-8087-7d51bc3a875a"
      unitRef="cad">-24700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTItNi0xLTEtMTE3NjA1_57d129b6-93d4-46d3-a021-98ca1f3b60a0"
      unitRef="cad">2001700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:ProfitLoss
      contextRef="i7da505f9d590458d8cbf141ea1b2d672_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTMtNC0xLTEtMTE3NjA1_2a28b564-5da6-4442-aa1e-3712bfcb1ec8"
      unitRef="cad">247000000.0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTMtNi0xLTEtMTE3NjA1_83b7899d-d332-4d17-b051-0bf87858ec34"
      unitRef="cad">247000000.0</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i3a2e1446d46048a7ab6b04596ce08f91_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTQtNS0xLTEtMTE3NjA1_be90a2ba-e752-4514-85e3-c2bd208e52b3"
      unitRef="cad">165300000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTQtNi0xLTEtMTE3NjA1_dfc98f4d-5309-4d93-ab62-b17519f3ad2e"
      unitRef="cad">165300000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i7da505f9d590458d8cbf141ea1b2d672_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTUtNC0xLTEtMTE3NjA1_0f01606c-5acb-44e2-8dba-624b85b0dda0"
      unitRef="cad">247000000.0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i3a2e1446d46048a7ab6b04596ce08f91_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTUtNS0xLTEtMTE3NjA1_e2c01077-f810-461f-a120-be37396918fc"
      unitRef="cad">165300000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTUtNi0xLTEtMTE3NjA1_450c5936-a838-445e-9121-65cb0b9768a8"
      unitRef="cad">412300000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTYtMS0xLTEtMTE3NjA1_5042bced-8452-453a-8ec0-b6674862e3e7"
      unitRef="shares">561217</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTYtMi0xLTEtMTE3NjA1_86c75ebf-8008-42d6-ae0d-e28691949089"
      unitRef="cad">18000000.0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTYtNi0xLTEtMTE3NjA1_3320a2bb-fbd9-4ce6-ba1a-a743389fa56d"
      unitRef="cad">18000000.0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="i7e54142bc7f443a9b2132b0aae709015_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTctMy0xLTEtMTE3NjA1_62dcd268-0ada-4cfb-b216-e45ccb03ed0f"
      unitRef="cad">-800000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTctNi0xLTEtMTE3NjA1_ce124702-cff0-4ac8-8463-1c93b0bbafb1"
      unitRef="cad">-800000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <stn:IncreaseDecreaseInNumberOfSharesRepurchased
      contextRef="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTgtMS0xLTEtMTE3NjA1_74a660b0-bdec-449c-a0dd-cb1b2ee2b284"
      unitRef="shares">-1085676</stn:IncreaseDecreaseInNumberOfSharesRepurchased>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTgtMi0xLTEtMTE3NjA1_9898de77-8728-414b-870b-ee13b93f19e1"
      unitRef="cad">9600000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i7e54142bc7f443a9b2132b0aae709015_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTgtMy0xLTEtMTE3NjA1_c66886e0-251f-4fbf-b791-44303faa3ba4"
      unitRef="cad">100000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i7da505f9d590458d8cbf141ea1b2d672_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTgtNC0xLTEtMTE3NjA1_e1fa32f7-c7fc-43aa-95e5-7f7f207577d6"
      unitRef="cad">55600000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTgtNi0xLTEtMTE3NjA1_97d389f0-b3bd-491f-9ee5-eb2ff7f801b6"
      unitRef="cad">65300000</ifrs-full:PurchaseOfTreasuryShares>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="i9ff364ddc8ea4b978a62c88158b6b0f2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTktMi0xLTEtMTE3NjA1_bc010eb4-b2cf-4e21-9cc3-0e5c179c14b7"
      unitRef="cad">3000000.0</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="i7e54142bc7f443a9b2132b0aae709015_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTktMy0xLTEtMTE3NjA1_d2cae484-b03e-4a6f-bedf-e518f33d57ea"
      unitRef="cad">-3000000.0</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMTktNi0xLTEtMTE3NjA1_01864f8f-fc7b-4f29-9f89-beda4cdfb0e0"
      unitRef="cad">0</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <ifrs-full:DividendsPaid
      contextRef="i7da505f9d590458d8cbf141ea1b2d672_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjAtNC0xLTEtMTE3NjA1_8dc0f213-9aba-4503-ae7b-82e3eb394a2d"
      unitRef="cad">79900000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjAtNi0xLTEtMTE3NjA1_19c8997f-e453-4ce0-ab04-236cb07ef085"
      unitRef="cad">79900000</ifrs-full:DividendsPaid>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i2341b63f0dad4594b96df3166688a3d0_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtMS0xLTEtMTE3NjA1_ce52b790-ca4b-4c75-8e16-8fc94f392f94"
      unitRef="shares">110809020</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i2341b63f0dad4594b96df3166688a3d0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtMi0xLTEtMTE3NjA1_79799b35-9017-43aa-a5ac-36dcd46896e3"
      unitRef="cad">983800000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i2a60228dad95456796045d3230775c5a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtMy0xLTEtMTE3NjA1_018cf721-8f3a-4027-89bb-0d1ffd476d1a"
      unitRef="cad">6700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i5b473d0a2db14cc9b00e9f6a23f45495_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtNC0xLTEtMTE3NjA1_fe6ca843-0438-4ab5-9258-564e6b7b9e45"
      unitRef="cad">1154900000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ib87a49db89a44f13b98006fb4acc156c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtNS0xLTEtMTE3NjA1_e7d28a5e-943a-4d94-a3e9-ff992ff19873"
      unitRef="cad">140600000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yMi9mcmFnOjIzMDZlYWI2ODM5MzRhY2NiYzgzNGVjNGNlNGQyYjIzL3RhYmxlOmQ1NjNmNjJlNDNmYTRkMmRhZTQ4NjNkOWNlNjI0ZTNhL3RhYmxlcmFuZ2U6ZDU2M2Y2MmU0M2ZhNGQyZGFlNDg2M2Q5Y2U2MjRlM2FfMjEtNi0xLTEtMTE3NjA1_76fb3e79-d688-45af-b572-2b92fa16c274"
      unitRef="cad">2286000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMy0yLTEtMS0xMTc2MDU_9eb45039-7c19-4413-a22a-f4f7777d0501"
      unitRef="cad">247000000.0</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMy0zLTEtMS0xMTc2MDU_2455ad6e-9216-4452-be53-cc90c0a25118"
      unitRef="cad">200700000</ifrs-full:ProfitLossFromContinuingOperations>
    <stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNS0yLTEtMS0xMTc2MDU_b3aa42e8-4a1b-430b-86d0-7f2132075e77"
      unitRef="cad">56800000</stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment>
    <stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNS0zLTEtMS0xMTc2MDU_75510e14-a331-4aff-a9d6-226ba7dc9629"
      unitRef="cad">53900000</stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment>
    <stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNi0yLTEtMS0xMTc2MDU_f5ca8bb1-923f-4125-9841-51e20f22fd39"
      unitRef="cad">122100000</stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets>
    <stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNi0zLTEtMS0xMTc2MDU_604035ab-6830-4767-94a2-09726da772c9"
      unitRef="cad">107900000</stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNy0yLTEtMS0xMTc2MDU_1c99cb8b-51dd-48c4-bad7-bbdf89278a92"
      unitRef="cad">-5500000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNy0zLTEtMS0xMTc2MDU_f0e5ff8a-ee7b-472b-8f5c-2f73bde659b5"
      unitRef="cad">24800000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfOC0yLTEtMS0xMTc2MDU_10e98f38-66e3-4168-9ca2-8adbf888edc3"
      unitRef="cad">104600000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfOC0zLTEtMS0xMTc2MDU_4735ad7d-abcb-4338-9284-556238ec9c32"
      unitRef="cad">60000000.0</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForDeferredTaxExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfOS0yLTEtMS0xMTc2MDU_317925dc-520d-4aba-9fa6-9e718aee2a92"
      unitRef="cad">-43200000</ifrs-full:AdjustmentsForDeferredTaxExpense>
    <ifrs-full:AdjustmentsForDeferredTaxExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfOS0zLTEtMS0xMTc2MDU_65f8b7d6-2f9d-4b15-99d3-5e8dbdbb0562"
      unitRef="cad">-4400000</ifrs-full:AdjustmentsForDeferredTaxExpense>
    <ifrs-full:AdjustmentsForFairValueGainsLosses
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTItMi0xLTEtMTE3NjA1_a3f621a6-cc41-448d-8aeb-a2144200f589"
      unitRef="cad">2400000</ifrs-full:AdjustmentsForFairValueGainsLosses>
    <ifrs-full:AdjustmentsForFairValueGainsLosses
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTItMy0xLTEtMTE3NjA1_16e8707c-a0db-4d05-9574-e6a994b2bb05"
      unitRef="cad">-13900000</ifrs-full:AdjustmentsForFairValueGainsLosses>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTMtMi0xLTEtMTE3NjA1_2628e847-e37f-405c-934c-719536386997"
      unitRef="cad">26000000.0</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTMtMy0xLTEtMTE3NjA1_6fd447db-5ca4-4365-8d08-5b957afadbb3"
      unitRef="cad">46700000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForProvisions
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTQtMi0xLTEtMTE3NjA1_10f37eb4-6c43-40af-b861-90bdc0f4d02b"
      unitRef="cad">47300000</ifrs-full:AdjustmentsForProvisions>
    <ifrs-full:AdjustmentsForProvisions
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTQtMy0xLTEtMTE3NjA1_49e36d14-df2b-4dee-a20e-887a19248e47"
      unitRef="cad">46500000</ifrs-full:AdjustmentsForProvisions>
    <ifrs-full:OtherAdjustmentsForNoncashItems
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTUtMi0xLTEtMTE3NjA1_e748b4ff-97db-4f02-b761-31cbce322330"
      unitRef="cad">800000</ifrs-full:OtherAdjustmentsForNoncashItems>
    <ifrs-full:OtherAdjustmentsForNoncashItems
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTUtMy0xLTEtMTE3NjA1_29d77227-5e3b-4b6b-a8d3-e2b9a8c4c956"
      unitRef="cad">1200000</ifrs-full:OtherAdjustmentsForNoncashItems>
    <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTYtMi0xLTEtMTE3NjA1_d2004ae8-ad1d-435d-bced-232d38ec5829"
      unitRef="cad">558300000</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
    <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTYtMy0xLTEtMTE3NjA1_11f16d0e-f9ea-413e-a9de-8c7dbf66a250"
      unitRef="cad">523400000</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTctMi0xLTEtMTE3NjA1_3f3f8b2c-d671-46b6-aec1-c44251b95f3d"
      unitRef="cad">-211700000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTctMy0xLTEtMTE3NjA1_5ba91ab8-37b6-41fd-b633-f58be7ea5e47"
      unitRef="cad">-8400000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTgtMi0xLTEtMTE3NjA1_5e8fe2e9-02c6-4e76-90e8-7322afaf73a9"
      unitRef="cad">-134900000</ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTgtMy0xLTEtMTE3NjA1_96ec896f-e002-4133-a853-ce847c7b8282"
      unitRef="cad">-46400000</ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTktMi0xLTEtMTE3NjA1_b0e0b392-186c-4339-9eca-eaf0a28ab396"
      unitRef="cad">-13700000</ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMTktMy0xLTEtMTE3NjA1_9e2e114f-bb76-438a-a3ec-4d44fc5942d8"
      unitRef="cad">-3500000</ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjAtMi0xLTEtMTE3NjA1_afba59f0-acdc-4062-895e-797c138c6510"
      unitRef="cad">-2800000</ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjAtMy0xLTEtMTE3NjA1_bcb4bd21-e24f-499b-a280-bf4e61b95ae2"
      unitRef="cad">1900000</ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjEtMi0xLTEtMTE3NjA1_77cceaac-354c-4d8a-b710-a4f1ad85b069"
      unitRef="cad">-21100000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjEtMy0xLTEtMTE3NjA1_874c2f8f-3bf7-4494-aaf9-74a046b89db8"
      unitRef="cad">39100000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjItMi0xLTEtMTE3NjA1_e593b75f-19ef-4df3-b608-76230742528a"
      unitRef="cad">22800000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjItMy0xLTEtMTE3NjA1_d67b5c16-8be0-4ef5-a607-607593d63a39"
      unitRef="cad">-65800000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjMtMi0xLTEtMTE3NjA1_603d2fd0-df0e-49f3-a976-82217ed395c8"
      unitRef="cad">65200000</ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjMtMy0xLTEtMTE3NjA1_1813561d-33c2-4121-a256-4ead6d0005ad"
      unitRef="cad">34900000</ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjQtMi0xLTEtMTE3NjA1_1efe1a47-6744-4714-959e-d5dff819d840"
      unitRef="cad">254000000.0</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjQtMy0xLTEtMTE3NjA1_41faf498-3f2f-48b5-b479-8290fa6a303f"
      unitRef="cad">126400000</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjctMi0xLTEtMTE3NjA1_1e804321-98c2-42b7-8970-a1a2dda87b4a"
      unitRef="cad">304300000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjctMy0xLTEtMTE3NjA1_90c1bd16-1314-465f-82b7-adef7bb96d37"
      unitRef="cad">397000000.0</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjktMi0xLTEtMTE3NjA1_ec18ec56-9c44-4e75-a0ef-09e9a29baee5"
      unitRef="cad">50400000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMjktMy0xLTEtMTE3NjA1_4efcfd4e-b5c5-48f1-879c-5fb591382fe6"
      unitRef="cad">702500000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzAtMi0xLTEtMTE3NjA1_53aeb50f-9836-40fc-a82a-bb04a0641b34"
      unitRef="cad">206200000</stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities>
    <stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzAtMy0xLTEtMTE3NjA1_ef918532-cc2c-4607-a985-d3e39e72a6eb"
      unitRef="cad">61600000</stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities>
    <stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzEtMi0xLTEtMTE3NjA1_b3123514-a374-4a10-9d27-d1b61b0fc2b6"
      unitRef="cad">244600000</stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities>
    <stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzEtMy0xLTEtMTE3NjA1_b2dccd66-337c-4201-a694-b9c6eb321c44"
      unitRef="cad">47800000</stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzItMi0xLTEtMTE3NjA1_b1bf50df-5e23-4255-8be7-fde46cd249d2"
      unitRef="cad">6400000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzItMy0xLTEtMTE3NjA1_2368a3ad-d27d-470e-952d-121be3e2a5cc"
      unitRef="cad">4800000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzMtMi0xLTEtMTE3NjA1_4305a176-2552-4efb-b531-46c04d61fe57"
      unitRef="cad">68500000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzMtMy0xLTEtMTE3NjA1_fe8ecbc5-abb4-4d20-bdf5-74f9f7bdb5b6"
      unitRef="cad">45800000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzQtMi0xLTEtMTE3NjA1_e2121ff5-aebf-4c21-8eb2-67cae4538a57"
      unitRef="cad">13100000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzQtMy0xLTEtMTE3NjA1_8c484c36-a724-4fdd-a800-603f89c2f9c2"
      unitRef="cad">2100000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzUtMi0xLTEtMTE3NjA1_aef37952-c60f-482b-aad2-2eb6ce46144e"
      unitRef="cad">-73800000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzUtMy0xLTEtMTE3NjA1_a93f3034-0c29-466b-bc44-f71b060a6c73"
      unitRef="cad">-764800000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzgtMi0xLTEtMTE3NjA1_c37159ea-ced1-4bef-b114-ad638e8a8048"
      unitRef="cad">-22600000</stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzgtMy0xLTEtMTE3NjA1_07e3d66f-02ff-4f9e-9ed7-cb17ddbe354c"
      unitRef="cad">544700000</stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzktMi0xLTEtMTE3NjA1_1c119406-e605-4f07-9fa6-0657669eadef"
      unitRef="cad">60300000</stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings>
    <stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfMzktMy0xLTEtMTE3NjA1_274a96f4-93a1-4a4b-95cf-c2b418814648"
      unitRef="cad">58000000.0</stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings>
    <stn:NetRepaymentOfProceedsFromBankIndebtedness
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDAtMi0xLTEtMTIxMDYw_06b7ecdb-f424-45ef-9975-0b4697806f66"
      unitRef="cad">65400000</stn:NetRepaymentOfProceedsFromBankIndebtedness>
    <stn:NetRepaymentOfProceedsFromBankIndebtedness
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDAtMy0xLTEtMTIxMDYw_b98c00f9-649a-4980-9456-801ee55676af"
      unitRef="cad">0</stn:NetRepaymentOfProceedsFromBankIndebtedness>
    <stn:CashFlowsUsedInFinancingActivitiesForLeases
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDAtMi0xLTEtMTE3NjA1_669cc39f-6585-4d59-9eec-aa8e6ae57906"
      unitRef="cad">153700000</stn:CashFlowsUsedInFinancingActivitiesForLeases>
    <stn:CashFlowsUsedInFinancingActivitiesForLeases
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDAtMy0xLTEtMTE3NjA1_9cb7849b-c093-40db-87b3-fdb21730fdac"
      unitRef="cad">128400000</stn:CashFlowsUsedInFinancingActivitiesForLeases>
    <ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDMtMi0xLTEtMTE3NjA1_8e7da78c-1556-460b-9b67-7c112dca7b7c"
      unitRef="cad">65300000</ifrs-full:PaymentsToAcquireOrRedeemEntitysShares>
    <ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDMtMy0xLTEtMTE3NjA1_e173586c-4c0b-4e82-8160-ccd01fbd001d"
      unitRef="cad">50700000</ifrs-full:PaymentsToAcquireOrRedeemEntitysShares>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDQtMi0xLTEtMTE3NjA1_2c2fae0d-8fb4-4258-8ca3-6330cc3cc902"
      unitRef="cad">18000000.0</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDQtMy0xLTEtMTE3NjA1_88351555-e180-4419-a636-74b628212c53"
      unitRef="cad">41200000</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDUtMi0xLTEtMTE3NjA1_36e1a6bd-704e-400e-aaa7-398bc41a5f1f"
      unitRef="cad">78200000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDUtMy0xLTEtMTE3NjA1_4c50a1fa-93fe-472d-bc87-1390745c5020"
      unitRef="cad">72300000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDYtMi0xLTEtMTE3NjA1_95e067c4-8bcd-4369-aa58-6833e6a8ef83"
      unitRef="cad">-296700000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDYtMy0xLTEtMTE3NjA1_0fe8e8da-5240-4db5-916f-bba7ef058bdd"
      unitRef="cad">276500000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDctMi0xLTEtMTE3NjA1_540ba181-c027-4539-84a8-da14b53e6143"
      unitRef="cad">27800000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDctMy0xLTEtMTE3NjA1_6d38535b-cbcf-47b7-9c91-344b6569b10e"
      unitRef="cad">-6800000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDgtMi0xLTEtMTE3NjA1_e8ba9d1f-2cdb-4619-a8bc-117830c1854a"
      unitRef="cad">-38400000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDgtMy0xLTEtMTE3NjA1_fee39c7b-0efd-45ee-8963-e9f4e1f9c9f8"
      unitRef="cad">-98100000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDktMi0xLTEtMTE3NjA1_91362bc7-d1bf-4df9-a5cb-bb9904a3e0c1"
      unitRef="cad">186700000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNDktMy0xLTEtMTE3NjA1_8bc0af15-6e0a-4e38-ae7a-e357fa0bae5d"
      unitRef="cad">284800000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNTAtMi0xLTEtMTE3NjA1_19b05c76-9376-4a92-a477-a12485718b4f"
      unitRef="cad">148300000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18yNS9mcmFnOjRkNzM3ZmVlY2I2OTQzNjlhYmE0ZjE4OTMwMDJkMDQxL3RhYmxlOjYyYzBmNjdmYjA2NDQzMmE4ODY1ODYwMDA3MmY2NGViL3RhYmxlcmFuZ2U6NjJjMGY2N2ZiMDY0NDMyYTg4NjU4NjAwMDcyZjY0ZWJfNTAtMy0xLTEtMTE3NjA1_90838a31-86bd-4b5d-b963-157d4435842a"
      unitRef="cad">186700000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18zNC9mcmFnOjg5ODM1ZmU2NDgwMTQxODA4NDM0OThmMmM0YzIwZTJlL3RleHRyZWdpb246ODk4MzVmZTY0ODAxNDE4MDg0MzQ5OGYyYzRjMjBlMmVfMTA0OQ_f3d418f8-702d-4665-ba01-575b6f75f3e8">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, 2022, were authorized for issuance in accordance with a resolution of the Company&#x2019;s board of directors on February&#160;22, 2023. 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18zNy9mcmFnOmRkYjY2NWVlNzk5MDQwOTI4NDQ3ZmY5MTc0ZTVmZWQ1L3RleHRyZWdpb246ZGRiNjY1ZWU3OTkwNDA5Mjg0NDdmZjkxNzRlNWZlZDVfNjgz_d821a573-4aa8-4a59-a754-062c9d4cf02b">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, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180MC9mcmFnOmQ0OTAxOWVmYzc3NTRjZTM4NGRjMjI3MDY2ZTkwYWQ1L3RleHRyZWdpb246ZDQ5MDE5ZWZjNzc1NGNlMzg0ZGMyMjcwNjZlOTBhZDVfNzMz_572dece5-8ca1-4f24-8e96-4812a4f8b23e">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, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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, 2022 and December&#160;31, 2021. 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NjA_6531e3a7-1eb6-4e5a-91a2-b8abe124ce78">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. Unrestricted investments are comprised of short-term bank deposits with a maturity of three months or less at inception.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost less accumulated depreciation and any impairment losses. Cost includes the cost of replacing parts of property and equipment. When significant parts of property and equipment are required to be replaced in intervals, the Company recognizes those parts as individual assets with specific useful lives. All other repair and maintenance costs are recognized in the consolidated statements of income as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation is calculated over the assets' estimated useful lives on a straight-line basis as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engineering equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line over term of lease to a maximum of 15 years or the improvement&#x2019;s economic life&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 50 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The residual values, useful lives, and methods of depreciation of property and equipment are reviewed at each financial&#160;year-end&#160;and adjusted prospectively, if appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"&gt;Intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intangible assets acquired separately are measured on initial recognition at cost. Intangible assets acquired in a business combination are measured at fair value as at the date of acquisition. Following initial recognition, finite life intangible assets are carried at cost less any accumulated amortization and any impairment losses and indefinite life intangible assets are carried at cost less any impairment loss.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intangible assets with finite lives are amortized over their useful economic lives on a straight-line basis. Once an intangible asset is fully amortized, the gross carrying amount and related accumulated amortization are removed from the accounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also incurs costs for third-party internet-based cloud computing services. These costs are expensed in administrative and marketing expenses over the period of the service agreement when the Company determines that it has not obtained control of the software.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Intangible assets acquired from business combinations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy is to amortize client relationships with finite lives over periods ranging from 10 to 15 years. Contract backlog and finite life trademarks are amortized over estimated lives of generally 1 to 3 years. The Company assigns value to acquired intangibles using the income approach, which involves quantifying the present value of net cash flows attributed to the subject asset. This, in turn, involves estimating the revenues and earnings expected from the asset.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company assesses at contract inception whether a contract is a lease or contains a lease; that is, if the contract conveys the right to control the use of an identified asset for a time period in exchange for consideration.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At the commencement of a lease, the Company determines the lease term as the&#160;non-cancellable&#160;period of a lease, together with periods covered by an option to extend or an option to terminate if it is reasonably certain to exercise an extension option or to not exercise a termination option. Management considers all facts and circumstances that create an economic incentive to exercise an extension option or to not exercise a termination option. This judgment is based on factors such as contract rates compared to market rates, economic reasons, significance of leasehold improvements, termination and relocation costs, installation of specialized assets, residual value guarantees, and any sublease term. The Company reassesses this when a significant event or significant change in circumstances within the Company&#x2019;s control has occurred.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes lease assets and lease liabilities for all leases, except for leases of&#160;low-value&#160;assets and short-term leases with a term of 12 months or less. The lease payments associated with those exempted leases are recognized in administrative and marketing expenses on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lease asset is recognized at the commencement date of the lease and initially measured at cost, which is comprised of the amount of the initial lease liability recognized less any incentives received from the lessor. Lease asset cost also includes any initial direct costs incurred, lease payments made before the commencement date, and estimated restoration costs. The lease asset is subsequently depreciated on a straight-line basis from the commencement date to the earlier of the end of the useful life of the lease asset or the end of the lease term. The lease asset is periodically adjusted for impairment losses or reversals, if any, and adjusted for certain remeasurements of the lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lease liability is recognized at the commencement date of the lease and initially measured at the present value of lease payments  to be made over the lease term. Lease payments generally include fixed payments less any lease incentives receivable. Also, the Company elected to not separate&#160;non-lease&#160;components from lease components and to account for the&#160;non-lease&#160;and lease components as a single lease component. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lease liability is discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#x2019;s incremental borrowing rate. The lease liability is subsequently measured at amortized cost using the effective interest method. The lease liability is remeasured when the expected lease payments change as a result of a change in the lease term, a change in the assessment of an option to purchase the leased asset, changes in the future lease payments as a result of a change in an index or rate used to determine the lease payments, and changes in estimated payments for residual value guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"&gt;Investments in joint arrangements and associates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each joint arrangement of the Company is classified as either a joint operation or joint venture based on the rights and obligations arising from the contractual terms between the parties to the arrangement. A joint arrangement that provides the Company with rights to the individual assets and obligations arising from the arrangement is classified as a joint operation and a joint arrangement that provides the Company with rights to the net assets of the arrangement is classified as a joint venture.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for a joint operation by recognizing its share of assets, liabilities, revenues, and expenses of the joint operation and combining them line by line with similar items in the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for a joint venture using the equity method. The Company&#x2019;s share of the&#160;after-tax&#160;net income or loss of associates or joint ventures is recorded in the consolidated statements of income. Adjustments are made in the Company&#x2019;s consolidated financial statements to eliminate its share of unrealized gains and losses resulting from transactions with its associates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If the financial statements of associates or joint arrangements are prepared for a date that is different from the Company&#x2019;s date (due to the timing of finalizing and receiving information), adjustments are made for the effects of significant transactions or events that occur between that date and the date of the Company&#x2019;s financial statements. When necessary, adjustments are made to bring the accounting policies in line with the Company&#x2019;s.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.92pt"&gt;Provisions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;General&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. When the Company expects some or all of a provision to be reimbursed&#x2014;for example, under an insurance contract&#x2014;and when the reimbursement is virtually certain, the reimbursement is recognized as a separate asset. The expense relating to a provision is presented in the consolidated statements of income net of any reimbursement. If the effect of the time value of money is significant, provisions are discounted using a current&#160;pre-tax&#160;rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. Management regularly reviews the timing of the outflows of these provisions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Provision for self-insured liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company self-insures certain risks related to professional liability, automobile physical damages, and employment practices liability. The provision for self-insured liabilities includes estimates of the costs of reported claims (including potential claims that are probable of being asserted) and is based on assumptions made by management and actuarial estimates. The provision for self-insured liabilities does not include unasserted claims where assertion by a third party is not probable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Provisions for claims&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provision for claims include an estimate for costs associated with legal claims not covered by its provisions for self-insured liabilities, including claims that are subject to exclusions under the Company&#x2019;s commercial and captive insurance policies. Often, these legal claims are from previous acquisitions and may be indemnified by the acquiree (note 7).&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 (US), British pound sterling (&#xa3; or GBP), and Australian dollar (AU).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Transactions and balances&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transactions in foreign currencies (those different from an entity&#x2019;s functional currency) are initially translated into the functional currency of an entity using the foreign exchange rate at the transaction date. Subsequent to the transaction date, foreign currency transactions are measured as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;On the consolidated statements of financial position, monetary items are translated at the rate of exchange in effect at the reporting date.&#160;Non-monetary&#160;items at cost are translated at historical exchange rates.&#160;Non-monetary&#160;items at fair value are translated at rates in effect at the date the fair value is determined. Any resulting realized and unrealized foreign exchange gains or losses are recognized in income in the period incurred, however, unrealized foreign exchange gains and losses on&#160;non-monetary&#160;investments are recognized in other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Revenue and expense items are translated at the exchange rate on the transaction date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Foreign operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s foreign operations are translated into its reporting currency (Canadian dollar) as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Assets and liabilities are translated at the rate of exchange in effect at each consolidated statement of financial position date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Revenue and expense items (including depreciation and amortization) are translated at the average rate of exchange for the month.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The resulting unrealized exchange gains and losses on foreign subsidiaries are recognized in other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;h)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.71pt"&gt;Financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Initial recognition and subsequent measurement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets (except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at fair value plus directly attributable transaction costs, except for financial assets at fair value through profit and loss (FVPL) for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a significant financing component are initially measured at the transaction price determined in accordance with IFRS 15. Purchases or sales of financial assets are accounted for at trade dates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Subsequent measurement of financial assets is at FVPL, amortized cost, or fair value through other comprehensive income (FVOCI). The classification is based on two criteria: the Company&#x2019;s business approach for managing the financial assets and whether the instruments&#x2019; contractual cash flows represent &#x201c;solely payments of principal and interest&#x201d; on the principal amount outstanding (the SPPI criterion). The business approach considers whether a Company&#x2019;s objective is to receive cash flows from holding assets, from selling assets in a portfolio, or a combination of both. The Company reclassifies financial assets only when its business approach for managing those assets changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Amortized cost: Assets held for collection of contractual cash flows&#x2014;when they meet the SPPI criterion&#x2014;are measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and cash equivalents, receivables, and certain other financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;FVOCI: Assets held to both collect cash flows and sell the assets&#x2014;when they meet the SPPI criterion&#x2014;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Changes in the carrying amount are reported in other comprehensive income (except impairments) until disposed of. Realized gains and losses are recognized in finance income and interest income from these financial assets is included in interest &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;income using the EIR method. Impairment and foreign exchange gains and losses are recognized in profit or loss and computed in the same manner as for financial assets measured at amortized cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized gains and losses reported in other income. Equity securities held for self-insured liabilities and indemnifications are included in this category.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of directly attributable transaction costs. Subsequent measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and subsequently allocates the interest income or expense over the life of the instrument. Gains and losses are recognized in profit or loss when the liability is derecognized or modified, as well as through the EIR amortization process. For long-term debt, EIR amortization and realized gains and losses are recognized in net finance expense. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair value&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;After initial recognition, the fair values of financial instruments are based on the bid prices in quoted active markets for financial assets and on the ask prices for financial liabilities. For financial instruments not traded in active markets, fair values are determined using appropriate valuation techniques, which may include recent arm&#x2019;s length market transactions, reference to the current fair value of another instrument that is substantially the same, and discounted cash flow analysis; however, other valuation models may be used. The fair values of the Company&#x2019;s derivatives are based on third-party indicators and forecasts. Fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying amounts because of the short-term maturity of these instruments. The carrying amounts of the revolving credit facility and term loan and the multicurrency credit facility (collectively the credit facilities) approximate their fair values because the applicable interest rates are based on variable reference rates. The carrying amounts of other financial assets and financial liabilities approximate their fair values except as otherwise disclosed in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All financial instruments carried at fair value are categorized into one of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;1 &#x2013; quoted market prices in active markets for identical assets or liabilities at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;2 &#x2013; observable inputs other than quoted prices included within level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets or liabilities that are not active, or other inputs that are observable directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;3 &#x2013; unobservable inputs for the assets and liabilities that reflect the reporting entity&#x2019;s own assumptions and are not based on observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels of the hierarchy by reassessing categorizations at the end of each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;From time to time, the Company enters into foreign currency forward contracts to manage risk associated with net operating assets or liabilities denominated in foreign currencies. The Company also utilizes interest rate swaps to manage its exposure to fluctuations in interest rates and total return swaps to manage its exposure to fluctuations in the fair value of its common shares related to its cash-settled share-based payment arrangements. The Company&#x2019;s policy prohibits the use of these derivatives for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives are recorded at fair value in the consolidated statements of financial position as either other assets or other liabilities. Changes in the fair value of derivatives not designated as hedging instruments are recognized in the consolidated statements of income. Unrealized gains and losses for derivatives designated as hedging instruments in a cash flow hedge, to the extent they are effective, are recorded in other comprehensive income and subsequently reclassified to the consolidated statements of income when the hedged item affects earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.32pt"&gt;Impairment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amounts of the Company&#x2019;s assets or group of assets, other than deferred tax assets, are reviewed at each reporting date to determine whether there is an indication of impairment. An asset may be impaired if objective evidence of impairment exists because of one or more events that have occurred after the initial recognition of the asset (referred to as a &#x201c;loss event&#x201d;) and if that loss event has an impact on the estimated future cash flows of the asset. When an indication of impairment exists, or annual impairment testing for an asset is required, the asset&#x2019;s recoverable amount is estimated.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Financial assets and contract assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes a loss allowance for expected credit losses (ECLs) on financial assets and contract assets based on a&#160;12-month&#160;ECL or lifetime ECL. The lifetime ECL (the simplified approach) is applied to trade and other receivables, unbilled receivables, contract assets, sublease receivables, and holdbacks.&#160;12-month&#160;ECLs are recorded against all other financial assets, unless credit risk has significantly increased since initial recognition, then the ECL is measured at the lifetime ECL. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Company expects to receive.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The loss allowance provision is based on the Company&#x2019;s historical collection and loss experience and incorporates forward-looking factors, where appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When the carrying amount of financial assets or contract assets is reduced through an ECL allowance, the reduction is recognized in administrative and marketing expenses in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Non-financial&#160;assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For&#160;non-financial&#160;assets such as property and equipment, lease assets, goodwill, intangible assets, and investments in joint ventures and associates, the recoverable amount is the higher of an asset&#x2019;s or cash-generating unit&#x2019;s (CGU&#x2019;s) value in use or its fair value less costs of disposal. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. To assess value in use, the estimated future cash flows are discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. To determine fair value less costs of disposal, an appropriate valuation model is used. The results of these valuation techniques are corroborated by the market capitalization of comparable public companies and arm&#x2019;s length transactions of comparable companies. Impairment losses are recognized in the consolidated statements of income in expense categories that are consistent with the nature of the impaired asset.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;CGUs are defined based on the smallest identifiable group of assets that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. Other factors are considered, including how management monitors the entity&#x2019;s operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company tests intangible assets for recoverability when events or changes in circumstances indicate that their carrying amount may not be recoverable. To determine indicators of impairment of intangible assets, the Company considers external sources of information such as prevailing economic and market conditions and internal sources of information such as the historical and expected financial performance of the intangible assets. If indicators of impairment are present, the Company determines recoverability based on an estimate of discounted cash flows, using the higher of either the value in use or the fair value less costs of disposal method. The measurement of impairment loss is based on the amount that the carrying amount of an intangible asset exceeds its recoverable amount at the CGU level. As part of the impairment test, the Company updates its future cash flow assumptions and estimates, including factors such as current and future contracts with clients, margins, market conditions, and the useful lives of the assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill is evaluated for impairment annually (as at October 1) or more frequently if circumstances indicate that an impairment may occur or if a significant acquisition occurs between the annual impairment test date and December 31. The Company considers the relationship between its market capitalization and its book value, as well as other factors, when reviewing for indicators of impairment. Goodwill is assessed for impairment based on the CGUs or group of CGUs to which the goodwill relates. Any potential goodwill impairment is identified by comparing the recoverable amount of a CGU or group of CGUs to its carrying value which includes the allocated goodwill. If the recoverable amount is less than its carrying value, an impairment loss is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company may need to test its goodwill for impairment between its annual test dates if market and economic conditions deteriorate or if volatility in the financial markets causes declines in the Company&#x2019;s share price, increases the weighted average cost of capital, or changes valuation multiples or other inputs to its goodwill assessment. In addition, changes in the numerous variables associated with the judgments, assumptions, and estimates made by management in assessing the fair value could cause them to be impaired. Goodwill impairment charges are&#160;non-cash&#160;charges that could have a material adverse effect on the Company&#x2019;s consolidated financial statements but in themselves do not have any adverse effect on its liquidity, cash flows from operating activities or debt covenants.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;An impairment loss of goodwill is not reversed. For other assets, an impairment loss may be reversed if the estimates used to determine the recoverable amount have changed. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount or the carrying amount that would have been determined, net of amortization or depreciation, had no impairment loss been recognized for the asset in prior years. The reversal is recognized in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;j)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.12pt"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company generates revenue from contracts in which goods or services are typically provided over time. Revenue is measured based on the consideration the Company expects to be entitled to in exchange for providing goods and services, excluding duty and taxes collected from clients that are reimbursable to government authorities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;While providing services, the Company incurs certain direct costs for subconsultants and other expenses that are recoverable directly from clients. The recoverable amounts of these direct costs are included in the Company&#x2019;s gross revenue. Since these direct costs can vary significantly from contract to contract, changes in gross revenue may not be indicative of the Company&#x2019;s revenue trends. Therefore, the Company also reports net revenue, which is gross revenue less subconsultants and other direct expenses. The Company assesses its revenue arrangements against specific criteria to determine whether it is acting as a principal or an agent. In general, the Company acts as a principal in its revenue arrangements because it obtains control of the goods or services before they are provided to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Most of the Company&#x2019;s contracts include a single performance obligation because the promise to transfer the individual goods or services is not separately identifiable from other promises in the contract and therefore is not distinct. The Company&#x2019;s contracts may include multiple goods or services that are accounted for as separate performance obligations if they are distinct&#x2014;if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it. If a contract has multiple performance obligations, the consideration in the contract is allocated to each performance obligation based on the estimated stand-alone selling price.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company transfers control of the goods or services it provides to clients over time and therefore recognizes revenue progressively as the services are performed. Revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts, including contracts in which the Company participates through joint arrangements, is recognized based on the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of estimated costs for each contract. When the contract outcome cannot be measured reliably, revenue is recognized only to the extent that the expenses incurred are eligible to be recovered. Provisions for estimated losses on incomplete contracts are made in the period that the losses are determined. Revenue from&#160;time-and-material&#160;contracts without stated ceilings is recognized as costs are incurred based on the amount that the Company has a right to invoice.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings, and cash collections results in trade and other receivables, holdbacks, unbilled receivables, contract assets, and deferred revenue in the consolidated statements of financial position. Amounts are typically invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or when contractual milestones are achieved. Receivables represent amounts due from customers: trade and other receivables and holdbacks consist of invoiced amounts, and unbilled receivables consist of work in progress that has not yet been invoiced. Contract assets represent unbilled amounts where the right to payment is subject to more than the passage of time and includes performance-based incentives and services provided ahead of agreed contractual milestones. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Deferred revenue represents amounts that have been invoiced but not yet recognized as revenue, including advance payments and billings in excess of revenue. Deferred revenue is recognized as revenue when (or as) the Company performs under the contract.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue is adjusted for the effects of a significant financing component when the period between the transfer of the promised goods or services to the customer and payment by the customer exceeds one year. Advance payments and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;holdbacks typically do not result in a significant financing component because the intent is to provide protection against the failure of one party to adequately complete some or all of its obligations under the contract.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;k)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.91pt"&gt;Employee benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company sponsors defined benefit pension plans covering certain full-time employees and past employees, primarily in the United Kingdom. Benefits are based on final compensation and years of service. Benefit costs (determined separately for each plan using the projected unit credit method) are recognized over the periods that employees are expected to render services in return for those benefits.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remeasurements, comprising actuarial gains and losses and the return on the plan assets (excluding interest), are recognized immediately in the consolidated statements of financial position with a corresponding debit or credit to other comprehensive income in the period they occur. Remeasurements are not reclassified to net income in subsequent periods.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The calculation of defined benefit obligations is performed at least annually by a qualified actuary, or more often as required due to plan amendments, curtailments, or settlements. When the calculation results in a potential asset, the recognized asset is limited to the economic benefits available in the form of any future refunds or of reductions in future contributions to the plan.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Past service costs are recognized in net income on the earlier of the date of the plan amendment or curtailment and the date that the Company recognizes related restructuring costs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net interest is calculated by applying the discount rate to the net defined benefit liability or asset, adjusted for benefit and contribution payments during the year. The Company recognizes the following changes in the net defined benefit obligations under administrative and marketing expenses: service costs comprising current service costs, past service costs, gains and losses on curtailments and&#160;non-routine&#160;settlements; net interest expense or income; and administrative expenses paid directly by the pension plans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined contribution plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also contributes to group retirement savings plans and an employee share purchase plan. Certain plans are based on employee contribution amounts and subject to maximum limits per employee. The Company accounts for defined contributions as an expense in the period the contributions are made.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;l)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.32pt"&gt;Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Current income tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current income tax assets and liabilities for current and prior periods are measured at the amount expected to be recovered from or paid to taxation authorities. Tax rates and tax laws used to compute the amounts are those enacted or substantively enacted at the reporting date in the countries where the Company operates and generates taxable income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current income tax that relates to items recognized directly in equity is recognized in equity and not in the consolidated statements of income. Management periodically evaluates positions taken in the tax returns when applicable tax regulations are subject to interpretation and then establishes an uncertain tax liability, if appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes payable are typically expected to be settled within twelve months of the&#160;year-end&#160;date. However, there may be instances where taxes are payable over a longer period. Portions due after a&#160;one-year&#160;period are classified as&#160;non-current&#160;and are not discounted.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax is determined using the liability method for temporary differences at the reporting date between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are recognized for all deductible temporary differences and the carryforward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carryforward of unused tax credits and unused tax losses can be utilized. Deferred taxes are not recognized for the initial recognition of goodwill; the initial recognition of assets or liabilities, outside of a business combination, that affect neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;interests in joint arrangements to the extent that the reversal can be controlled and it is probable that it will not reverse in the foreseeable future.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be used. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled and are based on tax rates and tax laws that have been enacted or substantively enacted at the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax relating to items recognized outside income is also recognized outside income. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and deferred tax liabilities are offset when a legally enforceable right exists to set off tax assets against tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If the Company determines that it is not probable that a taxation authority will accept an uncertain tax treatment, then an uncertain tax liability is recorded using either the most likely amount or the expected value method, depending on which method better predicts the resolution of the circumstances giving rise to the uncertainty.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Uncertain tax liabilities are presented as either income taxes payable or deferred tax liabilities. This depends on whether the uncertain tax liabilities are in respect of taxable profit for a period or income taxes payable in future periods in respect of taxable temporary differences.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues, expenses, and assets excluding trade receivables, are recognized net of the amount of sales tax recoverable from or payable to a taxation authority. The net amount of sales tax recoverable from or payable to a taxation authority is included as part of trade receivables or trade payables (as appropriate) in the consolidated statements of financial position.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;m)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:0.32pt"&gt; Share-based payment transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the Company&#x2019;s share option plan, the board of directors may grant to officers and employees remuneration in the form of share-based payment transactions, whereby officers and employees render services as consideration for equity instruments (equity-settled transactions).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the Company&#x2019;s deferred share unit plan, the board of directors may receive deferred share units (DSUs), each of which is equal to one common share. Under the Company&#x2019;s long-term incentive plan, certain members of the senior leadership teams are granted performance share units (PSUs) or restricted share units (RSUs) that vest and are settled after a three-year period. DSUs, PSUs, and RSUs are settled only in cash (cash-settled transactions).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Equity-settled transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of equity-settled transactions is measured at fair value at the grant date using a Black-Scholes option-pricing model. The cost of equity-settled transactions, together with a corresponding increase in contributed surplus, is recognized over the period in which the service conditions are fulfilled (the vesting period). Upon the exercise of share options for which a share-based compensation expense has been recognized, the cash paid, together with the related portion of contributed surplus, is credited to share capital. For equity-settled transactions, the cumulative expense recognized at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Company's best estimate of the number of equity instruments that will ultimately vest. The expense or credit to income for a period represents the movement in cumulative expense recognized as at the beginning and end of that period and is recorded in administrative and marketing expenses. No expense is recognized for awards that do not ultimately vest. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash-settled transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of cash-settled transactions is measured initially at fair value at the grant date. For DSUs, this fair value is expensed on issue with the recognition of a corresponding liability through other liabilities. For PSUs and RSUs, the fair value is expensed over the vesting period. These liabilities are remeasured to fair value at each reporting date, up to and including the settlement date, with changes in fair value recognized in administrative and marketing expenses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;n)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.71pt"&gt;Earnings per share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is computed based on the weighted average number of common shares outstanding during the year. Diluted earnings per share is computed using the treasury stock method, which assumes that the cash that would be received on the exercise of options is applied to purchase shares at the average price during the year and that the difference between the number of shares issued on the exercise of options and the number of shares obtainable under this computation, on a weighted average basis, is added to the number of shares outstanding. Antidilutive options are not considered when computing diluted earnings per share.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;o)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"&gt;Business combinations and goodwill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for using the acquisition method, and the results of operations after the respective dates of acquisition are included in the consolidated statements of income. Acquisition-related costs are expensed when incurred in administrative and marketing expenses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of an acquisition is measured as the consideration transferred at fair value at the acquisition date. Any deferred or 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 deferred or contingent consideration (recorded on the acquisition date), recorded as notes payable, 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;</ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTU_04d7a009-48db-485e-9b36-f5f073d6d97f">Cash and cash equivalentsCash and cash equivalents include cash and unrestricted investments. Unrestricted investments are comprised of short-term bank deposits with a maturity of three months or less at inception.</ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents>
    <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDU_fd2a347e-f9ba-496f-8d54-0b2af6a0c20e">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDY_6542c56a-b3e0-441c-bcc1-0e9c1da01677">&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="i57ea547d5b0746349efd494ffc13bbbf_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMC0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo5MTYzM2EzMDlmMTE0Njg2ODE0MmEzMGEwMzAxODcyZl80_4955e479-4692-4ef8-ab6a-943bd66f57e1">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i58f60efb313b4dbf9c9648c537b5b2d2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMC0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo5MTYzM2EzMDlmMTE0Njg2ODE0MmEzMGEwMzAxODcyZl8xMA_b2a2174d-8ace-4f99-a39e-b494fd47fdf4">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="ia86800e660de460588e65069db21925b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMS0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpmZjhmZDdlNTZiMjI0NzFkYTM2Nzc5ZTgyNjJiMzQ3OF80_255a9afd-f0df-458c-8b89-263e6745288f">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i703a9d87ffed4b68b13a388e6768c929_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMS0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpmZjhmZDdlNTZiMjI0NzFkYTM2Nzc5ZTgyNjJiMzQ3OF8xMA_13c43e6f-05d5-476d-a7e5-b9752219ec35">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="ida3a879df2084813b7afc29f731f437b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMi0yLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo1N2E2YzNjMTZkNGE0YmUwOTE4ZDhjMGY4YTlkYTBkNl81Mw_2c714e2f-ba3e-4f1d-91c7-a1180a913f9c">P15Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i2f7f0aa2a1614509a78ee5d1387a3d5a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMy0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo3ZDQ0NTBiOGIyYTc0YWVlODk2OTMzNDM1NWMyZGNjM180_d6195b11-8eb1-4b37-82f4-aa73017fea83">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="ic7ddb2bc89c04be7a7b5488ceebe8753_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RhYmxlOjg3YjU0YThlZTdhYzQ2MmFiOGVjYzI0NGVlZTZkOWE4L3RhYmxlcmFuZ2U6ODdiNTRhOGVlN2FjNDYyYWI4ZWNjMjQ0ZWVlNmQ5YThfMy0xLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo3ZDQ0NTBiOGIyYTc0YWVlODk2OTMzNDM1NWMyZGNjM18xMA_6999af23-7cd7-488f-a9e6-3ad57b6eeff4">P50Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDc_e81cacb7-1e99-4ac7-bba1-bee645695165">Intangible assets&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intangible assets acquired separately are measured on initial recognition at cost. Intangible assets acquired in a business combination are measured at fair value as at the date of acquisition. Following initial recognition, finite life intangible assets are carried at cost less any accumulated amortization and any impairment losses and indefinite life intangible assets are carried at cost less any impairment loss.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intangible assets with finite lives are amortized over their useful economic lives on a straight-line basis. Once an intangible asset is fully amortized, the gross carrying amount and related accumulated amortization are removed from the accounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also incurs costs for third-party internet-based cloud computing services. These costs are expensed in administrative and marketing expenses over the period of the service agreement when the Company determines that it has not obtained control of the software.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Intangible assets acquired from business combinations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy is to amortize client relationships with finite lives over periods ranging from 10 to 15 years. Contract backlog and finite life trademarks are amortized over estimated lives of generally 1 to 3 years. The Company assigns value to acquired intangibles using the income approach, which involves quantifying the present value of net cash flows attributed to the subject asset. This, in turn, involves estimating the revenues and earnings expected from the asset.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="ie42e03f1c84e4c659840f8e509a55ec0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfMjE3MA_15131172-e10c-4fd4-ada9-39c12f109551">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="i0400c02264194b179742a29021b99d55_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfMjE3Ng_3592fe83-5f7b-4c47-9723-3a93d570c65f">P15Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="ief03bf2952c444ddbb2e3e0f13d42c2d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfMjI3Mg_f13e0327-6b09-4e46-98c4-c7be1c07123f">P1Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="i783c462d47eb4798a5e28ce9119c814a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfMjI3OA_c0e63100-9a39-403e-ae00-49a00a128f72">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTM_41af79a6-efe7-48d2-8511-4215c2cca91a">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 adjusted for impairment losses or reversals, if any, and adjusted for certain remeasurements of the lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lease liability is recognized at the commencement date of the lease and initially measured at the present value of lease payments  to be made over the lease term. Lease payments generally include fixed payments less any lease incentives receivable. Also, the Company elected to not separate&#160;non-lease&#160;components from lease components and to account for the&#160;non-lease&#160;and lease components as a single lease component. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lease liability is discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#x2019;s incremental borrowing rate. The lease liability is subsequently measured at amortized cost using the effective interest method. The lease liability is remeasured when the expected lease payments change as a result of a change in the lease term, a change in the assessment of an option to purchase the leased asset, changes in the future lease payments as a result of a change in an index or rate used to determine the lease payments, and changes in estimated payments for residual value guarantees.&lt;/span&gt;&lt;/div&gt;Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for leases in accordance with IFRS 16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, which requires judgments to be made in determining the incremental borrowing rate (IBR).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the lease asset in a similar economic &lt;/span&gt;&lt;/div&gt;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.</ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NjI_925e877f-b5d3-47ad-b293-0e917efa5a07">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 terms 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTY_97557818-2aae-46d0-ad54-787eb1e4ecfc">Provisions&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;General&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. When the Company expects some or all of a provision to be reimbursed&#x2014;for example, under an insurance contract&#x2014;and when the reimbursement is virtually certain, the reimbursement is recognized as a separate asset. The expense relating to a provision is presented in the consolidated statements of income net of any reimbursement. If the effect of the time value of money is significant, provisions are discounted using a current&#160;pre-tax&#160;rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. Management regularly reviews the timing of the outflows of these provisions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Provision for self-insured liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company self-insures certain risks related to professional liability, automobile physical damages, and employment practices liability. The provision for self-insured liabilities includes estimates of the costs of reported claims (including potential claims that are probable of being asserted) and is based on assumptions made by management and actuarial estimates. The provision for self-insured liabilities does not include unasserted claims where assertion by a third party is not probable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Provisions for claims&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provision for claims include an estimate for costs associated with legal claims not covered by its provisions for self-insured liabilities, including claims that are subject to exclusions under the Company&#x2019;s commercial and captive insurance policies. Often, these legal claims are from previous acquisitions and may be indemnified by the acquiree (note 7).&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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDg_312c34eb-ddcf-4f2f-aefb-9fd3ec98ffdf">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 (US), British pound sterling (&#xa3; or GBP), and Australian dollar (AU).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Transactions and balances&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transactions in foreign currencies (those different from an entity&#x2019;s functional currency) are initially translated into the functional currency of an entity using the foreign exchange rate at the transaction date. Subsequent to the transaction date, foreign currency transactions are measured as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;On the consolidated statements of financial position, monetary items are translated at the rate of exchange in effect at the reporting date.&#160;Non-monetary&#160;items at cost are translated at historical exchange rates.&#160;Non-monetary&#160;items at fair value are translated at rates in effect at the date the fair value is determined. Any resulting realized and unrealized foreign exchange gains or losses are recognized in income in the period incurred, however, unrealized foreign exchange gains and losses on&#160;non-monetary&#160;investments are recognized in other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Revenue and expense items are translated at the exchange rate on the transaction date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Foreign operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s foreign operations are translated into its reporting currency (Canadian dollar) as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Assets and liabilities are translated at the rate of exchange in effect at each consolidated statement of financial position date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Revenue and expense items (including depreciation and amortization) are translated at the average rate of exchange for the month.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The resulting unrealized exchange gains and losses on foreign subsidiaries are recognized in other comprehensive income.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NjM_0639549c-8315-4aa3-b21a-25fbf9dc459d">Financial instruments&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Initial recognition and subsequent measurement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets (except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at fair value plus directly attributable transaction costs, except for financial assets at fair value through profit and loss (FVPL) for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a significant financing component are initially measured at the transaction price determined in accordance with IFRS 15. Purchases or sales of financial assets are accounted for at trade dates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Subsequent measurement of financial assets is at FVPL, amortized cost, or fair value through other comprehensive income (FVOCI). The classification is based on two criteria: the Company&#x2019;s business approach for managing the financial assets and whether the instruments&#x2019; contractual cash flows represent &#x201c;solely payments of principal and interest&#x201d; on the principal amount outstanding (the SPPI criterion). The business approach considers whether a Company&#x2019;s objective is to receive cash flows from holding assets, from selling assets in a portfolio, or a combination of both. The Company reclassifies financial assets only when its business approach for managing those assets changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Amortized cost: Assets held for collection of contractual cash flows&#x2014;when they meet the SPPI criterion&#x2014;are measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and cash equivalents, receivables, and certain other financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;FVOCI: Assets held to both collect cash flows and sell the assets&#x2014;when they meet the SPPI criterion&#x2014;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Changes in the carrying amount are reported in other comprehensive income (except impairments) until disposed of. Realized gains and losses are recognized in finance income and interest income from these financial assets is included in interest &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;income using the EIR method. Impairment and foreign exchange gains and losses are recognized in profit or loss and computed in the same manner as for financial assets measured at amortized cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized gains and losses reported in other income. Equity securities held for self-insured liabilities and indemnifications are included in this category.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of directly attributable transaction costs. Subsequent measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and subsequently allocates the interest income or expense over the life of the instrument. Gains and losses are recognized in profit or loss when the liability is derecognized or modified, as well as through the EIR amortization process. For long-term debt, EIR amortization and realized gains and losses are recognized in net finance expense. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair value&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;After initial recognition, the fair values of financial instruments are based on the bid prices in quoted active markets for financial assets and on the ask prices for financial liabilities. For financial instruments not traded in active markets, fair values are determined using appropriate valuation techniques, which may include recent arm&#x2019;s length market transactions, reference to the current fair value of another instrument that is substantially the same, and discounted cash flow analysis; however, other valuation models may be used. The fair values of the Company&#x2019;s derivatives are based on third-party indicators and forecasts. Fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying amounts because of the short-term maturity of these instruments. The carrying amounts of the revolving credit facility and term loan and the multicurrency credit facility (collectively the credit facilities) approximate their fair values because the applicable interest rates are based on variable reference rates. The carrying amounts of other financial assets and financial liabilities approximate their fair values except as otherwise disclosed in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All financial instruments carried at fair value are categorized into one of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;1 &#x2013; quoted market prices in active markets for identical assets or liabilities at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;2 &#x2013; observable inputs other than quoted prices included within level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets or liabilities that are not active, or other inputs that are observable directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;3 &#x2013; unobservable inputs for the assets and liabilities that reflect the reporting entity&#x2019;s own assumptions and are not based on observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels of the hierarchy by reassessing categorizations at the end of each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;From time to time, the Company enters into foreign currency forward contracts to manage risk associated with net operating assets or liabilities denominated in foreign currencies. The Company also utilizes interest rate swaps to manage its exposure to fluctuations in interest rates and total return swaps to manage its exposure to fluctuations in the fair value of its common shares related to its cash-settled share-based payment arrangements. The Company&#x2019;s policy prohibits the use of these derivatives for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;Derivatives are recorded at fair value in the consolidated statements of financial position as either other assets or other liabilities. Changes in the fair value of derivatives not designated as hedging instruments are recognized in the consolidated statements of income. Unrealized gains and losses for derivatives designated as hedging instruments in a cash flow hedge, to the extent they are effective, are recorded in other comprehensive income and subsequently reclassified to the consolidated statements of income when the hedged item affects earnings.</ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTQ_e0fd22ea-5ff1-4b07-bbc4-f858bd277583">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDk_c8437c00-0018-4a25-be65-f97dcb78f621">Revenue recognition&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company generates revenue from contracts in which goods or services are typically provided over time. Revenue is measured based on the consideration the Company expects to be entitled to in exchange for providing goods and services, excluding duty and taxes collected from clients that are reimbursable to government authorities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;While providing services, the Company incurs certain direct costs for subconsultants and other expenses that are recoverable directly from clients. The recoverable amounts of these direct costs are included in the Company&#x2019;s gross revenue. Since these direct costs can vary significantly from contract to contract, changes in gross revenue may not be indicative of the Company&#x2019;s revenue trends. Therefore, the Company also reports net revenue, which is gross revenue less subconsultants and other direct expenses. The Company assesses its revenue arrangements against specific criteria to determine whether it is acting as a principal or an agent. In general, the Company acts as a principal in its revenue arrangements because it obtains control of the goods or services before they are provided to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Most of the Company&#x2019;s contracts include a single performance obligation because the promise to transfer the individual goods or services is not separately identifiable from other promises in the contract and therefore is not distinct. The Company&#x2019;s contracts may include multiple goods or services that are accounted for as separate performance obligations if they are distinct&#x2014;if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it. If a contract has multiple performance obligations, the consideration in the contract is allocated to each performance obligation based on the estimated stand-alone selling price.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company transfers control of the goods or services it provides to clients over time and therefore recognizes revenue progressively as the services are performed. Revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts, including contracts in which the Company participates through joint arrangements, is recognized based on the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of estimated costs for each contract. When the contract outcome cannot be measured reliably, revenue is recognized only to the extent that the expenses incurred are eligible to be recovered. Provisions for estimated losses on incomplete contracts are made in the period that the losses are determined. Revenue from&#160;time-and-material&#160;contracts without stated ceilings is recognized as costs are incurred based on the amount that the Company has a right to invoice.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings, and cash collections results in trade and other receivables, holdbacks, unbilled receivables, contract assets, and deferred revenue in the consolidated statements of financial position. Amounts are typically invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or when contractual milestones are achieved. Receivables represent amounts due from customers: trade and other receivables and holdbacks consist of invoiced amounts, and unbilled receivables consist of work in progress that has not yet been invoiced. Contract assets represent unbilled amounts where the right to payment is subject to more than the passage of time and includes performance-based incentives and services provided ahead of agreed contractual milestones. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Deferred revenue represents amounts that have been invoiced but not yet recognized as revenue, including advance payments and billings in excess of revenue. Deferred revenue is recognized as revenue when (or as) the Company performs under the contract.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue is adjusted for the effects of a significant financing component when the period between the transfer of the promised goods or services to the customer and payment by the customer exceeds one year. Advance payments and &lt;/span&gt;&lt;/div&gt;holdbacks typically do not result in a significant financing component because the intent is to provide protection against the failure of one party to adequately complete some or all of its obligations under the contract.Revenue recognition&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for its revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts using the percentage of completion method, which requires estimates to be made for contract costs and revenues. Contract costs include direct labor, direct costs for subconsultants, and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Contract cost estimates are based on various assumptions that can result in a change to contract profitability from one financial reporting period to another. Assumptions are made about labor productivity, the complexity of the work to be performed, the performance of subconsultants, and the accuracy of original bid estimates. Estimating costs is subjective and requires management&#x2019;s best judgments based on the information available at that time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On an ongoing basis, estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Revenue estimates are affected by various uncertainties that depend on the outcome of future events, including change orders, claims, variable consideration, and contract provisions for performance-based incentives or penalties.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change orders are included in estimated revenue when management believes the Company has an enforceable right to the change order, the amount can be estimated reliably, and realization is highly probable. Claims against other parties, including subconsultants, are recognized as a reduction in costs using the same criteria. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred, and the history of favorable negotiations for similar amounts. As change orders are not recognized until highly probable, it is possible for the Company to have substantial contract costs recognized in one accounting period and associated revenue or reductions in cost recognized in a later period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts may include variable consideration such as revenue based on costs incurred and performance-based incentives or penalties. Variable consideration is estimated by determining the most likely amount the Company expects to be entitled to, unless the contract includes a range of possible outcomes for performance-based amounts. In that case, the expected value is determined using a probability weighting of the range of possible outcomes. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and management&#x2019;s best judgment based on the information available at the time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTc_370b4034-e114-4d40-8ef5-b2e3f4c27060">Employee benefit plans&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company sponsors defined benefit pension plans covering certain full-time employees and past employees, primarily in the United Kingdom. Benefits are based on final compensation and years of service. Benefit costs (determined separately for each plan using the projected unit credit method) are recognized over the periods that employees are expected to render services in return for those benefits.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remeasurements, comprising actuarial gains and losses and the return on the plan assets (excluding interest), are recognized immediately in the consolidated statements of financial position with a corresponding debit or credit to other comprehensive income in the period they occur. Remeasurements are not reclassified to net income in subsequent periods.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The calculation of defined benefit obligations is performed at least annually by a qualified actuary, or more often as required due to plan amendments, curtailments, or settlements. When the calculation results in a potential asset, the recognized asset is limited to the economic benefits available in the form of any future refunds or of reductions in future contributions to the plan.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Past service costs are recognized in net income on the earlier of the date of the plan amendment or curtailment and the date that the Company recognizes related restructuring costs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net interest is calculated by applying the discount rate to the net defined benefit liability or asset, adjusted for benefit and contribution payments during the year. The Company recognizes the following changes in the net defined benefit obligations under administrative and marketing expenses: service costs comprising current service costs, past service costs, gains and losses on curtailments and&#160;non-routine&#160;settlements; net interest expense or income; and administrative expenses paid directly by the pension plans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined contribution plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also contributes to group retirement savings plans and an employee share purchase plan. Certain plans are based on employee contribution amounts and subject to maximum limits per employee. The Company accounts for defined contributions as an expense in the period the contributions are made.&lt;/span&gt;&lt;/div&gt;Employee benefit plans&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of the defined benefit pension plans and the present value of the pension obligations are determined separately for each plan using actuarial valuations. An actuarial valuation involves making various assumptions that may differ from actual future developments. These include determining the discount rate, mortality rates, future salary increases, inflation, and future pension increases. Due to the complexities involved in the valuation and its long-term nature, the defined benefit obligation and cost are highly sensitive to changes in these assumptions, particularly to the discount and mortality rates (although portions of the pension plans have protection against changes in the discount rate and improving mortality rates by utilizing annuities). All assumptions are reviewed annually.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In determining the appropriate discount rate, management considers the interest rates of corporate bonds in currencies consistent with the currencies of the post-employment obligation and that have an &#x2018;AA&#x2019; rating or above, as set by an internationally acknowledged rating agency, and extrapolated as needed along the yield curve to correspond with the expected term of the benefit obligation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The mortality rate is based on publicly available information in the actuarial profession&#x2019;s publications plus any special geographical or occupational features of each plan&#x2019;s membership. Mortality tables tend to change only at intervals in 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;In determining whether the purchase of a bulk annuity contract results in a settlement of the Company's defined benefit obligations, management considers the intent of the transaction as well as the degree to which the Company continues to retain the related risks and obligations.</ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTA_1b812db1-7295-4b15-8f2e-c0ab9a123ebc">Taxes&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Current income tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current income tax assets and liabilities for current and prior periods are measured at the amount expected to be recovered from or paid to taxation authorities. Tax rates and tax laws used to compute the amounts are those enacted or substantively enacted at the reporting date in the countries where the Company operates and generates taxable income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current income tax that relates to items recognized directly in equity is recognized in equity and not in the consolidated statements of income. Management periodically evaluates positions taken in the tax returns when applicable tax regulations are subject to interpretation and then establishes an uncertain tax liability, if appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes payable are typically expected to be settled within twelve months of the&#160;year-end&#160;date. However, there may be instances where taxes are payable over a longer period. Portions due after a&#160;one-year&#160;period are classified as&#160;non-current&#160;and are not discounted.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax is determined using the liability method for temporary differences at the reporting date between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are recognized for all deductible temporary differences and the carryforward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carryforward of unused tax credits and unused tax losses can be utilized. Deferred taxes are not recognized for the initial recognition of goodwill; the initial recognition of assets or liabilities, outside of a business combination, that affect neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;interests in joint arrangements to the extent that the reversal can be controlled and it is probable that it will not reverse in the foreseeable future.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be used. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled and are based on tax rates and tax laws that have been enacted or substantively enacted at the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax relating to items recognized outside income is also recognized outside income. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and deferred tax liabilities are offset when a legally enforceable right exists to set off tax assets against tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If the Company determines that it is not probable that a taxation authority will accept an uncertain tax treatment, then an uncertain tax liability is recorded using either the most likely amount or the expected value method, depending on which method better predicts the resolution of the circumstances giving rise to the uncertainty.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Uncertain tax liabilities are presented as either income taxes payable or deferred tax liabilities. This depends on whether the uncertain tax liabilities are in respect of taxable profit for a period or income taxes payable in future periods in respect of taxable temporary differences.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues, expenses, and assets excluding trade receivables, are recognized net of the amount of sales tax recoverable from or payable to a taxation authority. The net amount of sales tax recoverable from or payable to a taxation authority is included as part of trade receivables or trade payables (as appropriate) in the consolidated statements of financial position.&lt;/span&gt;&lt;/div&gt;TaxesUncertainties exist with respect to the interpretation of complex tax regulations and the amount and timing of deferred taxable income. The Company&#x2019;s income tax assets and liabilities are based on interpretations of income tax legislation across various jurisdictions, primarily in Canada, United States, the United Kingdom, and Australia. The Company&#x2019;s effective tax rate can change from year to year based on the mix of income among jurisdictions, changes in tax laws in these jurisdictions, and changes in the estimated value of deferred tax assets and liabilities. The &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTE_cad518a6-07fd-41b3-8d8d-dac4595469fa">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:NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare
      contextRef="ie82d3d2674fb4ddeab4fa9e51ea116f2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNjA0NzMxMzk5ODkwOQ_c98cd4fd-e402-4e4c-9665-e58d12eb54e3"
      unitRef="shares">1</stn:NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare>
    <stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement
      contextRef="if109ea06ba004b0d9694d84e43a7fb07_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NDQ_a8e2fc1e-d778-4c97-8d1c-d7b4858cccf0">P3Y</stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement>
    <ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NjQ_01ebc69c-780c-4477-acc3-fffffa0da4d3">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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTI_aa42da5b-bc6d-41d6-8dfa-e38e358cd876">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 deferred or 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 deferred or contingent consideration (recorded on the acquisition date), recorded as notes payable, 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180My9mcmFnOjViOTM3OGY5ODEwNzRmMTBhZDM1NmYxOTAxMzgwNzhmL3RleHRyZWdpb246NWI5Mzc4Zjk4MTA3NGYxMGFkMzU2ZjE5MDEzODA3OGZfNDE1NTg_a2a3304a-2742-4d37-ba6b-fcd574949368">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:DisclosureOfAccountingJudgementsAndEstimatesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180Ni9mcmFnOjU0MjNmNDgyZThjNzQ1ZDFhNjJmZTI2Mzg3M2JlYjFjL3RleHRyZWdpb246NTQyM2Y0ODJlOGM3NDVkMWE2MmZlMjYzODczYmViMWNfMTcxMDk_e30b3dad-8879-436f-9862-dd7553fef3a5">Significant Accounting Judgments, Estimates, and Assumptions&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Preparation of the Company&#x2019;s consolidated financial statements requires management to make judgments, estimates, and assumptions that affect the reported amounts of revenues, expenses, assets, and liabilities, as well as the disclosure of contingent liabilities at the end of the reporting year. However, uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of the asset or liability affected in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The COVID-19 pandemic has had adverse financial impacts on the global economy and financial markets. The war in Ukraine and the transition to higher inflationary environments have also contributed to increased global economic and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;financial volatility; however, there has been no significant impact on the Company's results and management continues to monitor for any potential impacts on the operations and financial position of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Discussed below are the key management judgments and assumptions concerning the future and other key sources of estimation uncertainty at the reporting date that may lead to a material adjustment to the carrying amounts of assets and liabilities within the next financial year.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for its revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts using the percentage of completion method, which requires estimates to be made for contract costs and revenues. Contract costs include direct labor, direct costs for subconsultants, and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Contract cost estimates are based on various assumptions that can result in a change to contract profitability from one financial reporting period to another. Assumptions are made about labor productivity, the complexity of the work to be performed, the performance of subconsultants, and the accuracy of original bid estimates. Estimating costs is subjective and requires management&#x2019;s best judgments based on the information available at that time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On an ongoing basis, estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Revenue estimates are affected by various uncertainties that depend on the outcome of future events, including change orders, claims, variable consideration, and contract provisions for performance-based incentives or penalties.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change orders are included in estimated revenue when management believes the Company has an enforceable right to the change order, the amount can be estimated reliably, and realization is highly probable. Claims against other parties, including subconsultants, are recognized as a reduction in costs using the same criteria. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred, and the history of favorable negotiations for similar amounts. As change orders are not recognized until highly probable, it is possible for the Company to have substantial contract costs recognized in one accounting period and associated revenue or reductions in cost recognized in a later period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts may include variable consideration such as revenue based on costs incurred and performance-based incentives or penalties. Variable consideration is estimated by determining the most likely amount the Company expects to be entitled to, unless the contract includes a range of possible outcomes for performance-based amounts. In that case, the expected value is determined using a probability weighting of the range of possible outcomes. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and management&#x2019;s best judgment based on the information available at the time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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 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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Assessments are performed on acquisition agreements with deferred or contingent consideration arrangements to determine whether the amounts payable represents business combination consideration or an arrangement that is separate from the business combination. Management applies judgment and the requirements of IFRS 3 to determine whether deferred or contingent arrangements are part of the business combination consideration. &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 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;environment. The Company estimates the incremental borrowing rate based on the lease term, collateral assumptions, and the economic environment in which the lease is denominated.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"&gt;Provision for self-insured liabilities and claims&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the normal conduct of operations, various legal claims are pending against the Company, alleging, among other things, breaches of contract or negligence in connection with the performance of its services. The Company carries professional liability insurance, subject to certain deductibles and policy limits, and self-insures certain risks, including professional liability, automobile liability, and employment practices liability. In some cases, the Company may be subject to claims for which it is only partly insured or completely insured. The accrual for self-insured liabilities includes estimates of the costs of reported claims and is based on management&#x2019;s assumptions, including consideration of actuarial estimates. These estimates of loss are derived from loss history that is then subjected to actuarial techniques to determine the proposed liability. Estimates of loss may vary from those used in the actuarial projections and result in a larger loss than estimated. An increase in loss is recognized in the period that the loss is determined and increases the Company&#x2019;s self-insured liabilities and reported expenses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Damages assessed in connection with and the cost of defending such actions could be substantial and possibly in excess of policy limits, for which a range of possible outcomes are either not able to be estimated or not expected to be significant. However, based on advice and information provided by legal counsel, the Company&#x2019;s previous experience with the settlement of similar claims, and the results of the annual actuarial review, management believes that the Company has recognized adequate provisions for probable and reasonably estimated liabilities associated with these claims. In addition, management believes that it has appropriate insurance in place to respond to and offset the cost of resolving these claims.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Due to uncertainties in the nature of the Company&#x2019;s legal claims, such as the range of possible outcomes and the progress of the litigation, provisions for self-insured liabilities and claims involve estimates. The ultimate cost to resolve these claims may exceed or be less than that recorded in the consolidated financial statements. Management believes that the ultimate cost to resolve these claims will not materially exceed the insurance coverage or provisions accrued and, therefore, would not have a material adverse effect on the Company&#x2019;s consolidated statements of income and financial position.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.92pt"&gt;Employee benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of the defined benefit pension plans and the present value of the pension obligations are determined separately for each plan using actuarial valuations. An actuarial valuation involves making various assumptions that may differ from actual future developments. These include determining the discount rate, mortality rates, future salary increases, inflation, and future pension increases. Due to the complexities involved in the valuation and its long-term nature, the defined benefit obligation and cost are highly sensitive to changes in these assumptions, particularly to the discount and mortality rates (although portions of the pension plans have protection against changes in the discount rate and improving mortality rates by utilizing annuities). All assumptions are reviewed annually.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In determining the appropriate discount rate, management considers the interest rates of corporate bonds in currencies consistent with the currencies of the post-employment obligation and that have an &#x2018;AA&#x2019; rating or above, as set by an internationally acknowledged rating agency, and extrapolated as needed along the yield curve to correspond with the expected term of the benefit obligation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The mortality rate is based on publicly available information in the actuarial profession&#x2019;s publications plus any special geographical or occupational features of each plan&#x2019;s membership. Mortality tables tend to change only at intervals in response to demographic changes. Future salary increases reflect the current estimate of management. Pension increases are calculated based on the terms of the individual plans and estimated future inflation rates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In determining whether the purchase of a bulk annuity contract results in a settlement of the Company's defined benefit obligations, management considers the intent of the transaction as well as the degree to which the Company continues to retain the related risks and obligations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;g)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Uncertainties exist with respect to the interpretation of complex tax regulations and the amount and timing of deferred taxable income. The Company&#x2019;s income tax assets and liabilities are based on interpretations of income tax legislation across various jurisdictions, primarily in Canada, United States, the United Kingdom, and Australia. The Company&#x2019;s effective tax rate can change from year to year based on the mix of income among jurisdictions, changes in tax laws in these jurisdictions, and changes in the estimated value of deferred tax assets and liabilities. The &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180Ni9mcmFnOjU0MjNmNDgyZThjNzQ1ZDFhNjJmZTI2Mzg3M2JlYjFjL3RleHRyZWdpb246NTQyM2Y0ODJlOGM3NDVkMWE2MmZlMjYzODczYmViMWNfMTcxMTE_80282e6e-c3a8-4216-9054-e950803dc3d7">Impairment of non-financial assetsImpairment 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;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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180Ni9mcmFnOjU0MjNmNDgyZThjNzQ1ZDFhNjJmZTI2Mzg3M2JlYjFjL3RleHRyZWdpb246NTQyM2Y0ODJlOGM3NDVkMWE2MmZlMjYzODczYmViMWNfMTcxMDU_246e01b0-c8a4-427f-8ef0-a99470d933a0">Business combinations&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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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;Assessments are performed on acquisition agreements with deferred or contingent consideration arrangements to determine whether the amounts payable represents business combination consideration or an arrangement that is separate from the business combination. Management applies judgment and the requirements of IFRS 3 to determine whether deferred or contingent arrangements are part of the business combination consideration.</ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory>
    <ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM180OS9mcmFnOjU0ZjFiNjhjNzMwZTQ1MTI4OTVmYjBjOWUyMWMzNmQxL3RleHRyZWdpb246NTRmMWI2OGM3MzBlNDUxMjg5NWZiMGM5ZTIxYzM2ZDFfNTA5MQ_d001fa8a-c2d1-476a-b357-53156b816dc9">Recent Accounting Pronouncements and Changes to Accounting Policies&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;a) 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;In May 2020, the IASB issued Onerous Contracts &#x2014; Cost of Fulfilling a Contract (Amendments to IAS 37). The amendments clarify that both incremental costs and an allocation of other costs that relate directly to fulfilling the contract should be included in assessing whether a contract is onerous. The amendments became effective January 1, 2022. The amendments did not have a material impact on the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;b) Future adoptions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Listed below are the standards, amendments, and interpretations that the Company reasonably expects to be applicable at a future date and intends to adopt when they become effective. The Company is currently considering the impact of adopting these standards, amendments, and interpretations on its consolidated financial statements and cannot reasonably estimate the effect at this time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In January 2020, the IASB issued Classification of Liabilities as Current or Non-current (Amendments to IAS 1) that aims to promote consistency by helping companies determine whether debt and other liabilities with an uncertain settlement date should be classified as current or non-current in the statement of financial position. The amendments also clarify the classification requirements for debt a company might settle by converting it into equity. In October 2022, the IASB issued Non-current Liabilities with Covenants (Amendments to IAS 1) that provides guidance on how covenants may affect an entity's right to defer settlement of a liability for at least twelve months after the reporting period, which may determine whether a liability should be presented as current or non-current. Both of these amendments to IAS 1 are effective for annual reporting periods beginning on or after January 1, 2024, with earlier application permitted, applied retrospectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In February 2021, the IASB issued Definition of Accounting Estimates (Amendments to IAS 8). The amendments define accounting estimates and clarify the distinction between changes in accounting estimates and changes in accounting policies. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In February 2021, the IASB issued Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS Practice Statement 2). The amendments provide guidance to help entities disclose their material (previously "significant") accounting policies. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In May 2021, the IASB issued Deferred Tax related to Assets and Liabilities arising from a Single Transaction (Amendments to IAS 12). The amendments narrow the scope of the recognition exemption so that companies would be required to recognize deferred tax for transactions that give rise to equal amounts of taxable and deductible temporary differences, such as leases. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted, applied retrospectively.&lt;/span&gt;&lt;/div&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 2022, the IASB issued Lease Liability in a Sale and Leaseback (Amendments to IFRS 16). The amendments address the measurement requirements for sale and leaseback transactions. The amendments require a seller-lessee to subsequently measure lease liabilities arising from a leaseback in a way that it does not recognize any amount of the gain or loss that relates to the right of use it retains. The amendments are effective for annual reporting periods beginning on or after January 1, 2024, with earlier application permitted, applied retrospectively.&lt;/span&gt;</ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory>
    <ifrs-full:DisclosureOfBusinessCombinationsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNzY0MA_eb62e7be-1bd3-43de-af9c-f65c4944073a">Business Acquisition&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisitions in 2021&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March 1, 2021, the Company acquired all the shares and business of Greg Tucker and Associates Pty Ltd. (GTA) for cash consideration and notes payable. GTA is an Australian-based transportation planning and engineering firm with offices in Melbourne, Sydney, Brisbane, Adelaide, and Perth. This addition further strengthens the Company's Infrastructure operations in the Global group of CGUs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On May 1, 2021, the Company acquired all the shares and business of Clever West Investments Pty Ltd. (Engenium) for cash consideration and notes payable. Engenium is based in Australia and specializes in the delivery of sustainable mining, resources, and industrial infrastructure projects, and has a strong focus on renewable energy and sustainable solutions. This addition further strengthens the Company's commitment to sustainability in its Global group of CGUs and Energy &amp;amp; Resources operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On September 30, 2021, the Company acquired certain assets and liabilities of Paleo Solutions, Inc. (Paleo). Paleo is a full-service natural resources and cultural resources management consulting firm. Paleo provides paleontological and archaeological services for the rail, transportation, water, and power sectors. Paleo is headquartered in Los Angeles, California with offices in Redlands, California and Denver, Colorado. This addition further strengthens the Company's commitment to sustainability in the Environmental Services operations in the United States CGU.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On November 1, 2021, the Company acquired all the shares of Driven by Values B.V. (Driven by Values) for cash consideration and notes payable. Driven by Values is an environmental services firm specialized in energy transition. Drive by Values is in the Netherlands with offices in Eindhoven and Sittard. This addition further strengthens the  Company's Global Environmental Services operations in the Global group of CGUs. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December 8, 2021, the Company acquired all of the shares of the North America and Asia Pacific engineering and consulting groups of Cardno Limited (Cardno). Cardno is a multidisciplinary firm specializing in designing, developing, and delivering sustainable projects. The operations include 85 offices primarily in the United States, Australia and New Zealand. This addition further strengthens the Company's Environmental Services and Infrastructure operations in the United States CGU, and the Environmental Services, Infrastructure, and Water operations in the Global group of CGUs. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December 31, 2021, the Company acquired certain assets and liabilities of Cox|McLain Environmental Consulting, Inc (CMEC). CMEC is a full-service environmental consulting firm that provides comprehensive environmental and cultural resource compliance services. CMEC is headquartered in Austin, Texas with additional offices in Houston and Irving, Texas; Oklahoma City and Tulsa, Oklahoma; Washington DC; and Baton Rouge, Louisiana. This addition further strengthens the Company's Environmental Services operations in the United States CGU.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&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 2022&lt;/span&gt;&lt;/div&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 April 1, 2022, the Company purchased the assets of Barton Willmore LLP and all the shares of Barton Willmore Holdings Limited (collectively Barton Willmore) for cash consideration and notes payable. Barton Willmore is a 300- person firm based in the United Kingdom. The firm provides planning and design services for both public and private clients across all development sectors, with specific expertise in the residential space. This addition further strengthened the Company&#x2019;s Infrastructure operations in the Global group of CGUs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On October 28, 2022, the Company acquired all of the shares of L2, Inc., and Partridge Architects, Inc. and all of the membership interests of L2Partridge, LLC (collectively L2P) for cash consideration and notes payable. L2P is a 40-person firm headquartered in Philadelphia, Pennsylvania serving the science and technology, commercial workplace, higher education, residential, and hospitality markets. This acquisition further strengthened the Company's Buildings operations in the United States CGU.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Details of the aggregate consideration transferred and the fair value of the identifiable assets and liabilities acquired at the date of acquisition, including measurement period adjustments for prior 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:59.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" 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;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.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:400;line-height:120%"&gt;2021&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;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&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 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;52.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;734.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;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;40.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;93.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;776.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;52.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;734.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net cash paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;702.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.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;98.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 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;43.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 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(9.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;text-align:left;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;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;11.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;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;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.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;205.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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 (liabilities), net&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;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;18.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.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(91.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;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;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(21.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9.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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total identifiable net assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;243.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;532.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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 consideration is included as notes payable and has been assessed as part of the business combination and recognized at fair value at the acquisition 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;Trade receivables and unbilled receivables 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;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. During the year, $10.8 of goodwill and intangible assets were deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, provision for claims outstanding relating to all prior acquisitions were $23.7, based on their expected probable outcome (note 17). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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 earned from Barton Willmore and L2P since the acquisition date was $42.6. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value of net assets for current and prior year acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preliminary fair values of the net assets recognized in the Company&#x2019;s consolidated financial statements were based on management&#x2019;s best estimates of the acquired identifiable assets and liabilities at the acquisition dates. Management finalized the fair value assessments of assets and liabilities purchased from Engenium, Driven by Values, Paleo, Cox McLean, 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; Cardno Limited. For Barton Willmore and L2P, management is reviewing vendor's closing financial statements, purchase adjustments, and other outstanding information. Once the outstanding information is 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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Measurement period adjustments increased goodwill by $2.4 including an increase of $21.9 in deferred tax assets, $20.8 in provisions, and $3.6 in other net assets and a decrease of $2.3 in property and equipment.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBusinessCombinationsExplanatory>
    <stn:NumberOfOfficesInWhichTheEntityOperates
      contextRef="iff68ab1f72cc4fb596f227aa140bb30f_I20211208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNTQ5NzU1ODI4NDA5_21534fe0-212d-4e91-b2ba-d325ccef9fef"
      unitRef="office">85</stn:NumberOfOfficesInWhichTheEntityOperates>
    <ifrs-full:NumberOfEmployees
      contextRef="i9142433788e643549a2455cb93287fa0_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNjA0NzMxMzk3NDc5MQ_5636249e-6b8e-4822-9eea-368776c55406"
      unitRef="number">300</ifrs-full:NumberOfEmployees>
    <ifrs-full:NumberOfEmployees
      contextRef="i23d895d2bf4347cf8acbfeb2b9f3e252_I20221028"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNjA0NzMxMzk3NDc4Nw_6b9a3ef8-d3a8-4c9a-80b4-27bb7be08850"
      unitRef="number">40</ifrs-full:NumberOfEmployees>
    <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNzYzOQ_5679625f-83ca-4ec9-a9bb-1daad545d34d">&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, including measurement period adjustments for prior 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:59.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" 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;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.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:400;line-height:120%"&gt;2021&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;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&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 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;52.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;734.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;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;40.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;93.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;776.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;52.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;734.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net cash paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;702.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.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;98.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 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;43.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 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(9.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;text-align:left;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;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;11.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;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;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.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;205.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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 (liabilities), net&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;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;18.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.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(91.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;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;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(21.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9.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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total identifiable net assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;243.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;532.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
    <ifrs-full:CashTransferred
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMi00LTEtMS0xMTc2MDU_d5aacf86-c7a4-406d-b421-87703ae5b073"
      unitRef="cad">52500000</ifrs-full:CashTransferred>
    <ifrs-full:CashTransferred
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMi01LTEtMS0xMzExODM_dfce14b0-71cf-4742-b2e4-a0966f8134d6"
      unitRef="cad">734700000</ifrs-full:CashTransferred>
    <ifrs-full:LiabilitiesIncurred
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMy00LTEtMS0xMTc2MDU_915a3e79-5e9a-429e-a9cf-0aca7c298712"
      unitRef="cad">40600000</ifrs-full:LiabilitiesIncurred>
    <ifrs-full:LiabilitiesIncurred
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMy01LTEtMS0xMzExODM_b93fd8d3-85e2-4898-bf6c-942ee2fdfb20"
      unitRef="cad">41600000</ifrs-full:LiabilitiesIncurred>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNC00LTEtMS0xMTc2MDU_64491166-8473-42ba-a3b0-2a5cd0678822"
      unitRef="cad">93100000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNC01LTEtMS0xMzExODM_2c46457a-7e11-4bc1-a34a-a3ee64fe20ac"
      unitRef="cad">776300000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:CashTransferred
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNi00LTEtMS0xMTc2MDU_d5aacf86-c7a4-406d-b421-87703ae5b073"
      unitRef="cad">52500000</ifrs-full:CashTransferred>
    <ifrs-full:CashTransferred
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNi01LTEtMS0xMzExODM_3092a292-3c9e-497f-ab03-9e85117dd651"
      unitRef="cad">734700000</ifrs-full:CashTransferred>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNy00LTEtMS0xMTc2MDU_afda3c26-dcb7-4a53-83d0-ecbb92be669c"
      unitRef="cad">2100000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfNy01LTEtMS0xMzExODM_559e27fb-464b-43b6-94df-467e99ee3456"
      unitRef="cad">32200000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfOC00LTEtMS0xMTc2MDU_85a1f724-d5c4-41b5-b87a-bd9431d88ebc"
      unitRef="cad">50400000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfOC01LTEtMS0xMzExODM_a3e716ad-8a17-46ae-bf09-868bc0a7df30"
      unitRef="cad">702500000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTEtNC0xLTEtMTIxNTY5_afda3c26-dcb7-4a53-83d0-ecbb92be669c"
      unitRef="cad">2100000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTEtNS0xLTEtMTMxNTc4_559e27fb-464b-43b6-94df-467e99ee3456"
      unitRef="cad">32200000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTItNC0xLTEtMTE3NjA1_f54347b0-7eb7-429c-85a7-38af53da47b0"
      unitRef="cad">21100000</ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTMtNS0xLTEtMTMxNTgx_57ab38e1-f6f0-4488-b173-bde8a7cb7537"
      unitRef="cad">98900000</ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTMtNC0xLTEtMTE3NjA1_21ba50ce-5c20-4c4c-bc6d-7d11c9175ebc"
      unitRef="cad">4500000</stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTQtNS0xLTEtMTMxNTgx_1d7a7e95-c5d4-41ca-8ab1-c2477e384971"
      unitRef="cad">43500000</stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate>
    <ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTQtNC0xLTEtMTE3NjA1_4a506919-682b-4c99-8cea-59095e79bb1d"
      unitRef="cad">9900000</ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate>
    <ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTUtNS0xLTEtMTMxNTgx_4dcf66df-540e-4170-bccc-bb9a03ea7854"
      unitRef="cad">75500000</ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate>
    <ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTYtNC0xLTEtMTE3NjA1_e89649f8-76f3-4d20-b1d3-beb365293a5b"
      unitRef="cad">3100000</ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTctNS0xLTEtMTMxNTg4_583d7691-a3a9-41b4-938f-ae69ce272bc5"
      unitRef="cad">43000000.0</ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTctNC0xLTEtMTE3NjA1_70f19960-72ae-4e9a-ad94-eb1e8807b3e7"
      unitRef="cad">4900000</stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTgtNS0xLTEtMTMxNTg4_74ea6d5e-4586-44c6-a27f-f5e24de4aaea"
      unitRef="cad">-12000000.0</stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate>
    <stn:PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTgtNC0xLTEtMTE3NjA1_d21a92e3-b2db-492e-873b-8be9cab0b731"
      unitRef="cad">-500000</stn:PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate>
    <stn:PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTktNS0xLTEtMTMxNTg4_698b9cc6-95a0-4dfc-80cc-fcf31a58a7f8"
      unitRef="cad">11600000</stn:PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate>
    <stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMTktNC0xLTEtMTE3NjA1_4876bfef-911e-4880-b4be-a64e3ccb369d"
      unitRef="cad">8500000</stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate>
    <stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjAtNS0xLTEtMTMxNTg4_5ce2c5c9-19e8-46a7-8534-83184e6a1528"
      unitRef="cad">79900000</stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjAtNC0xLTEtMTE3NjA1_2bfc6153-e9b9-4746-b34a-d02f13573afd"
      unitRef="cad">15300000</ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjEtNS0xLTEtMTMxNTg4_7d48795c-2486-4bb2-86f1-d1c5c9471286"
      unitRef="cad">205700000</ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:DeferredTaxAssetsRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjEtNC0xLTEtMTE3NjA1_60dc5802-9e7d-4f35-9a7a-a146062167a8"
      unitRef="cad">18700000</ifrs-full:DeferredTaxAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjItNS0xLTEtMTMxNTk1_81ff08b7-1cfe-462f-8782-61af48a8c590"
      unitRef="cad">19900000</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
    <stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjItNC0xLTEtMTE3NjA1_64a09305-2f46-4552-acaa-3182bdb6eba5"
      unitRef="cad">1600000</stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate>
    <stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjMtNS0xLTEtMTMxNjAy_8741c8af-7dc2-4014-b6cd-56eb03f02f95"
      unitRef="cad">91400000</stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjQtNC0xLTEtMTE3NjA1_9fa2aa54-b0bc-41e7-8ff9-0a9e4b0947bb"
      unitRef="cad">21300000</ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjUtNS0xLTEtMTMxNjMx_3c01e13e-cd48-4ca3-b66a-f32ebd97903c"
      unitRef="cad">9700000</ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate>
    <stn:OtherRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjUtNC0xLTEtMTE3NjA1_b599208a-7955-432c-8ee3-0ba577b70cbc"
      unitRef="cad">500000</stn:OtherRecognisedAsOfAcquisitionDate>
    <stn:OtherRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjYtNS0xLTEtMTMxNjA5_d6c0b26f-6acc-4b28-9b23-0cf767386364"
      unitRef="cad">800000</stn:OtherRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjctNC0xLTEtMTE3NjA1_e0fbf04f-1bff-4907-9667-b006d355349f"
      unitRef="cad">28400000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjgtNS0xLTEtMTMxNjE2_9d76639d-e2a9-4a2d-83b2-0d7e33d9ec01"
      unitRef="cad">243500000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjgtNC0xLTEtMTE3NjA1_edda51d3-fd5d-476a-aa8d-c0b3cd03230b"
      unitRef="cad">64700000</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RhYmxlOmEzNGVkNDA5ZTk5YjQ1MTE4ZWJiMzg2Nzg3MTE3OGMzL3RhYmxlcmFuZ2U6YTM0ZWQ0MDllOTliNDUxMThlYmIzODY3ODcxMTc4YzNfMjktNS0xLTEtMTMxNjIz_50b89c1d-2893-410c-b2ba-eac369ca8509"
      unitRef="cad">532800000</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes
      contextRef="i748ac49380944a60b3b2e26d7f67bb44_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjMxMDc_1d5da3f7-20e8-47a3-a627-03600e1bc8a2"
      unitRef="cad">10800000</stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes>
    <ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i748ac49380944a60b3b2e26d7f67bb44_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfNTk4NA_0e2badee-a1e6-4ba4-86bf-a95773943cc7"
      unitRef="cad">23700000</ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:RevenueOfAcquiree
      contextRef="i96dff61fae8742faa681ceca9c71d826_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjM2MTg_9fbde8dd-f3b3-4822-87d8-33ff4f2574dd"
      unitRef="cad">42600000</ifrs-full:RevenueOfAcquiree>
    <ifrs-full:MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjMxMjY_d44e9b94-d2ed-43f6-bbeb-0ba303018d2e"
      unitRef="cad">2400000</ifrs-full:MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration>
    <stn:MeasurementPeriodAdjustmentsForDeferredTaxAssets
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjMxMTk_40b10b6f-3134-4647-9e87-1b685d707f8c"
      unitRef="cad">21900000</stn:MeasurementPeriodAdjustmentsForDeferredTaxAssets>
    <stn:MeasurementPeriodAdjustmentsForProvisions
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjMxMzY_312219d0-2976-4ac4-aefe-de6969c60af1"
      unitRef="cad">20800000</stn:MeasurementPeriodAdjustmentsForProvisions>
    <stn:MeasurementPeriodAdjustmentsForOtherNetAssets
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMTU5NDI5MTg2MjMxNDM_8a0e01fb-aa83-479c-a189-fced73c4086b"
      unitRef="cad">3600000</stn:MeasurementPeriodAdjustmentsForOtherNetAssets>
    <stn:MeasurementPeriodAdjustmentsForPropertyAndEquipment
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181Mi9mcmFnOmE2NmE4OWRmNWM4NDQ1NTliMGRkNzllMTE3OTA3OTZjL3RleHRyZWdpb246YTY2YTg5ZGY1Yzg0NDU1OWIwZGQ3OWUxMTc5MDc5NmNfMjE5OTAyMzI3NzMyMw_b0679603-0921-4c3f-b672-71bb7dd3e837"
      unitRef="cad">-2300000</stn:MeasurementPeriodAdjustmentsForPropertyAndEquipment>
    <ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RleHRyZWdpb246YWRkMTk2MWVhZWI1NGYzMzk4NjAxYjQ5ZDA0NTUzNmFfMzE5_8e3a9773-8831-463b-a68a-ad16927837b4">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;2022&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;2021&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;139.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;183.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="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;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;8.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;148.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;193.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;&#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;(7.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;148.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;186.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory>
    <stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RleHRyZWdpb246YWRkMTk2MWVhZWI1NGYzMzk4NjAxYjQ5ZDA0NTUzNmFfMzE4_6341110f-505a-4a40-bfc1-e7efa4dbb0cb">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;2022&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;2021&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;139.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;183.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="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;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;8.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;148.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;193.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;&#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;(7.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;148.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;186.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock>
    <ifrs-full:Cash
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfMi0xLTEtMS0xMTc2MDU_cb1c1b1d-077d-4d03-8467-f6822dafb65b"
      unitRef="cad">139500000</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfMi0yLTEtMS0xMTc2MDU_c539c8cb-e612-4b20-bce5-765dd8b4d099"
      unitRef="cad">183900000</ifrs-full:Cash>
    <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNC0xLTEtMS0xMTc2MDU_dc20f19d-318d-4e8c-a3b4-3c43a0c490f1"
      unitRef="cad">8800000</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
    <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNC0yLTEtMS0xMTc2MDU_97958389-892d-4ce7-8a7f-78591f03b2e2"
      unitRef="cad">10000000.0</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNS0xLTEtMS0xMTc2MDU_21aac60c-9e7b-499b-a897-beac8aa9792c"
      unitRef="cad">148300000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNS0yLTEtMS0xMTc2MDU_3e3b471a-6422-4234-8405-944d979397f4"
      unitRef="cad">193900000</ifrs-full:CashAndCashEquivalents>
    <stn:BankIndebtedness
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNi0xLTEtMS0xMTc2MDU_0ac0c745-e8ae-4ffd-b2d9-8d858ab17f1f"
      unitRef="cad">0</stn:BankIndebtedness>
    <stn:BankIndebtedness
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNi0yLTEtMS0xMTc2MDU_e02de15f-c949-40bc-aa51-414993b2a1b1"
      unitRef="cad">7200000</stn:BankIndebtedness>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNy0xLTEtMS0xMTc2MDU_e0e265ba-cb42-4f43-b088-61b676b289a8"
      unitRef="cad">148300000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM181OC9mcmFnOmFkZDE5NjFlYWViNTRmMzM5ODYwMWI0OWQwNDU1MzZhL3RhYmxlOmMyMjRkNDFkNmRiNTQ3ZTNhNTI2ZDc0MjcxYmI4OWU5L3RhYmxlcmFuZ2U6YzIyNGQ0MWQ2ZGI1NDdlM2E1MjZkNzQyNzFiYjg5ZTlfNy0yLTEtMS0xMTc2MDU_d4627456-447d-4b1b-806a-8acc09db691d"
      unitRef="cad">186700000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RleHRyZWdpb246MzQ5YWI3YjU3YjhjNDA0YmI3YjBmZDRmOTliZDQzOGNfMjE3_4858be85-812a-478e-8fe8-55cd8934208b">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, 2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade receivables, net of expected credit losses of $2.0 (2021 &#x2013; $2.0)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;988.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;787.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;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;26.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;28.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;13.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;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Trade and other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,028.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;823.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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, 2022&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.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;556.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.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;71.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.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;75.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;789.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;467.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;181.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Information about the Company&#x2019;s exposure to credit risks for trade and other receivables is included in note 24.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
    <stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RleHRyZWdpb246MzQ5YWI3YjU3YjhjNDA0YmI3YjBmZDRmOTliZDQzOGNfMjE4_1c0aef6d-6e95-4bd5-a614-ff720098ad4c">&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, 2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade receivables, net of expected credit losses of $2.0 (2021 &#x2013; $2.0)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;988.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;787.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;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;26.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;28.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;13.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;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Trade and other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,028.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;823.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMi0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpkYWZiNzZiYWE1ZjM0YjA3YTM0YWUwZjNiNWZkOWJlMV81Ng_898f4e81-b304-4829-bb01-1e537fb34b59"
      unitRef="cad">2000000.0</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMi0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpkYWZiNzZiYWE1ZjM0YjA3YTM0YWUwZjNiNWZkOWJlMV82NQ_6c6e5f0f-6169-429c-b597-fbfee9917f8f"
      unitRef="cad">2000000.0</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:TradeReceivables
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMi0xLTEtMS0xMTc2MDU_7ca37043-c2fb-4151-8326-0b5001765aa4"
      unitRef="cad">988100000</ifrs-full:TradeReceivables>
    <ifrs-full:TradeReceivables
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMi0yLTEtMS0xMTc2MDU_a9477063-ec93-4fc5-ba22-c73fcb7c9ef5"
      unitRef="cad">787900000</ifrs-full:TradeReceivables>
    <stn:HoldbacksCurrent
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMy0xLTEtMS0xMTc2MDU_2c5116c5-283a-44ea-bbb7-1bf4afb8b85c"
      unitRef="cad">26300000</stn:HoldbacksCurrent>
    <stn:HoldbacksCurrent
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfMy0yLTEtMS0xMTc2MDU_95044cd7-ab1b-4d3e-8a81-0fa76488f497"
      unitRef="cad">28600000</stn:HoldbacksCurrent>
    <ifrs-full:OtherReceivables
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfNS0xLTEtMS0xMTc2MDU_0a0c9aa4-5aac-43c2-bf44-a2b6c9d77216"
      unitRef="cad">13600000</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfNS0yLTEtMS0xMTc2MDU_bf37148a-6a89-4375-bb0b-087f1b09874c"
      unitRef="cad">7200000</ifrs-full:OtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfNi0xLTEtMS0xMTc2MDU_b8e40b69-2487-4190-836a-7a36f75564ca"
      unitRef="cad">1028000000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOjUxMGU0NGQ4MjgzZDRmNTliNDBhOTM1OTA2YjQ0MDZjL3RhYmxlcmFuZ2U6NTEwZTQ0ZDgyODNkNGY1OWI0MGE5MzU5MDZiNDQwNmNfNi0yLTEtMS0xMTc2MDU_97d0a18d-328c-40a0-b71a-4e9ebda971d1"
      unitRef="cad">823700000</ifrs-full:TradeAndOtherReceivables>
    <stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RleHRyZWdpb246MzQ5YWI3YjU3YjhjNDA0YmI3YjBmZDRmOTliZDQzOGNfMjE5_bccb2bd4-3291-4baa-ae0c-7f095a4cbfca">&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, 2022&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.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;556.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.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;71.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.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;75.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;789.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;467.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;181.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock>
    <stn:GrossTradeReceivables
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS0xLTEtMS0xMTc2MDU_dafe750d-e107-4c47-a3e5-0794d40e0ab2"
      unitRef="cad">990100000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="id23e1019ef2445208d3d0dfdcf3f05d1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS0yLTEtMS0xMTc2MDU_36124f4b-35ad-40c3-9c77-68963372b830"
      unitRef="cad">556400000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="ic3579e29e5f34260b15522619520a753_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS0zLTEtMS0xMTc2MDU_59852af2-1ac6-44bc-85ce-da04c418d5d4"
      unitRef="cad">246900000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="ifb2e7e42498f44a8ae901387963b16d6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS00LTEtMS0xMTc2MDU_2b059437-b435-4597-a89e-d5d001bebcb5"
      unitRef="cad">71600000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i3c8808555dff47d8b773b96ea268777c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS01LTEtMS0xMTc2MDU_fd015b2a-6a6a-473c-9301-564c47e57f94"
      unitRef="cad">39800000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i3ea11fdda157460b8d6888711fe35110_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMS02LTEtMS0xMTc2MDU_64198772-7bd7-4d5a-bd06-7645693e1a83"
      unitRef="cad">75400000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi0xLTEtMS0xMTc2MDU_4d62ab10-0e46-4d6e-99a0-d273f1a812b3"
      unitRef="cad">789900000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i0dcd53b2bda44da6810a86e1c6cced4b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi0yLTEtMS0xMTc2MDU_745ea2cc-0db0-4733-a0d2-922fb8e063e3"
      unitRef="cad">467800000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i6d606db6060f4dd29ac86dd470e707ab_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi0zLTEtMS0xMTc2MDU_a1f5e77b-2f48-4a83-bc8c-bff185db776b"
      unitRef="cad">181100000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i2b5d2c3810244d59b60efb58f0d421b5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi00LTEtMS0xMTc2MDU_7fb4be0d-6554-41f2-ae65-6fec4e86d3b6"
      unitRef="cad">56300000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="iff42ff3a72644c77a64f1a117c5bd7d5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi01LTEtMS0xMTc2MDU_913d7041-1a0d-4714-80e7-3437e88f399c"
      unitRef="cad">30600000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i07e8f09fe76a4d708631bac9e7e9d6d6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182MS9mcmFnOjM0OWFiN2I1N2I4YzQwNGJiN2IwZmQ0Zjk5YmQ0MzhjL3RhYmxlOmI2ZmI3YzZlM2U1NjQ4MmRhOTA2YjVlNTFhODI1MWNhL3RhYmxlcmFuZ2U6YjZmYjdjNmUzZTU2NDgyZGE5MDZiNWU1MWE4MjUxY2FfMi02LTEtMS0xMTc2MDU_0b3390ca-3e37-474b-b8d1-5da15b75b2b1"
      unitRef="cad">54100000</stn:GrossTradeReceivables>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RleHRyZWdpb246ZDE3ZWY2ZjE5NWRiNDEwNDhkOWMyOTZlYzQxYzhmZjlfMjY3_9eaa8410-10c1-4842-85a8-49beeed80242">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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;118.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;85.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;242.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.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;486.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;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(40.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;128.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;83.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;243.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;499.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;26.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;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;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;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 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Measurement period adjustment  net of acquisition 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;(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;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;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;(19.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.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;(35.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;(8.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;(76.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 2px 12.25pt;text-align:left;text-indent:-9pt;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.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;3.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;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;138.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;80.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;248.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;46.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;513.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;43.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;122.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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;246.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;(14.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(38.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment (note 11)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;136.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.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;3.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;56.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;(17.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;(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;(33.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.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;(69.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 net of reversal (note 11)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-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;&#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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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.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.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;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;9.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;67.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;134.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;18.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;262.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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.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;107.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;23.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;233.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="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;71.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;37.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;113.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;250.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements includes construction work in progress of $6.4 (2021 &#x2013; $3.4) 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, and land.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RleHRyZWdpb246ZDE3ZWY2ZjE5NWRiNDEwNDhkOWMyOTZlYzQxYzhmZjlfMjY4_6740a551-62e0-4d9c-8912-40ee9491574e">&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;118.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;85.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;242.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.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;486.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;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(40.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;128.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;83.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;243.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;499.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;26.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;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;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;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 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Measurement period adjustment  net of acquisition 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;(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;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;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;(19.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.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;(35.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;(8.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;(76.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 2px 12.25pt;text-align:left;text-indent:-9pt;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.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;3.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;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;138.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;80.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;248.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;46.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;513.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;43.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;122.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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;246.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;(14.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(38.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment (note 11)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;136.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.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;3.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;56.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;(17.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;(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;(33.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.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;(69.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 net of reversal (note 11)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-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;&#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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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.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.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;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;9.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;67.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;134.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;18.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;262.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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.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;107.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;23.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;233.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="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;71.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;37.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;113.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;250.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i40ed7f68db384972b9785a20e67610ef_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMi0xLTEtMS0xMTc2MDU_4a853d0a-e5eb-4826-957b-4b5bf5a39996"
      unitRef="cad">118400000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5c3bb038ac1343c6bcacd055fc2ddcdd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMi0yLTEtMS0xMTc2MDU_cde83885-e6c6-4d6d-b717-84b2e02c04eb"
      unitRef="cad">85300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ic9bffe3a7bdf4da5bb8ffe730d0d434a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMi0zLTEtMS0xMTc2MDU_04bd0342-aee3-4938-a7a7-d3af5181c74e"
      unitRef="cad">242600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iada8b872c6c649009c840382ae568a64_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMi00LTEtMS0xMTc2MDU_32d2b8d7-c387-462c-8071-c8c4d8cb93a3"
      unitRef="cad">40600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i873be7151c6a4ac7bb0cfbfab5a67c52_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMi01LTEtMS0xMTc2MDU_a3555b00-bd3c-4931-9aa6-f72f171c343f"
      unitRef="cad">486900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i0cd1eb3dbd4443369b9e8637b977502f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMy0xLTEtMS0xMTc2MDU_1c2cf614-408b-440f-8685-98583a3b023e"
      unitRef="cad">21500000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i2119949bc35c4d1788b5147084aa788a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMy0yLTEtMS0xMTc2MDU_59df0801-4c5e-4705-97a6-c91fd861dd42"
      unitRef="cad">5100000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="id908fa7e470c453687c1a19be48072a5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMy0zLTEtMS0xMTc2MDU_3ae3c29a-a853-4c79-906d-63c3121559fc"
      unitRef="cad">15100000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i1baf5c8569bf4e35bcd6744a8133d66a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMy00LTEtMS0xMTc2MDU_6eea64fd-5d54-40ae-92a6-eb28e6d8ccc5"
      unitRef="cad">4500000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMy01LTEtMS0xMTc2MDU_3f35030a-9ed9-49e7-8168-48748ced98ee"
      unitRef="cad">46200000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i0cd1eb3dbd4443369b9e8637b977502f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNC0xLTEtMS0xMTc2MDU_9154cb39-626b-46f1-8e7a-73a34a6ed85c"
      unitRef="cad">5600000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i2119949bc35c4d1788b5147084aa788a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNC0yLTEtMS0xMTc2MDU_358ad937-6c25-4643-a025-d0755de88f98"
      unitRef="cad">700000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="id908fa7e470c453687c1a19be48072a5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNC0zLTEtMS0xMTc2MDU_52d1c5d2-a565-41cd-9186-c9c9f6f57abe"
      unitRef="cad">3300000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i1baf5c8569bf4e35bcd6744a8133d66a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNC00LTEtMS0xMTc2MDU_8212833b-dd50-44ae-88c3-5ef5a4d249af"
      unitRef="cad">2000000.0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNC01LTEtMS0xMTc2MDU_cbcd7aa1-c5ee-4b1a-8672-480c0ca5639d"
      unitRef="cad">11600000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i0cd1eb3dbd4443369b9e8637b977502f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNS0xLTEtMS0xMTc2MDU_5920aadb-58be-49cf-b3ca-515d78c1a9c3"
      unitRef="cad">15300000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i2119949bc35c4d1788b5147084aa788a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNS0yLTEtMS0xMTc2MDU_8e06c693-1cab-4e4c-aa60-af86422fb11c"
      unitRef="cad">6700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="id908fa7e470c453687c1a19be48072a5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNS0zLTEtMS0xMTc2MDU_1e7c7c16-a015-4a13-9163-4e86e0ecc631"
      unitRef="cad">15700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i1baf5c8569bf4e35bcd6744a8133d66a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNS00LTEtMS0xMTc2MDU_51c1c89d-faad-4b43-b4cb-fe6b43c4f6cf"
      unitRef="cad">3200000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfNS01LTEtMS0xMTc2MDU_7bb89e5f-8022-4535-a897-9d8b1635de12"
      unitRef="cad">40900000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i0cd1eb3dbd4443369b9e8637b977502f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOC0xLTEtMS0xMTc2MDU_a2abce2a-dcf6-44ef-bf56-90d3148814de"
      unitRef="cad">-1500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i2119949bc35c4d1788b5147084aa788a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOC0yLTEtMS0xMTc2MDU_f59777b1-2db4-4e89-b9d7-f805670d9cb3"
      unitRef="cad">-800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="id908fa7e470c453687c1a19be48072a5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOC0zLTEtMS0xMTc2MDU_22b5a694-143d-4338-88ce-d635e99cc6e6"
      unitRef="cad">-1400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i1baf5c8569bf4e35bcd6744a8133d66a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOC00LTEtMS0xMTc2MDU_23dac09a-460e-43f7-a665-4dbb3a4e726a"
      unitRef="cad">-600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOC01LTEtMS0xMTc2MDU_4c1f0895-6981-465d-843f-ae67b2976c66"
      unitRef="cad">-4300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i4960eaa11cf047cc99945756b34ee0f3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOS0xLTEtMS0xMTc2MDU_a91dc10d-6d2c-48b3-9589-8006cdff30b8"
      unitRef="cad">128700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i2c0c8bc2bb1d4bbfa1edbdabd586afac_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOS0yLTEtMS0xMTc2MDU_3092727b-5d2d-4506-8987-e30474d643b6"
      unitRef="cad">83600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie0e49cc816884109870aea5bb6746ae9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOS0zLTEtMS0xMTc2MDU_087c91c0-2e61-4fcd-876d-bca9524adfe2"
      unitRef="cad">243900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia949ed82e8e44c2a971b17839a48563c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOS00LTEtMS0xMTc2MDU_28447694-aedb-44c7-888e-721e17a32fb0"
      unitRef="cad">43300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="icc31f56c57d74a8aa3a9c6e21b614358_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfOS01LTEtMS0xMTc2MDU_8dc649b4-c80c-4e04-bf70-1353b19653e4"
      unitRef="cad">499500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i7e575acb6d854563851813789803aff3_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTAtMS0xLTEtMTE3NjA1_60afa499-da68-4f30-ad85-f01b4c102f56"
      unitRef="cad">26700000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i60b0778b2b6d4c0c8b2a05d7806a6560_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTAtMi0xLTEtMTE3NjA1_6dc5a830-9088-42a4-bf76-d45c9d928d1d"
      unitRef="cad">5800000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i7c05638319714926809b0fb84f41a209_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTAtMy0xLTEtMTE3NjA1_6b51b975-b3fa-4c98-a820-68fbe2f47458"
      unitRef="cad">32700000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i65249ccd9db24445b392c43ee43ccb9c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTAtNC0xLTEtMTE3NjA1_548e3f6b-716f-490b-9650-ff05aa320604"
      unitRef="cad">8100000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTAtNS0xLTEtMTE3NjA1_182a30b8-49ce-4a78-98cf-c251c24a18e1"
      unitRef="cad">73300000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment
      contextRef="i7e575acb6d854563851813789803aff3_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTEtMS0xLTEtMTE3NjA1_30972070-959e-49d8-9035-3e12f22f677a"
      unitRef="cad">-600000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment
      contextRef="i60b0778b2b6d4c0c8b2a05d7806a6560_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTEtMi0xLTEtMTE3NjA1_64ea5c8b-667a-4485-8af8-4b519b18550f"
      unitRef="cad">200000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment
      contextRef="i7c05638319714926809b0fb84f41a209_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTEtMy0xLTEtMTE3NjA1_38fdb596-1d36-43ae-8a53-50bcb6acb7b8"
      unitRef="cad">-100000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment
      contextRef="i65249ccd9db24445b392c43ee43ccb9c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTEtNC0xLTEtMTE3NjA1_32526737-6c42-4331-b7ac-ceb176d678d7"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment
      contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTEtNS0xLTEtMTE3NjA1_5571b261-13bb-4282-bc31-144fba40ae38"
      unitRef="cad">-500000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i7e575acb6d854563851813789803aff3_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTItMS0xLTEtMTE3NjA1_b588617f-f17c-41da-ab49-d83b4a836304"
      unitRef="cad">19200000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i60b0778b2b6d4c0c8b2a05d7806a6560_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTItMi0xLTEtMTE3NjA1_a9cfe3f2-9785-41c6-a86d-f1aa61bbc9ba"
      unitRef="cad">13200000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i7c05638319714926809b0fb84f41a209_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTItMy0xLTEtMTE3NjA1_f060050e-b671-45bf-96a6-e6e2c51e3304"
      unitRef="cad">35300000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i65249ccd9db24445b392c43ee43ccb9c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTItNC0xLTEtMTE3NjA1_3e852cfe-bcc0-4a93-a01f-870c006bd48c"
      unitRef="cad">8900000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTItNS0xLTEtMTE3NjA1_89c82c69-cc0c-46aa-a0d6-0d4388ab8126"
      unitRef="cad">76600000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i7e575acb6d854563851813789803aff3_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTMtMS0xLTEtMTE3NjA1_6db8d6f9-3570-4ee1-a803-b00b715fde6f"
      unitRef="cad">2900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i60b0778b2b6d4c0c8b2a05d7806a6560_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTMtMi0xLTEtMTE3NjA1_b3f06355-820d-4818-a2bc-a8d131b085c7"
      unitRef="cad">3800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i7c05638319714926809b0fb84f41a209_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTMtMy0xLTEtMTE3NjA1_e305f415-1d2f-4f58-a31b-1f6d40520acc"
      unitRef="cad">6900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i65249ccd9db24445b392c43ee43ccb9c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTMtNC0xLTEtMTE3NjA1_fe2deb4c-99cc-40d3-8995-5f83684c509a"
      unitRef="cad">3700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTMtNS0xLTEtMTE3NjA1_c2eb89a8-c258-466b-b46b-50e6a52e2f7e"
      unitRef="cad">17300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i93a6354b7cad430982750d9be5eb6d27_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTQtMS0xLTEtMTE3NjA1_cb825b10-0970-4083-9a03-be9a1dcd55c4"
      unitRef="cad">138500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i710ba827df8e400881d10a29d13dfab3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTQtMi0xLTEtMTE3NjA1_bf22f942-2e64-4058-8ebb-8b393f570db4"
      unitRef="cad">80200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="icbe55d67bc7240f9b867f493d1c509a0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTQtMy0xLTEtMTE3NjA1_b9751901-0957-434d-8eac-961a3ac7e7db"
      unitRef="cad">248100000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i182e43a56c1042639cd3ca60afb6adc4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTQtNC0xLTEtMTE3NjA1_ab71761e-fa8a-4e57-b7e3-0b547b9c9c84"
      unitRef="cad">46200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i9af1ff72dc0e49d5ab6a85b41bf3d98c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTQtNS0xLTEtMTE3NjA1_cb995b6e-a7df-49fa-9176-003b4e82da8b"
      unitRef="cad">513000000.0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i21b74be8333a4d2e98fbc26afbf47bee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTYtMS0xLTEtMTE3NjA1_11decf4a-09e7-4c91-bbc5-621331bfdc08"
      unitRef="cad">-61500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i892c23b829a544fa8f31965969392be8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTYtMi0xLTEtMTE3NjA1_183b3034-02f2-4347-b767-cc396a0d6344"
      unitRef="cad">-43200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i4cea886003444c11bb3716661822e627_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTYtMy0xLTEtMTE3NjA1_f4b5f22e-39f8-4115-93a2-8eab1665c2e7"
      unitRef="cad">-122700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="id4b5a17c85c84b6e8700398baaba06b3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTYtNC0xLTEtMTE3NjA1_80f22cce-4d22-4d00-a328-993e5c3ab1ea"
      unitRef="cad">-19400000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5fd4ee0ea0cc41c18ebdbe7f54c5438f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTYtNS0xLTEtMTE3NjA1_515792e7-8825-40e6-81c3-97acbc61b5e1"
      unitRef="cad">-246800000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="iad60cc43ca3d47cb96dd3253d549418a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTctMS0xLTEtMTE3NjA1_5602a042-2357-4691-b440-a6384bac32a2"
      unitRef="cad">17500000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i648ed7406b684f4f9c08209f8528a3c2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTctMi0xLTEtMTE3NjA1_83fecf96-e47b-45f9-8738-dce9bf26c3f8"
      unitRef="cad">7200000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="ic595465e84fc4aaabfac3b598ac26c80_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTctMy0xLTEtMTE3NjA1_d6a72e3d-0af5-4575-b368-038f13d1b202"
      unitRef="cad">26200000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i39bc0cea0ca24903a7d2745bc15b0fb9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTctNC0xLTEtMTE3NjA1_d598ca7f-0606-46ac-836b-b47a5be95660"
      unitRef="cad">3000000.0</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTctNS0xLTEtMTE3NjA1_6e57257a-31ad-4a4a-b53a-ef5e9e4f3495"
      unitRef="cad">53900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="iad60cc43ca3d47cb96dd3253d549418a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTktMS0xLTEtMTE3NjA1_c4655fca-7983-41ef-94da-6a15536f082c"
      unitRef="cad">-14700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i648ed7406b684f4f9c08209f8528a3c2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTktMi0xLTEtMTE3NjA1_77d2f7c2-102c-4da0-bea3-5cd52a6a8c27"
      unitRef="cad">-5700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ic595465e84fc4aaabfac3b598ac26c80_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTktMy0xLTEtMTE3NjA1_6de3251c-f540-4771-a842-825d5040ad3a"
      unitRef="cad">-15600000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i39bc0cea0ca24903a7d2745bc15b0fb9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTktNC0xLTEtMTE3NjA1_3cfd89e9-596a-4a2a-9e08-f0b3ee448af1"
      unitRef="cad">-2500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMTktNS0xLTEtMTE3NjA1_6224ca9b-1cbd-4963-bbb0-78b7a6d6619d"
      unitRef="cad">-38500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="iad60cc43ca3d47cb96dd3253d549418a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjItMS0xLTEtMTE3NjA1_b35a91ae-9b82-4b8a-8529-83f9fb49d356"
      unitRef="cad">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i648ed7406b684f4f9c08209f8528a3c2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjItMi0xLTEtMTE3NjA1_c3ae7914-da23-4f55-8152-f9f64d0b5cd8"
      unitRef="cad">1600000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="ic595465e84fc4aaabfac3b598ac26c80_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjItMy0xLTEtMTE3NjA1_8a20915b-5960-4669-b8ef-a8c0512c42b0"
      unitRef="cad">4100000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i39bc0cea0ca24903a7d2745bc15b0fb9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjItNC0xLTEtMTE3NjA1_00228f42-8f6a-4984-8a8c-7e5394a53d9f"
      unitRef="cad">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjItNS0xLTEtMTE3NjA1_bd07b43b-5a2b-42fb-af26-4deaca026b1c"
      unitRef="cad">5700000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="iad60cc43ca3d47cb96dd3253d549418a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjMtMS0xLTEtMTE3NjA1_559149b9-75f7-456e-a291-4ad1b6615d32"
      unitRef="cad">-800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i648ed7406b684f4f9c08209f8528a3c2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjMtMi0xLTEtMTE3NjA1_f56061e3-a2eb-40b1-849e-9df7e93db12a"
      unitRef="cad">-300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ic595465e84fc4aaabfac3b598ac26c80_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjMtMy0xLTEtMTE3NjA1_8cfc272b-32b1-49b2-830a-bb1cf5604def"
      unitRef="cad">-800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i39bc0cea0ca24903a7d2745bc15b0fb9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjMtNC0xLTEtMTE3NjA1_45b77bb9-e524-48f2-a727-2daad6df0764"
      unitRef="cad">-200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjMtNS0xLTEtMTE3NjA1_e822e376-4e5f-4380-8403-7498b6867d17"
      unitRef="cad">-2100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i4027d8b8caef425a8446cd36e8ae6ead_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjQtMS0xLTEtMTE3NjA1_2d58be5c-6b54-4229-ac43-c302dd2f2eeb"
      unitRef="cad">-63500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i6705a34c8fa54f23b39d5c2bc15c0cf3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjQtMi0xLTEtMTE3NjA1_da5751d0-5adf-4702-9bf6-63e496c96c02"
      unitRef="cad">-46000000.0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="idea760c4ba4d4ce28795af5de761f588_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjQtMy0xLTEtMTE3NjA1_ff2e47b8-ef40-4904-9268-87cab1153280"
      unitRef="cad">-136600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i8cba94fdd8da474fb8169fc5153e6507_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjQtNC0xLTEtMTE3NjA1_51da04cc-9460-4a2b-93f8-e49593f22ec5"
      unitRef="cad">-19700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i9e4766b9009d40cfaa11d0ca0d7b6546_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjQtNS0xLTEtMTE3NjA1_468c0326-6aa9-4085-b486-92b64da23cc8"
      unitRef="cad">-265800000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="idd3b31dd62ac4041a73e4f43e070c8d2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjUtMS0xLTEtMTE3NjA1_41fbb1de-4011-43e5-924a-7ce33c236326"
      unitRef="cad">19300000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="idcf8271678e342e2ba99cee214550bef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjUtMi0xLTEtMTE3NjA1_4a4176c4-de6e-4d02-8606-70812261555d"
      unitRef="cad">6800000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i2a56cb49d37444ccae3c1ac0694d61ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjUtMy0xLTEtMTE3NjA1_1fd751a0-63a2-4739-a9e6-858717854b40"
      unitRef="cad">26900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="if0e8f9ce60624c99a3143f1f97782f11_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjUtNC0xLTEtMTE3NjA1_425601c6-89be-40cb-a6c7-21ca6054335e"
      unitRef="cad">3800000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjUtNS0xLTEtMTE3NjA1_f593c454-b2e7-4697-9dd4-b667a245232c"
      unitRef="cad">56800000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="idd3b31dd62ac4041a73e4f43e070c8d2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjYtMS0xLTEtMTE3NjA1_ada3d79f-26ae-4878-b5f2-f6bd786dc009"
      unitRef="cad">-17700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="idcf8271678e342e2ba99cee214550bef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjYtMi0xLTEtMTE3NjA1_2983d358-e9eb-4b1d-a349-bd590687feda"
      unitRef="cad">-11500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i2a56cb49d37444ccae3c1ac0694d61ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjYtMy0xLTEtMTE3NjA1_58a5000b-66e6-4ea7-abc2-66bf64008c2c"
      unitRef="cad">-33400000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="if0e8f9ce60624c99a3143f1f97782f11_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjYtNC0xLTEtMTE3NjA1_be6f6910-8c47-4b34-af90-ec8ca4f9984c"
      unitRef="cad">-6700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjYtNS0xLTEtMTE3NjA1_8b9b7b3f-bf60-4b82-ba20-17cfc0b9c7b9"
      unitRef="cad">-69300000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="idd3b31dd62ac4041a73e4f43e070c8d2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjctMS0xLTEtMTE3NjA1_2162cedf-c4ba-4725-a61f-ca497555afa1"
      unitRef="cad">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="idcf8271678e342e2ba99cee214550bef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjctMi0xLTEtMTE3NjA1_e4bb75b5-ab88-42a9-b922-259d10b8e409"
      unitRef="cad">-300000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i2a56cb49d37444ccae3c1ac0694d61ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjctMy0xLTEtMTE3NjA1_c0235e09-67c1-4bce-b11e-b0d2143a7df6"
      unitRef="cad">-400000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="if0e8f9ce60624c99a3143f1f97782f11_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjctNC0xLTEtMTE3NjA1_37c2bf8d-4043-426c-8df4-f37b0f678cca"
      unitRef="cad">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjctNS0xLTEtMTE3NjA1_f6d8f46b-5114-48de-8a48-d9c67e7ee60e"
      unitRef="cad">-700000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="idd3b31dd62ac4041a73e4f43e070c8d2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjgtMS0xLTEtMTE3NjA1_6aefdc8e-4278-4643-bea3-d3cd261e9e1e"
      unitRef="cad">2100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="idcf8271678e342e2ba99cee214550bef_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjgtMi0xLTEtMTE3NjA1_a2a16c9b-3da9-4d9a-9e5d-7929c8a28554"
      unitRef="cad">1800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i2a56cb49d37444ccae3c1ac0694d61ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjgtMy0xLTEtMTE3NjA1_bf83f42f-d4ee-4c9f-9ab2-0783c574cb01"
      unitRef="cad">4500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="if0e8f9ce60624c99a3143f1f97782f11_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjgtNC0xLTEtMTE3NjA1_a2b3f8fd-91d8-410f-aeaa-dfd77559931a"
      unitRef="cad">1300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjgtNS0xLTEtMTE3NjA1_da089f4c-7134-4883-898b-0c287d48fa33"
      unitRef="cad">9700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i18ab21aae8f14e7ea62b9761525736e4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjktMS0xLTEtMTE3NjA1_f5bd7b37-8a6b-42d0-9fb5-8f4362731280"
      unitRef="cad">-67200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i2ed42406b27c416aa74fd804b17b1fc8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjktMi0xLTEtMTE3NjA1_711aee5f-6de6-4ec3-adb0-fb20b32bdd0e"
      unitRef="cad">-42800000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie71e67f95afb4b2a9227452f1838f1c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjktMy0xLTEtMTE3NjA1_1a617c6c-4bc1-4dcc-b47b-fc62409c1023"
      unitRef="cad">-134200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5e73c82371e4420c9c0756c8886d24d4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjktNC0xLTEtMTE3NjA1_ff79feac-bf19-457e-b58f-b0507d0211cd"
      unitRef="cad">-18100000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="idd3c3ebf942c486facde77338214f05f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMjktNS0xLTEtMTE3NjA1_85dbebff-d2bc-469f-8a92-5038bc843500"
      unitRef="cad">-262300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i3c6722a00c654ef9baaad0745db23684_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzEtMS0xLTEtMTE3NjA1_dd029008-b4be-412f-8aa4-22614cc139d0"
      unitRef="cad">65200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iaf5b11a3f4ed457b8eea7ea31990f624_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzEtMi0xLTEtMTE3NjA1_d4ddd586-efc6-49ad-953a-be716b23de0d"
      unitRef="cad">37600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i32604cf3d82a45449fcdb62d651c1f89_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzEtMy0xLTEtMTE3NjA1_d041773f-5fb2-49b8-8adc-810da6f66027"
      unitRef="cad">107300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i6db418ed45b4474ab7d82ab1b19f9613_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzEtNC0xLTEtMTE3NjA1_d2c78018-f629-4dac-a7b4-2eacf1325192"
      unitRef="cad">23600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzEtNS0xLTEtMTE3NjA1_12bb7b50-2d1b-4f19-92ec-33e0e45b2b98"
      unitRef="cad">233700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i25b87d7401f34554a2c40b2998bfd481_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzItMS0xLTEtMTE3NjA1_c001aefa-98fd-4b49-9238-7648a6e6c89a"
      unitRef="cad">71300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="if213ec00da7c4351b435a51550585f84_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzItMi0xLTEtMTE3NjA1_69aad312-b504-4f1c-88cf-f74445b8ffa1"
      unitRef="cad">37400000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia138f93d9ad74dedae9dcfe8b4566ddb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzItMy0xLTEtMTE3NjA1_da42674f-4531-4c16-ab2d-b83f18a0891f"
      unitRef="cad">113900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="if5283f8cbd4244bb88654d8e0ed0eddd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzItNC0xLTEtMTE3NjA1_7b76df9c-9ebf-4d86-9cde-d908912f0d85"
      unitRef="cad">28100000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RhYmxlOjcyNmZkYWE3MmVhODRjYjdiZTM3NjRmNTU1MzE1ZjhlL3RhYmxlcmFuZ2U6NzI2ZmRhYTcyZWE4NGNiN2JlMzc2NGY1NTUzMTVmOGVfMzItNS0xLTEtMTE3NjA1_933f2a82-d9ff-43c1-b81b-e84ff96c4171"
      unitRef="cad">250700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:ConstructionInProgress
      contextRef="ia138f93d9ad74dedae9dcfe8b4566ddb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RleHRyZWdpb246ZDE3ZWY2ZjE5NWRiNDEwNDhkOWMyOTZlYzQxYzhmZjlfMTAw_9cac68db-86bf-4aee-bedf-9fd0816d5edc"
      unitRef="cad">6400000</ifrs-full:ConstructionInProgress>
    <ifrs-full:ConstructionInProgress
      contextRef="i32604cf3d82a45449fcdb62d651c1f89_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182NC9mcmFnOmQxN2VmNmYxOTVkYjQxMDQ4ZDljMjk2ZWM0MWM4ZmY5L3RleHRyZWdpb246ZDE3ZWY2ZjE5NWRiNDEwNDhkOWMyOTZlYzQxYzhmZjlfMTA5_01c87b45-f5b8-4e9e-8c2b-793976cb75f6"
      unitRef="cad">3400000</ifrs-full:ConstructionInProgress>
    <ifrs-full:DisclosureOfLeasesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTk5Nw_3730687a-80dc-4223-9cb8-c3baee885678">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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;443.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;447.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(102.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(107.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment net of reversal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;459.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;476.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;76.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.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;81.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;padding:2px 1pt;text-align:left;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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-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;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="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.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;(6.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;(122.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:#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;6.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.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;6.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;Reversal of impairment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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.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="display:none"/&gt;&lt;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;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;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;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;455.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;470.4&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 15 years and had a weighted average remaining lease term of 6.6 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, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (2021 - 7.3 years). To provide operational flexibility, the Company includes extension and termination options in certain leases.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company leases vehicles and office equipment with terms typically ranging from 2 to 7 years and had a weighted average remaining lease term of 3.2 years at December&#160;31, 2022 (2021 - 3.4 years). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&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;The Company's acquisition integration activities and initiatives to optimize office space led to the approval of formal plans to sublease and exit certain underutilized office spaces. These changes in use resulted in the recognition of impairment losses, where the carrying amount of the assets exceeded the recoverable amount, determined based on the value in use method, and an onerous contract provision of $19.0 (2021 - $12.5) (note 17). Subsequent payments made for variable costs on impaired office lease assets reduced the estimated future cash outflows and increased the recoverable amount of the leased assets resulting in the reversal of previously recorded impairments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment losses and reversals for the year 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="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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:700;line-height:120%"&gt;At December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;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="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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;0.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;0.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;2.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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.6&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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment reversals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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.1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net impairment reversal of lease assets and property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.5)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recoverable amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.3&lt;/span&gt;&lt;/td&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: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: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="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;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:400;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:400;line-height:120%"&gt;Total&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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021&lt;/span&gt;&lt;/div&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;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;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;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;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;10.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:400;line-height:120%"&gt;12.6&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;0.6&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.7&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;1.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: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;0.2&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;6.9&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;Impairment reversals&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.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;(1.2)&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;(0.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;(5.8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net impairment of lease assets and property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Recoverable amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts recognized in administrative and marketing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rent expense - variable lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;39.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top: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;43.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rent expense - short-term leases and leases of&#160;low-value&#160;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="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;2.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income from subleases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.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:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Variable lease payments include operating expenses, real estate taxes, insurance, and other variable costs. Future undiscounted cash flows for short-term leases, leases of&#160;low-value&#160;assets, variable lease payments, and sublease payments receivable are disclosed in note 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:400;line-height:120%"&gt;Cash outflows for lease liabilities are disclosed in note 32.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfLeasesExplanatory>
    <ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMjAwMw_2036e5b2-39fc-4b95-9025-d6a0999d720a">&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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;443.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;447.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(102.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(107.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment net of reversal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;459.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;476.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;76.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.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;81.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;padding:2px 1pt;text-align:left;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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-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;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="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.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;(6.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;(122.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:#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;6.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.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;6.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;Reversal of impairment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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.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="display:none"/&gt;&lt;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;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;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;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;455.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;470.4&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="idf49db9374054aa2a7f85523688e5a40_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMS0xLTEtMS0xMTc2MDU_937e5820-38b2-4f91-86b1-f8e6378bf87e"
      unitRef="cad">443400000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i1701c55a65a74cf2ba3f68c3335e431c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMS0yLTEtMS0xMTc2MDU_ddd4077d-d55d-4bb0-90db-dd118611ca88"
      unitRef="cad">3600000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i310ff67113f84f3db7c481b900602b83_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMS0zLTEtMS0xMTc2MDU_af012409-a3ea-483d-be82-56cf2070507c"
      unitRef="cad">447000000.0</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMi0xLTEtMS0xMTc2MDU_00a2c502-077c-41f7-b857-345f9aed8b57"
      unitRef="cad">43800000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMi0yLTEtMS0xMTc2MDU_d7df3efe-d9ed-4919-9402-3b6fdcae1d87"
      unitRef="cad">12200000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMi0zLTEtMS0xMTc2MDU_154a651c-d705-4789-bbf2-26c2399dacc8"
      unitRef="cad">56000000.0</ifrs-full:AdditionsToRightofuseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMy0xLTEtMS0xMTc2MDU_bf9421ca-3207-47e0-9652-d41b6f53f992"
      unitRef="cad">74000000.0</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMy0yLTEtMS0xMTc2MDU_45b54526-b721-4475-b972-09c11374439f"
      unitRef="cad">5900000</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMy0zLTEtMS0xMTc2MDU_8c09589e-3507-48f8-9ea2-a39b7b030702"
      unitRef="cad">79900000</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNC0xLTEtMS0xMTc2MDU_ac961b36-9530-4276-83c6-9e514dc4f495"
      unitRef="cad">102900000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNC0yLTEtMS0xMTc2MDU_e025de82-1578-441a-8678-ae866277195e"
      unitRef="cad">5000000.0</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNC0zLTEtMS0xMTc2MDU_902e5ec2-cd80-454f-aa51-b88502b7b717"
      unitRef="cad">107900000</ifrs-full:DepreciationRightofuseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNS0xLTEtMS0xMTc2MDU_52bbfb6c-71a8-4ca1-a57e-c4224d4c7a26"
      unitRef="cad">24400000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNS0yLTEtMS0xMTc2MDU_f890508a-fe36-48cf-90bf-70b775a48867"
      unitRef="cad">200000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNS0zLTEtMS0xMTc2MDU_ccc209d6-cf03-4939-9008-16d03a8bec6a"
      unitRef="cad">24600000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNi0xLTEtMS0xMTc2MDU_d781c966-4aa7-40e5-9383-1bd652ca37ec"
      unitRef="cad">19100000</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNi0yLTEtMS0xMTc2MDU_086637a3-36c6-47fb-a24e-d94fb3793f95"
      unitRef="cad">0</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfNi0zLTEtMS0xMTc2MDU_7e628127-84ba-40fb-b62d-68089c012254"
      unitRef="cad">19100000</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="i6e6a1212ad7a4e59b8d8517f1ef2d756_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfOS0xLTEtMS0xMTc2MDU_3c9c1720-e347-4e3f-9da9-5a7389808e64"
      unitRef="cad">-3900000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="i4662059465d34b7e83ad6a60aae731cf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfOS0yLTEtMS0xMTc2MDU_2b8c04ea-4ae2-4fae-a5e8-4e86f31d207a"
      unitRef="cad">-100000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfOS0zLTEtMS0xMTc2MDU_ea70d751-6deb-4757-94b3-d964f910be60"
      unitRef="cad">-4000000.0</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i5c805d2fa7b8400694eef5566041ffd8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTAtMS0xLTEtMTE3NjA1_694ad376-d278-4867-8da1-9106af4ba001"
      unitRef="cad">459700000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i13b56e0306184c77948b159e5f9a313b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTAtMi0xLTEtMTE3NjA1_e7842688-d1e6-4d10-ae0e-d06f2ef97589"
      unitRef="cad">16800000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="ic258a8670f924872a266b1c502777751_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTAtMy0xLTEtMTE3NjA1_ab32b1d3-3996-4b36-8d7c-0ed072cd4dd4"
      unitRef="cad">476500000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="i966e5d392ca643638854d130cdab9145_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTEtMS0xLTEtMTE3NjA1_adb07d4c-23bb-4e48-8799-f75dab050567"
      unitRef="cad">76400000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="ie95237bf9343460c81d58873284df9e0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTEtMi0xLTEtMTE3NjA1_596e115f-6b03-4b2e-afa9-1c45a2f414e5"
      unitRef="cad">4700000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTEtMy0xLTEtMTE3NjA1_d44b11c2-6d1a-45bf-b8ed-736db807d521"
      unitRef="cad">81100000</ifrs-full:AdditionsToRightofuseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="i966e5d392ca643638854d130cdab9145_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTItMS0xLTEtMTE3NjA1_0c723a06-50fb-4b36-abcf-3aa23b9c5ed9"
      unitRef="cad">8300000</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="ie95237bf9343460c81d58873284df9e0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTItMi0xLTEtMTE3NjA1_0af6af89-4e94-42c5-ba9e-421721646e95"
      unitRef="cad">200000</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTItMy0xLTEtMTE3NjA1_cb1d8a14-78f9-42ed-b60e-eb271df627cb"
      unitRef="cad">8500000</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i966e5d392ca643638854d130cdab9145_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTMtMS0xLTEtMTE3NjA1_85e538b0-9cb8-4d0f-8490-f48a636ff43e"
      unitRef="cad">115900000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ie95237bf9343460c81d58873284df9e0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTMtMi0xLTEtMTE3NjA1_7b75a3b9-7b41-478a-957a-f8c7acd210a3"
      unitRef="cad">6200000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTMtMy0xLTEtMTE3NjA1_a956155b-e626-4778-afcd-c4d7234cdc84"
      unitRef="cad">122100000</ifrs-full:DepreciationRightofuseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="i966e5d392ca643638854d130cdab9145_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTQtMS0xLTEtMTE3NjA1_be2e7cd2-4ed3-469b-8c44-06bbe9f165f2"
      unitRef="cad">6700000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="ie95237bf9343460c81d58873284df9e0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTQtMi0xLTEtMTE3NjA1_c0aa2e21-9a03-4465-9022-43998d0c7aab"
      unitRef="cad">-200000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTQtMy0xLTEtMTE3NjA1_9f1133f1-c0d1-45ae-b958-890697b87a17"
      unitRef="cad">6500000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="i966e5d392ca643638854d130cdab9145_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTUtMS0xLTEtMTE3NjA1_a812166f-7727-44f2-aec9-f6e7691c9323"
      unitRef="cad">-4800000</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="ie95237bf9343460c81d58873284df9e0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTUtMi0xLTEtMTE3NjA1_bb14e5cf-ebfb-45f7-8776-af0d7c59ae33"
      unitRef="cad">0</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTUtMy0xLTEtMTE3NjA1_60560732-635a-4054-8138-5c979402a9b6"
      unitRef="cad">-4800000</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="i966e5d392ca643638854d130cdab9145_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTgtMS0xLTEtMTE3NjA1_b707a69e-ac29-4103-8914-827bf966dfb9"
      unitRef="cad">15000000.0</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="ie95237bf9343460c81d58873284df9e0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTgtMi0xLTEtMTE3NjA1_564da85e-f0c0-49b2-8aa3-4fae75a6563f"
      unitRef="cad">100000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTgtMy0xLTEtMTE3NjA1_34690e3d-5fc3-41fe-a83e-3e73fe7fee26"
      unitRef="cad">15100000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i30e70d2b4598418bb45206e4f39c8f58_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTktMS0xLTEtMTE3NjA1_a64eacd4-c2b1-4e6f-9568-c5456334a152"
      unitRef="cad">455000000.0</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="ie8faac9c57e441049fb38134946e8013_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTktMi0xLTEtMTE3NjA1_4439895f-cf28-49b8-8ae2-8e5e699ccaa2"
      unitRef="cad">15400000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i4c57a13429df4f1ca7f7c19d884fc97f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOmEzNTU3NjgwNWZmZTRjNjU5Y2E3MTg4ZWNhNjYwZDQxL3RhYmxlcmFuZ2U6YTM1NTc2ODA1ZmZlNGM2NTljYTcxODhlY2E2NjBkNDFfMTktMy0xLTEtMTE3NjA1_9c49b8fa-a0e0-4a99-af8e-af4f80fd7fd6"
      unitRef="cad">470400000</ifrs-full:RightofuseAssets>
    <stn:LeaseTerm
      contextRef="ib98ccf767db742b9b2e59e0c348140e7_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTI3_2d0559b4-b0e2-4d83-9093-c88392b498e7">P1Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="if2e36fbf98fe4b3abd3eaf0195e93895_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTMz_71544e60-92c9-439e-a78d-0ebdb1e6fe63">P15Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i82b5607c0452454da865cd1af0e02d37_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTg3_15ace63e-af8f-4688-9690-796a376511db">P6Y7M6D</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i21251eb687164486a1cbd506cf67ac60_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMjAy_1ae1653d-9aba-4e96-a880-66ccc5eca4cd">P7Y3M18D</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="ia86800e660de460588e65069db21925b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNDA0_7c582fb7-609d-4388-9c37-af5f517867c1">P2Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i703a9d87ffed4b68b13a388e6768c929_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNDEw_d5a00fc8-07ba-4f5f-8fa6-70f28ebf7bd5">P7Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="id05ce900756f44b797dceba72835ae2b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNDY0_dab09af4-f25d-4f23-8a20-74604ad487dc">P3Y2M12D</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i57fdb4fd09824a3e81035a57e775cf4e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNDc5_3893c80b-1df8-41bc-b5d0-a05e15f9ba7f">P3Y4M24D</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="ia25d36ce32b0421cbf09314f141aeb90_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNjc5_7ead9e20-25a0-44d5-8a8b-6e992136866b">P1Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="ie29d4441ae874c30a2132296b3301e83_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNjg1_5d4336b8-a411-44f0-893e-9de349fc8e99">P5Y</stn:LeaseTerm>
    <ifrs-full:OnerousContractsProvision
      contextRef="icb684907af0e4891a45599d9cb9817b1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTI3NA_25481d00-6357-4dfc-aaeb-8108e645982b"
      unitRef="cad">19000000.0</ifrs-full:OnerousContractsProvision>
    <ifrs-full:OnerousContractsProvision
      contextRef="i85c0c28df3a34f4286654bc53675810e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfNTQ5NzU1ODE3MDky_c037bd3d-81e8-4f3b-8839-d87b20612656"
      unitRef="cad">12500000</ifrs-full:OnerousContractsProvision>
    <ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMTk5OQ_77c37a44-73c8-4c42-ab3b-c410c23b3355">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment losses and reversals for the year 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="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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:700;line-height:120%"&gt;At December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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="background-color:#dbdbdb;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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;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="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;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;0.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;0.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;2.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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.6&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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment reversals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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.1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net impairment reversal of lease assets and property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.5)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recoverable amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.3&lt;/span&gt;&lt;/td&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: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: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="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;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:400;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:400;line-height:120%"&gt;Total&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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021&lt;/span&gt;&lt;/div&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;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;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;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;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;10.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:400;line-height:120%"&gt;12.6&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;0.6&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.7&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;1.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: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;0.2&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;6.9&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;Impairment reversals&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.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;(1.2)&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;(0.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;(5.8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net impairment of lease assets and property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Recoverable amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory>
    <ifrs-full:ImpairmentLoss
      contextRef="i5afe5d6d0c9e4837bffc91da89f7e884_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfMi0xLTEtMS0xMTc2MDU_8d0ab29e-1dbc-4162-867a-ac9e7482ebc0"
      unitRef="cad">100000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i8d0de30f3da54dbcbe11320f1ee28cb9_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfMi0yLTEtMS0xMTc2MDU_5c5ff4bd-6f51-4ed8-90fa-277f17406d67"
      unitRef="cad">300000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="ief3eae68d2c0450f948f54fcbdf7fa89_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfMi0zLTEtMS0xMTc2MDU_85616f82-2737-4340-b61e-76e84a05a5b8"
      unitRef="cad">2200000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="ic1151b8876f54731acef3d670d798f0c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfMi00LTEtMS0xMTc2MDU_370b23f3-908c-490f-966c-45a7b40544b7"
      unitRef="cad">2600000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="i280b65129c5e407bbebb46f6f15569e5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNC0xLTEtMS0xMTc2MDU_db7d5eed-503b-439c-9d00-758f4a282062"
      unitRef="cad">2500000</ifrs-full:ReversalOfImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="i195365f2d6ae4f91916a49eb61d86776_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNC0yLTEtMS0xMTc2MDU_e57b73c6-8ae4-459e-abd3-2fefe62abf23"
      unitRef="cad">3400000</ifrs-full:ReversalOfImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="id39aa40307f3476091d29a1e484e70b1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNC0zLTEtMS0xMTc2MDU_12cab529-b6a4-45af-8667-57b49c94c885"
      unitRef="cad">2200000</ifrs-full:ReversalOfImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNC00LTEtMS0xMTc2MDU_e521a0f5-437f-4350-b814-f5669cf3c820"
      unitRef="cad">8100000</ifrs-full:ReversalOfImpairmentLoss>
    <stn:ImpairmentLossNetOfReversal
      contextRef="i280b65129c5e407bbebb46f6f15569e5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNS0xLTEtMS0xMTc2MDU_6f05a0e5-049a-4637-8083-9291751f6ae0"
      unitRef="cad">-2400000</stn:ImpairmentLossNetOfReversal>
    <stn:ImpairmentLossNetOfReversal
      contextRef="i195365f2d6ae4f91916a49eb61d86776_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNS0yLTEtMS0xMTc2MDU_ee402685-f416-4799-891e-e1556c539f14"
      unitRef="cad">-3100000</stn:ImpairmentLossNetOfReversal>
    <stn:ImpairmentLossNetOfReversal
      contextRef="id39aa40307f3476091d29a1e484e70b1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNS0zLTEtMS0xMTc2MDU_02bf257c-dfbb-4bd3-911f-0cc822b35746"
      unitRef="cad">0</stn:ImpairmentLossNetOfReversal>
    <stn:ImpairmentLossNetOfReversal
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNS00LTEtMS0xMTc2MDU_f0fe05f2-aba4-44e1-84d7-2b15116128cf"
      unitRef="cad">-5500000</stn:ImpairmentLossNetOfReversal>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i5c84b120bca14446b261dc4b25f3ea47_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNi0xLTEtMS0xMTc2MDU_cc1f8880-9b44-4536-8446-8f2c96a33ddb"
      unitRef="cad">0</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="idd4f3f8773924a5f8f336434c9a3fcbf_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNi0yLTEtMS0xMTc2MDU_5fef06cf-16af-4973-b74b-b28de34b7cc1"
      unitRef="cad">0</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i2022e74a55cf4f0bbc79cf11235e1b5f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNi0zLTEtMS0xMTc2MDU_e191c843-9a28-4e17-bdaa-d8f431202360"
      unitRef="cad">4300000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjY5NDNlODJhNGFhMTRjZjlhYWJlZGZmODBjZjExNzMxL3RhYmxlcmFuZ2U6Njk0M2U4MmE0YWExNGNmOWFhYmVkZmY4MGNmMTE3MzFfNi00LTEtMS0xMTc2MDU_502cd1ea-a6ec-4c8b-9dcd-2b5cd7e38a47"
      unitRef="cad">4300000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:ImpairmentLoss
      contextRef="icb4305abd682423f869c082fb2a5fc3a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMi0xLTEtMS0xMTc2MDU_f7b75ff4-0c41-4770-b3a4-89f2ba5b4a0b"
      unitRef="cad">10500000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i41bb5f9be49f48acbb9b43a72b4edfdc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMi0yLTEtMS0xMTc2MDU_7f60943a-7589-44a2-a1af-72e23ff5bc56"
      unitRef="cad">12600000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i9573a8048c834ccdbd585c724f10d943_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMi0zLTEtMS0xMTc2MDU_b048e069-492e-4879-a3d4-9a7156313da6"
      unitRef="cad">600000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="ie6ece827968a4e898752b0abb24a70b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMi00LTEtMS0xMTc2MDU_af476368-f7be-44fd-9883-c4437c3e75ee"
      unitRef="cad">23700000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="ia95a7867337e4f97a22d8a6f067f1dcf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMy0xLTEtMS0xMTc2MDU_b02a8849-ac6d-482c-82ed-0f615f3ea34c"
      unitRef="cad">1900000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="ic888b0212f9144a3aeb2178298dcb9a0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMy0yLTEtMS0xMTc2MDU_d6bb42a7-2d9e-4278-b995-ea77d8d3db82"
      unitRef="cad">4800000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i23f76d0965ea46e897e8173074c916ed_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMy0zLTEtMS0xMTc2MDU_45aa3471-6f40-4a48-bacc-49661f74cb40"
      unitRef="cad">200000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="ia3efadac54f74b78afa79bd38ba078f6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfMy00LTEtMS0xMTc2MDU_9bfd7191-836c-4432-a182-308ae02a2938"
      unitRef="cad">6900000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="i103acbb0e8a94f28951611deea572300_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0xLTEtMS0xMTk4NjE_56ce981b-4d01-443f-b508-3314e373182c"
      unitRef="cad">3800000</ifrs-full:ReversalOfImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="ie77aaa9a97ce4c77b43a6edbab8f69bb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0yLTEtMS0xMTk4Njg_9dfcb837-e51e-4ff1-bc29-e6121ab6783b"
      unitRef="cad">1200000</ifrs-full:ReversalOfImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="i3944f63f5c1e43a39aaa47989c2e9edd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0zLTEtMS0xMTk4NzU_880c1e80-2228-4ae4-8a35-173c2b8267b1"
      unitRef="cad">800000</ifrs-full:ReversalOfImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC00LTEtMS0xMTk4ODI_55aba107-aa06-4e32-97f3-1d9c048a6553"
      unitRef="cad">5800000</ifrs-full:ReversalOfImpairmentLoss>
    <stn:ImpairmentLossNetOfReversal
      contextRef="i103acbb0e8a94f28951611deea572300_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0xLTEtMS0xMTc2MDU_1481e993-4588-4383-9519-977f940b0b8b"
      unitRef="cad">8600000</stn:ImpairmentLossNetOfReversal>
    <stn:ImpairmentLossNetOfReversal
      contextRef="ie77aaa9a97ce4c77b43a6edbab8f69bb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0yLTEtMS0xMTc2MDU_ec784cc3-1af2-41cc-a3ea-e36b1ba4661b"
      unitRef="cad">16200000</stn:ImpairmentLossNetOfReversal>
    <stn:ImpairmentLossNetOfReversal
      contextRef="i3944f63f5c1e43a39aaa47989c2e9edd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC0zLTEtMS0xMTc2MDU_da9c9dea-1a07-4de5-be81-bf81dbc56baf"
      unitRef="cad">0</stn:ImpairmentLossNetOfReversal>
    <stn:ImpairmentLossNetOfReversal
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNC00LTEtMS0xMTc2MDU_483763b6-2a14-46d2-8d80-06ad59fb756f"
      unitRef="cad">24800000</stn:ImpairmentLossNetOfReversal>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i8705051916a74b8da4b44c778bf9ab25_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNS0xLTEtMS0xMTc2MDU_ec4ae9f3-1a33-4fb3-8d79-ee4c727f6243"
      unitRef="cad">0</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i6efb01e31a444aa29282fc1c2b759f07_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNS0yLTEtMS0xMTc2MDU_542cb341-47bb-49ec-a5a4-6443fc9381d7"
      unitRef="cad">6800000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i288eeb50128c486fa87617bec706accf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNS0zLTEtMS0xMTc2MDU_21c44b2e-cb45-46f6-9f94-613cdfb99cfb"
      unitRef="cad">1100000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjU4Y2MxY2FkYzNkYzRmNzNiNDc0ZTE5YmY0ZTNhMTBiL3RhYmxlcmFuZ2U6NThjYzFjYWRjM2RjNGY3M2I0NzRlMTliZjRlM2ExMGJfNS00LTEtMS0xMTc2MDU_05f8bb4b-0272-455e-98b2-c58a54719d62"
      unitRef="cad">7900000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RleHRyZWdpb246M2M3Y2Q1ZDdhNjllNGM1MzljNmQ4NDUzZjRmOWM4ZjdfMjAwMA_409cf1ce-a68a-4131-a074-31f959211453">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts recognized in administrative and marketing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rent expense - variable lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;39.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top: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;43.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rent expense - short-term leases and leases of&#160;low-value&#160;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="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;2.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income from subleases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.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:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock>
    <ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfMy0xLTEtMS0xMTc2MDU_9713fe52-72c6-41ea-b268-e4b3a14c01ed"
      unitRef="cad">39600000</ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfMy0yLTEtMS0xMTc2MDU_938d251d-39e7-446d-b516-ca39e34b99ba"
      unitRef="cad">43500000</ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNC0xLTEtMS0xMTc2MDU_6019d66a-db4f-4fac-89ea-c515512d27d6"
      unitRef="cad">2900000</stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNC0yLTEtMS0xMTc2MDU_791c8898-2d4a-4b55-81da-4345cfab1d90"
      unitRef="cad">2500000</stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <ifrs-full:IncomeFromSubleasingRightofuseAssets
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNS0xLTEtMS0xMTc2MDU_9ca3915b-e9d2-4d92-9ff7-2bfde76ddb9a"
      unitRef="cad">2500000</ifrs-full:IncomeFromSubleasingRightofuseAssets>
    <ifrs-full:IncomeFromSubleasingRightofuseAssets
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNS0yLTEtMS0xMTc2MDU_ac07829b-9114-431b-ae14-ad504c6d9105"
      unitRef="cad">3100000</ifrs-full:IncomeFromSubleasingRightofuseAssets>
    <stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNy0xLTEtMS0xMTc2MDU_45a13538-d0a0-434d-ab3c-34f1d7a48c0d"
      unitRef="cad">40000000.0</stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM182Ny9mcmFnOjNjN2NkNWQ3YTY5ZTRjNTM5YzZkODQ1M2Y0ZjljOGY3L3RhYmxlOjNjMzMyM2JkZDJhYTQzNGE4M2JjYzAwNTQxNWViODhmL3RhYmxlcmFuZ2U6M2MzMzIzYmRkMmFhNDM0YTgzYmNjMDA1NDE1ZWI4OGZfNy0yLTEtMS0xMTc2MDU_b782f176-87b2-4a34-a74b-f70cc0153ec5"
      unitRef="cad">42900000</stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <ifrs-full:DisclosureOfGoodwillExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMzIxNw_a6ff2245-4b8d-4c20-8619-2aaa06b30091">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;2022&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;2021&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;2,362.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,851.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: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;64.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;532.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="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;97.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;(22.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-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross goodwill, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,524.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,362.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(178.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(178.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net goodwill, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,346.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,184.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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 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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;359.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;359.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,408.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="padding:2px 0 2px 1pt;text-align:right;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,304.9&#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;578.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;519.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Allocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,346.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,184.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2022, and October&#160;1, 2021, the Company performed its annual goodwill impairment test in accordance with its policy described in note 4. Based on the results of the 2022 and 2021 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The calculation of fair value less costs of disposal is most sensitive to the following key assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Operating margin rates based on actual experience and management&#x2019;s long-term projections.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Discount rates reflecting investors&#x2019; expectations when discounting future cash flows to a present value, taking into consideration market rates of return, capital structure, company size, and industry risk. If necessary, a discount rate is further adjusted to reflect risks specific to a CGU or group of CGUs when future estimates of cash flows have not been adjusted. For its October&#160;1, 2022 impairment tests, the Company discounted the cash flows for each CGU or group of CGUs using an&#160;after-tax&#160;discount weighted-average rate ranging from 8.8% to 10.1% (October 1, 2021 &#x2013; 7.7% to 8.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;Other assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Terminal growth rates based on actual experience and market analysis. Projections are extrapolated beyond five years using a growth rate that does not exceed 3.8% (2021 &#x2013; 2.5%). &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, 2022, the recoverable amounts of CGUs and group of CGUs tested exceeded their carrying amounts and management believes that no reasonably possible change in any of the above key assumptions would have caused the carrying amount to exceed its recoverable amount.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfGoodwillExplanatory>
    <ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMzIxOA_dcc406ac-25a5-49fb-b224-53abe78c1317">&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;2022&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;2021&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;2,362.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,851.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: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;64.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;532.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="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;97.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;(22.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-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross goodwill, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,524.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,362.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(178.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(178.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net goodwill, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,346.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,184.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory>
    <ifrs-full:Goodwill
      contextRef="icc31f56c57d74a8aa3a9c6e21b614358_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMi0xLTEtMS0xMTc2MDU_d727e51b-df4a-4389-b968-4086bb4a6fae"
      unitRef="cad">2362300000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i873be7151c6a4ac7bb0cfbfab5a67c52_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMi0yLTEtMS0xMTc2MDU_f8b46bf3-1f69-4554-92e8-1c79d43e3696"
      unitRef="cad">1851800000</ifrs-full:Goodwill>
    <ifrs-full:AdditionalRecognitionGoodwill
      contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMy0xLTEtMS0xMTc2MDU_230b1869-6022-4d2d-82c0-1c88beae750a"
      unitRef="cad">64700000</ifrs-full:AdditionalRecognitionGoodwill>
    <ifrs-full:AdditionalRecognitionGoodwill
      contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMy0yLTEtMS0xMTc2MDU_e0aa56f9-1c77-4461-a4a6-03404f57e55f"
      unitRef="cad">532800000</ifrs-full:AdditionalRecognitionGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill
      contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfNS0xLTEtMS0xMTc2MDU_a0f3681c-efe1-4537-a1bf-f9e1f8235a5a"
      unitRef="cad">97400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill
      contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfNS0yLTEtMS0xMTc2MDU_200e4f39-7931-44b1-8637-2f0e9cdcef8f"
      unitRef="cad">-22300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
    <ifrs-full:Goodwill
      contextRef="i9af1ff72dc0e49d5ab6a85b41bf3d98c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfNi0xLTEtMS0xMTc2MDU_99072695-b0d9-479b-8c1e-e339bba63265"
      unitRef="cad">2524400000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="icc31f56c57d74a8aa3a9c6e21b614358_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfNi0yLTEtMS0xMTc2MDU_550715f4-69c9-4d5e-8d3e-92047405e5a0"
      unitRef="cad">2362300000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i2309c148717e41e4b07b2096f4b082fe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMTEtMS0xLTEtMTE3NjA1_fcc00bea-9215-4928-bfcd-27896f810b77"
      unitRef="cad">-178000000.0</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i38b8734a9d454506b1bc3ff738a4075d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMTEtMi0xLTEtMTE3NjA1_b93977fb-7ace-4a78-942f-648b31c41168"
      unitRef="cad">-178000000.0</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMTItMS0xLTEtMTE3NjA1_0ba6f1ce-e35d-432e-bb01-b3c951960f7b"
      unitRef="cad">2346400000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOjk2MmZlNTZjMmY5ZTQxMTg4NWZmNWU3MWVjZDIzMGRjL3RhYmxlcmFuZ2U6OTYyZmU1NmMyZjllNDExODg1ZmY1ZTcxZWNkMjMwZGNfMTItMi0xLTEtMTE3NjA1_35c28a15-5a84-47f9-b309-c7a3f5d897f2"
      unitRef="cad">2184300000</ifrs-full:Goodwill>
    <ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMzIxOQ_c402837a-33cf-457b-bc88-4d38c54f5f9b">&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;359.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;359.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,408.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="padding:2px 0 2px 1pt;text-align:right;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,304.9&#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;578.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;519.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Allocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,346.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,184.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory>
    <ifrs-full:Goodwill
      contextRef="i9d61e4a6fda44641a82c792e573444b3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfMi0xLTEtMS0xMTc2MDU_d2d19754-26f9-4323-b624-e602789dbdb9"
      unitRef="cad">359500000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i0ce90c45417e497584db049d7eae83bd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfMi0yLTEtMS0xMTc2MDU_a9901f0c-5911-4f3d-b9e0-908d3927efe1"
      unitRef="cad">359500000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="icf98de6738f44db984e67830cb599ba4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfMy0xLTEtMS0xMTc2MDU_160ad74e-d60e-431e-bcaf-71aa8f200ded"
      unitRef="cad">1408000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="if1af5f000afc4c2483321b2bc0a3c2e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfMy0yLTEtMS0xMTc2MDU_c6bb09d0-ca96-460f-8ec0-d5c9164bdc3d"
      unitRef="cad">1304900000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ifc452e2a430f40e692cf54750e05d156_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfNC0xLTEtMS0xMTc2MDU_44127be2-a46d-4243-b57c-67cb3fe428be"
      unitRef="cad">578900000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ieb59021e84134ad28f7735967b33b7b9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfNC0yLTEtMS0xMTc2MDU_71dac438-b100-4b50-a5a6-1edc298ae650"
      unitRef="cad">519900000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ib87a750a0cf5439387336ce5d870b280_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfNS0xLTEtMS0xMTc2MDU_96d05015-326a-4a06-be4a-244bdf909fa2"
      unitRef="cad">2346400000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i1c3ea41c1074438490c03e3efbcf4508_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RhYmxlOmIxMGI0YzMwM2QxNjQ5YjRiZTA2NzIyNjNmMzFhNzVhL3RhYmxlcmFuZ2U6YjEwYjRjMzAzZDE2NDliNGJlMDY3MjI2M2YzMWE3NWFfNS0yLTEtMS0xMTc2MDU_bd25b796-e7b5-44b5-a839-c294013c65a8"
      unitRef="cad">2184300000</ifrs-full:Goodwill>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="i366da4dd42fd4e0abd625fe21b5a1be6_I20221001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMTgyMg_cd1cdfbc-0888-4c06-a13a-68614b911d98"
      unitRef="number">0.088</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="ief977f4cca6f481481682ae1ab2c6a3d_I20221001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMTgyOA_ade9414b-3b44-4cc2-99da-e9881941543b"
      unitRef="number">0.101</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="i9cb4cc64c5e44d259c56e0e7140fd6c2_I20211001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMTg0OA_eaa7b233-8129-49c2-901a-f4e43b280d8a"
      unitRef="number">0.077</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="i38a20dc692da44f19a401dde170f7b89_I20211001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMTg1NA_1974cb82-ddcb-435a-baf6-30dfdecaa860"
      unitRef="number">0.088</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections
      contextRef="id9bf6812aa03425f90ae5e089bd00d81_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMjAzNw_ffcbf054-e325-4b72-87d9-c8dda35a33b2"
      unitRef="number">0.038</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
    <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections
      contextRef="i79586229b3114ac79186749a8269a880_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183MC9mcmFnOjk0MjU3NGJiZGJkMzQ5MDdiNjNhZmJkN2I4OTg1ODZkL3RleHRyZWdpb246OTQyNTc0YmJkYmQzNDkwN2I2M2FmYmQ3Yjg5ODU4NmRfMjA0Ng_0817cf67-7aaf-46ec-b1a3-c5cb97760f37"
      unitRef="number">0.025</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
    <ifrs-full:DisclosureOfIntangibleAssetsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMzk0_195960e9-79e7-4611-949b-512c06d9e637">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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;325.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.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;39.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;368.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;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;205.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;463.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;592.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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;25.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;25.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;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;13.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.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.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;15.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;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;(24.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.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;(12.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.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;(44.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;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;&#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;(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;(1.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;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-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;23.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;471.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;48.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;89.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;610.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.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;186.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;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;185.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;218.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45.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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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.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;104.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;(24.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.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;(12.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.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;(44.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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-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.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;11.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;215.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;290.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;278.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.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;43.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.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;373.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="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;256.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;45.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;320.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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 2022, 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 $32.7 (2021 - $33.5). In 2022, software additions through software financing obligations were $19.3 (2021 - $44.4) and have been excluded from the consolidated statement of cash flows (note 32).&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIntangibleAssetsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMzk1_99a02a1c-9731-4558-a471-ba040c9482a7">&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;325.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.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;39.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;368.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;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;205.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;463.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;592.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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;25.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;25.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;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;13.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.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.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;15.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;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;(24.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.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;(12.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.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;(44.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;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;&#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;(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;(1.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;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-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;23.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;471.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;48.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;89.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;610.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.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;186.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;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;185.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;218.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45.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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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.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;104.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;(24.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.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;(12.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.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;(44.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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-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.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;11.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;215.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;290.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;278.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.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;43.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.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;373.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="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;256.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;45.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;320.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ia10b22ab5c954e0baaad450d3cf79b92_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMy0xLTEtMS0xMTc2MDU_d837855d-2810-41ee-b929-cae516e469a0"
      unitRef="cad">325000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ia4b67129b42d4381b995472aa2a290dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMy0yLTEtMS0xMTc2MDU_8394fcea-4054-4efe-bf67-d51b747d5537"
      unitRef="cad">2600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ib41d598a1b62437f8176dab700ea0257_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMy0zLTEtMS0xMTc2MDU_6c962ad3-09d1-4bf7-a15c-a8f0cbb8f6f7"
      unitRef="cad">39300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ia3b5076616c2458ebbfd04c072bdc8cb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMy00LTEtMS0xMTc2MDU_e52d8050-e38a-4497-bd83-472c9c39ab59"
      unitRef="cad">2000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i873be7151c6a4ac7bb0cfbfab5a67c52_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMy01LTEtMS0xMTc2MDU_ea52172a-8426-4029-8c2d-855ee4c80f0f"
      unitRef="cad">368900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ie44ca00c8c434ed487af37dff024c2b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNi0xLTEtMS0xMTc2MDU_e5c7895a-bda6-42e9-895a-c6d3b12a1e39"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i277b148ada2548be893df1c2ff4a6e51_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNi0yLTEtMS0xMTc2MDU_5f1fcdd6-4b8b-4a43-8f24-fed1060a271e"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="idd0b16fccba04026ab536275a58c106d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNi0zLTEtMS0xMTc2MDU_755a0f9f-b729-4997-8135-44e954da35ed"
      unitRef="cad">48500000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="idb9049e6762e41b9b781147b22509b37_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNi00LTEtMS0xMTc2MDU_4706d5a1-085b-4846-908f-798557747a7b"
      unitRef="cad">700000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNi01LTEtMS0xMTc2MDU_1032a893-3aeb-496a-824b-9b19c59274a3"
      unitRef="cad">49200000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ie44ca00c8c434ed487af37dff024c2b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNy0xLTEtMS0xMTc2MDU_dcf7f584-407c-4760-b703-7427deee7be8"
      unitRef="cad">152600000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i277b148ada2548be893df1c2ff4a6e51_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNy0yLTEtMS0xMTc2MDU_9ec49d0a-0249-48a8-9a6b-01cac85198b3"
      unitRef="cad">51500000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="idd0b16fccba04026ab536275a58c106d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNy0zLTEtMS0xMTc2MDU_81d5a543-0569-459a-8d31-83e6851ea8bf"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="idb9049e6762e41b9b781147b22509b37_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNy00LTEtMS0xMTc2MDU_974464ca-a2c2-43e4-95eb-495406461f88"
      unitRef="cad">1600000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfNy01LTEtMS0xMTc2MDU_2564399b-8b3d-4ec4-9594-7467841d7460"
      unitRef="cad">205700000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ie44ca00c8c434ed487af37dff024c2b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfOS0xLTEtMS0xMTc2MDU_e33a58bc-9e44-46c1-8463-67bac01fe499"
      unitRef="cad">8700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i277b148ada2548be893df1c2ff4a6e51_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfOS0yLTEtMS0xMTc2MDU_bd1a9b3c-5f0b-4a24-8409-b30bc1d930a3"
      unitRef="cad">4100000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="idd0b16fccba04026ab536275a58c106d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfOS0zLTEtMS0xMTc2MDU_85c9c436-176c-4e57-8052-91e986cc39c0"
      unitRef="cad">13000000.0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="idb9049e6762e41b9b781147b22509b37_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfOS00LTEtMS0xMTc2MDU_3e5725be-3a2e-458d-beb0-984ab41cb7fa"
      unitRef="cad">200000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfOS01LTEtMS0xMTc2MDU_38e77ef4-fed9-4fe9-8f51-c97b8a2ea4c4"
      unitRef="cad">26000000.0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ie44ca00c8c434ed487af37dff024c2b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTAtMS0xLTEtMTE3NjA1_924d834e-f308-41c1-865e-733a37164561"
      unitRef="cad">-5700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i277b148ada2548be893df1c2ff4a6e51_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTAtMi0xLTEtMTE3NjA1_2b32a796-76a5-49b3-8f36-2db9a31d2e9f"
      unitRef="cad">200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="idd0b16fccba04026ab536275a58c106d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTAtMy0xLTEtMTE3NjA1_ace4fc1b-98cd-47fa-9f96-8616d26f7c9a"
      unitRef="cad">-100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="idb9049e6762e41b9b781147b22509b37_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTAtNC0xLTEtMTE3NjA1_7e8aa061-da42-4369-96e8-f18eee427c12"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ia2f456c68e064bbf8d7983e91de7279f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTAtNS0xLTEtMTE3NjA1_3c003524-1286-4889-b8e1-8636f72badd9"
      unitRef="cad">-5600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ie03f6ae97c0a4ed1b1205b7938045701_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTEtMS0xLTEtMTE3NjA1_0539d634-4670-4aad-a133-e63befd071a0"
      unitRef="cad">463200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i0d4165507bca46a5b93a0b8bef91cb5f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTEtMi0xLTEtMTE3NjA1_733d9466-cd21-4d0e-8b7a-26dd018def63"
      unitRef="cad">50200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i5f9aeeb8e988425dae90756cc3b57082_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTEtMy0xLTEtMTE3NjA1_28974950-c62e-40f8-9407-9117de1b86a3"
      unitRef="cad">74700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="id412eeb7cecb4bd3bf988f1eef3309f2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTEtNC0xLTEtMTE3NjA1_7fbee790-4298-4a93-8c8f-95402ee5fdc8"
      unitRef="cad">4100000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="icc31f56c57d74a8aa3a9c6e21b614358_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTEtNS0xLTEtMTE3NjA1_7f642198-344d-439d-b820-b48066d30df6"
      unitRef="cad">592200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTItMS0xLTEtMTE3NjA1_47cec8b1-caf3-44d6-91f6-9ba6e3de83b2"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTItMi0xLTEtMTE3NjA1_b2a14458-a9bb-4480-8fa4-c415fa9076b5"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTItMy0xLTEtMTE3NjA1_005b04c0-34d9-41eb-9c6c-e383e329096d"
      unitRef="cad">25700000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTItNC0xLTEtMTE3NjA1_f7146745-e1e8-4018-8d22-c90c00ef62c6"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTItNS0xLTEtMTE3NjA1_bc224d01-cdb9-4bb1-801b-472c58233abe"
      unitRef="cad">25700000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTMtMS0xLTEtMTE3NjA1_ef80a642-be8f-4ea4-aec1-2c3d49bcda2d"
      unitRef="cad">13100000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTMtMi0xLTEtMTE3NjA1_17065612-60a9-4a5b-bb2f-b973ce2a0772"
      unitRef="cad">1700000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTMtMy0xLTEtMTE3NjA1_c036a309-d890-40b7-9393-4e6b1d51ddd6"
      unitRef="cad">500000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTMtNC0xLTEtMTE3NjA1_58ceef20-d758-4678-a052-3cd94a8d0d0a"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTMtNS0xLTEtMTE3NjA1_843e9516-e125-4528-a471-80a29a232e13"
      unitRef="cad">15300000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTQtMS0xLTEtMTE3NjA1_06681b76-83a7-4c6c-bd50-f3e90e212293"
      unitRef="cad">24300000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTQtMi0xLTEtMTE3NjA1_217fef33-69dd-4a28-8136-a366663381b6"
      unitRef="cad">6100000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTQtMy0xLTEtMTE3NjA1_d6e8d29f-ef5c-4cf1-bf24-b0444eddaf34"
      unitRef="cad">12300000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTQtNC0xLTEtMTE3NjA1_f08e3fa3-a16a-4a43-b202-67c21a65e849"
      unitRef="cad">1700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTQtNS0xLTEtMTE3NjA1_77f4d3c8-4116-4980-8101-8793d0c4b92a"
      unitRef="cad">44400000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill
      contextRef="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMS0xLTEtMTMyMzQ1_47c06c3f-bdd5-447f-816f-e8323d2eab15"
      unitRef="cad">0</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill
      contextRef="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMi0xLTEtMTMyMzUy_b53048f9-00c0-4b36-a4fc-cdbefd6ac9dd"
      unitRef="cad">0</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill
      contextRef="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMy0xLTEtMTMyMzU5_abbb1186-d462-44c6-bbfc-21328309d349"
      unitRef="cad">0</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill
      contextRef="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtNC0xLTEtMTMyMzY2_a3c4b10c-7555-4c1c-b9a4-4b7944a8dcb7"
      unitRef="cad">1400000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill
      contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtNS0xLTEtMTMyMzcz_e836889f-9c7f-42c8-ac2c-ad50c5400412"
      unitRef="cad">1400000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ie9b8eb425d844390beab579995ccb37d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMS0xLTEtMTE3NjA1_5d4de871-cec5-41c4-9c9b-0d2b04a7ed66"
      unitRef="cad">19900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ia3c888037d834bdc9d356636bfd6afd1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMi0xLTEtMTE3NjA1_6b1ef9da-258f-470d-9801-e21a74d815e8"
      unitRef="cad">2800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i6e1ec21796c84cf4a1c9a666b5eb6904_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtMy0xLTEtMTE3NjA1_7fd42fb4-6e10-485e-8abc-d7db63ae4178"
      unitRef="cad">400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i51a02958b9a549deb0f513d9a64f4833_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtNC0xLTEtMTE3NjA1_d5736212-6541-41fd-8891-4f9b71838f02"
      unitRef="cad">200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i37a6c2353a7045c384bd494f60918057_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTUtNS0xLTEtMTE3NjA1_24cbbf00-4931-4098-86da-7177c3be2c81"
      unitRef="cad">23300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i035516467ab84e6492fd03ac9bd62aa4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTYtMS0xLTEtMTE3NjA1_9b2b171c-1863-4e7d-81af-f539fbb75fff"
      unitRef="cad">471900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i373e74f956664b0c9582a303ff9f755e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTYtMi0xLTEtMTE3NjA1_e49544b0-94df-472d-9674-a6907f6ca282"
      unitRef="cad">48600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i6c0410b08e2e49d1ad9bfe2d4a8267ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTYtMy0xLTEtMTE3NjA1_6d3d46bb-43b3-45bd-a77f-03cb9e75fa6c"
      unitRef="cad">89000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i754d03bfc8d149b9ae6fc50d65c3aacf_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTYtNC0xLTEtMTE3NjA1_d54082ac-23ba-46e6-8ae8-70bfbaa9dfe7"
      unitRef="cad">1200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i9af1ff72dc0e49d5ab6a85b41bf3d98c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTYtNS0xLTEtMTE3NjA1_77d8cba8-2d84-420b-b5ed-35c6bd39c51f"
      unitRef="cad">610700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ib6e14428f8214c41ae32d048b4596196_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTgtMS0xLTEtMTE3NjA1_df5999ad-f2f2-40dc-8b5e-2b051b013a1a"
      unitRef="cad">-163200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i73433393149f493f8de0b2fa93adfebf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTgtMi0xLTEtMTE3NjA1_b245b846-5d25-4ac2-8e2f-2b4769b2b3d3"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ib06dbeaca1b64aa3a871371bc641b43e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTgtMy0xLTEtMTE3NjA1_47fb362a-7104-4ba3-a66e-8c37c36a3e87"
      unitRef="cad">-23700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i6458eb6ce3ab4a97b319131eeed5a2da_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTgtNC0xLTEtMTE3NjA1_6f7c1f5e-1fd1-4aad-a5f9-29858338421b"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i5fd4ee0ea0cc41c18ebdbe7f54c5438f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMTgtNS0xLTEtMTE3NjA1_111f8289-c3da-4683-a60f-60fcb67c62f3"
      unitRef="cad">-186900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ib6240afbbae2486b813b13a0612b23be_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjEtMS0xLTEtMTE3NjA1_2ae63582-3b80-4cc0-b8ff-6546b3fcdcbb"
      unitRef="cad">32500000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i921c6165b78647a690687159bf09c957_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjEtMi0xLTEtMTE3NjA1_d13375e2-ac2f-4d49-bd2c-aa24acf8a6e6"
      unitRef="cad">6800000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ide10fdc8a99a40d3b1b6f2d849482cac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjEtMy0xLTEtMTE3NjA1_1ad6a5b3-bc7f-447f-be7c-5342ccc97c2a"
      unitRef="cad">20400000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ibb6fd5a30bb6431ba6272f69d758328d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjEtNC0xLTEtMTE3NjA1_7339a8e7-f170-498e-a418-d9f6c55b97f2"
      unitRef="cad">300000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjEtNS0xLTEtMTE3NjA1_4dbfca58-e21f-4726-babc-fac7124d6295"
      unitRef="cad">60000000.0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ib6240afbbae2486b813b13a0612b23be_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjQtMS0xLTEtMTE3NjA1_05f481f8-cc96-4d2a-a929-12663f9cb286"
      unitRef="cad">-8700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i921c6165b78647a690687159bf09c957_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjQtMi0xLTEtMTE3NjA1_73e4207a-384b-4cab-8b4c-413e8ccbdd76"
      unitRef="cad">-4100000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ide10fdc8a99a40d3b1b6f2d849482cac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjQtMy0xLTEtMTE3NjA1_c175319e-0a45-4e24-8895-e1f1180c5ce8"
      unitRef="cad">-13000000.0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ibb6fd5a30bb6431ba6272f69d758328d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjQtNC0xLTEtMTE3NjA1_f4e27039-ff06-4d82-a29c-5ccb8b8ef1ec"
      unitRef="cad">-200000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjQtNS0xLTEtMTE3NjA1_bc6f2120-03e5-46b6-8c2e-4630a142c10b"
      unitRef="cad">-26000000.0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ib6240afbbae2486b813b13a0612b23be_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjUtMS0xLTEtMTE3NjA1_d8a51e27-d191-4861-b736-4f898ec86dba"
      unitRef="cad">-2000000.0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i921c6165b78647a690687159bf09c957_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjUtMi0xLTEtMTE3NjA1_d0fdeeba-bee1-4e6b-a879-83b6dddfdb0c"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ide10fdc8a99a40d3b1b6f2d849482cac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjUtMy0xLTEtMTE3NjA1_4dc8ea25-2eb4-40e6-bc48-834ff25adccb"
      unitRef="cad">-100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ibb6fd5a30bb6431ba6272f69d758328d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjUtNC0xLTEtMTE3NjA1_2bd1dca7-4596-4576-aa64-67ab6655d234"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i831b3a442bfc4dd3bcb91dd7f3df54c6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjUtNS0xLTEtMTE3NjA1_029b78ec-e16f-43b8-9f90-c820a815cded"
      unitRef="cad">-2000000.0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ic2d7382aff734f4aa965deaca3809561_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjYtMS0xLTEtMTE3NjA1_22595a5f-66dd-4878-a0b1-f8ff48de8b1a"
      unitRef="cad">-185000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i0c9b9a6dd2cb40ce975bf32d71e5dd12_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjYtMi0xLTEtMTE3NjA1_5492b06a-3157-4b44-ace6-578b509a352a"
      unitRef="cad">-2800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i3d5b6957813e40cd80336ef6fea1a46d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjYtMy0xLTEtMTE3NjA1_a79aff68-5899-4229-be6a-7a91f069c0ef"
      unitRef="cad">-31000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i37ade45250e744e78cd360cba89ced89_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjYtNC0xLTEtMTE3NjA1_105edd21-0fe0-4f0e-bb1e-26d35e29dfec"
      unitRef="cad">-100000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i9e4766b9009d40cfaa11d0ca0d7b6546_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjYtNS0xLTEtMTE3NjA1_cf3dd107-6885-40ec-92e9-316a5f26adad"
      unitRef="cad">-218900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i210e149383b649b2bcaee76e39a9d198_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjctMS0xLTEtMTE3NjA1_6ad109ed-2401-4cde-ae43-290f945086b9"
      unitRef="cad">45600000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i32781a6b6bcd44e69b11889f9e4a2b6b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjctMi0xLTEtMTE3NjA1_9cefac7f-6ad8-4d0b-b4b0-ccb3a2a9a24d"
      unitRef="cad">33300000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ie25c8136bfd14a20850ebc5fd91bc83e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjctMy0xLTEtMTE3NjA1_99680078-d90a-4af5-b321-9b48d90e72c4"
      unitRef="cad">24200000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="id673b13eb2ef4869bc7919451f7c6388_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjctNC0xLTEtMTE3NjA1_29e5f3f2-0a9e-48bd-8335-f84a92b759ba"
      unitRef="cad">1500000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjctNS0xLTEtMTE3NjA1_db6f3f0f-9413-41e1-858e-a417cefac064"
      unitRef="cad">104600000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i210e149383b649b2bcaee76e39a9d198_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjgtMS0xLTEtMTE3NjA1_1257867f-e37e-4067-b57f-ce9ca817bfc4"
      unitRef="cad">-24300000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i32781a6b6bcd44e69b11889f9e4a2b6b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjgtMi0xLTEtMTE3NjA1_8744d8b0-fe50-4bb6-9bab-47fe4d5d8193"
      unitRef="cad">-6100000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ie25c8136bfd14a20850ebc5fd91bc83e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjgtMy0xLTEtMTE3NjA1_49c72aae-2394-435e-83a0-95ff94221461"
      unitRef="cad">-12300000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="id673b13eb2ef4869bc7919451f7c6388_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjgtNC0xLTEtMTE3NjA1_2ca8e7dc-b016-4248-bd4d-e17258c233be"
      unitRef="cad">-1700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjgtNS0xLTEtMTE3NjA1_621a0ce8-80a5-427a-a932-3c7b0cabec01"
      unitRef="cad">-44400000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i210e149383b649b2bcaee76e39a9d198_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjktMS0xLTEtMTE3NjA1_0ff9f8d6-0b71-4ac1-9ba9-49d3d30192c6"
      unitRef="cad">9300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i32781a6b6bcd44e69b11889f9e4a2b6b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjktMi0xLTEtMTE3NjA1_a9f8421c-e921-4caa-a6a5-385d33f7ef7c"
      unitRef="cad">1400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ie25c8136bfd14a20850ebc5fd91bc83e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjktMy0xLTEtMTE3NjA1_c94a160c-5eb2-4dff-9f95-eb9ee9823ea2"
      unitRef="cad">400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="id673b13eb2ef4869bc7919451f7c6388_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjktNC0xLTEtMTE3NjA1_e4c1ce2f-357d-4bc4-8119-4d789ba72b9b"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i03819c03f042483f8ca7d5a45171a1ff_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMjktNS0xLTEtMTE3NjA1_d5808692-86c6-4ef7-a4cb-88546f2c168b"
      unitRef="cad">11200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i686722b84171445786cc42fd083a1c54_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzAtMS0xLTEtMTE3NjA1_193400fb-fd79-4833-85ab-40d3cd081279"
      unitRef="cad">-215600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i705b3315349f4b2c9998e3caadd0110b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzAtMi0xLTEtMTE3NjA1_20f1358d-7759-430d-b1aa-5f6f7528ec65"
      unitRef="cad">-31400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i208d032662ad4fa29aa18f54e0d4814b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzAtMy0xLTEtMTE3NjA1_9f1ba4ac-2bc4-49ec-8e6b-bdd3cb84ca04"
      unitRef="cad">-43300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i6b972b9d2c464015a6a73a255b8010dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzAtNC0xLTEtMTE3NjA1_3fbbee26-5ef6-4da2-837b-47a29d4a0bc5"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="idd3c3ebf942c486facde77338214f05f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzAtNS0xLTEtMTE3NjA1_1851d957-f6fc-4ca6-bd1d-33c702949b4e"
      unitRef="cad">-290300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i62ac5e2bc6334a42822820e1be15a76e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzItMS0xLTEtMTE3NjA1_ded1f2ab-bf8a-4d88-bd44-31da9305bf25"
      unitRef="cad">278200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i2784223406524cb38ad8ab2af7e94ba1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzItMi0xLTEtMTE3NjA1_af895d7e-c355-4725-a9b5-f4f851251249"
      unitRef="cad">47400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i82a9162c824d4136ac9eddaae85bc2b1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzItMy0xLTEtMTE3NjA1_e3b37a51-4a9b-4f8d-9f48-3ffd48414a65"
      unitRef="cad">43700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ic10d838f90054b129a345e07ffe565a7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzItNC0xLTEtMTE3NjA1_35eab3c7-caff-41b8-ad28-ec0116d5c534"
      unitRef="cad">4000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzItNS0xLTEtMTE3NjA1_862d6291-06e8-4902-a3bf-d66cc58f1599"
      unitRef="cad">373300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i4a4f0338dbe24d3f979586b9c7114634_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzMtMS0xLTEtMTE3NjA1_c7c0c81b-131b-4f0e-94ba-9e003de9f2f4"
      unitRef="cad">256300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i3fb36f5919a14ad4a5f75348f80da82d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzMtMi0xLTEtMTE3NjA1_4124536a-525b-4ecd-88a2-fa1be820c7d9"
      unitRef="cad">17200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="iaa4441f95f3a482d9d7c4fe0caa4bb6f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzMtMy0xLTEtMTE3NjA1_d4d57dbc-42e5-4fc2-a1e3-4d52e42fb986"
      unitRef="cad">45700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i3341911b437a4489b94b10a208c6dcbc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzMtNC0xLTEtMTE3NjA1_18c8ed52-6234-4524-89b8-0fbcc7436e06"
      unitRef="cad">1200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RhYmxlOjEyZWUyMGViNmFiNTQ0ZjRiNjQ0ODlmYjQ5ZmFjMmNjL3RhYmxlcmFuZ2U6MTJlZTIwZWI2YWI1NDRmNGI2NDQ4OWZiNDlmYWMyY2NfMzMtNS0xLTEtMTE3NjA1_d857daff-814f-4cee-bc2c-191872bc939d"
      unitRef="cad">320400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <stn:SoftwareFinancingObligation
      contextRef="i3a32c00b0a464fa59627b04ec9fcef59_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMjE5_fb1cd132-2f38-4ef6-83a5-a746c5591fb4"
      unitRef="cad">32700000</stn:SoftwareFinancingObligation>
    <stn:SoftwareFinancingObligation
      contextRef="i8bba9f1adaa34b54ba7d18f8cb958f46_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMjI4_ebddb1db-df46-420d-bef0-3daa02a91ac5"
      unitRef="cad">33500000</stn:SoftwareFinancingObligation>
    <stn:NonCashPortionOfSoftwareAdditions
      contextRef="i3a32c00b0a464fa59627b04ec9fcef59_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMzAz_807beacd-4f92-405c-a08f-09f7a7045287"
      unitRef="cad">19300000</stn:NonCashPortionOfSoftwareAdditions>
    <stn:NonCashPortionOfSoftwareAdditions
      contextRef="i8bba9f1adaa34b54ba7d18f8cb958f46_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183My9mcmFnOjNjZjVkNTUwN2IwYjQzNGRhNTQxYjZmMDVmMzk1MWU2L3RleHRyZWdpb246M2NmNWQ1NTA3YjBiNDM0ZGE1NDFiNmYwNWYzOTUxZTZfMzEy_62f300da-1ff4-4e0b-a6c3-5d87ab963263"
      unitRef="cad">44400000</stn:NonCashPortionOfSoftwareAdditions>
    <ifrs-full:DisclosureOfOtherAssetsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfMTAyNQ_b25971fe-ceee-4878-8219-9a97ef049ff8">Other Assets&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments held for self-insured liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;156.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;198.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Holdbacks on long-term contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;33.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;23.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 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;27.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:#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;15.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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments in joint ventures and associates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.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;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.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="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;234.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;252.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion - financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion -&#160;non-financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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:#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;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;224.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;228.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 includes indemnifications, sublease receivables, deposits, and derivative financial instruments (note 24).&#160;Non-financial&#160;assets - Other primarily includes transactions costs on long-term debt and investment tax credits.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments held for self-insured liabilities include government and corporate bonds that are classified as FVOCI with unrealized gains (losses) recorded in other comprehensive income. Investments also include equity securities that are classified as FVPL with gains (losses) recorded in net income. During 2022, the Company recorded an unrealized loss on equity securities of $18.0 (2021 - unrealized gain of $13.9) (note 30) and an unrealized loss on bonds of $0.6 (2021 - unrealized loss of $2.9).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amortized&lt;br/&gt;Cost/Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortized&lt;br/&gt;Cost/Cost&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;104.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;105.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: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;124.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;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;124.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/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;52.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;51.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:#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;73.9&#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;55.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;156.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;156.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;179.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The bonds bear interest at rates ranging from 0.75% to 8.00% per annum (2021 &#x2013; 0.80% to 4.55%). 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;2022&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;2021&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;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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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="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;45.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;104.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;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;57.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;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;104.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;124.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherAssetsExplanatory>
    <stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfMTAyNg_c6d4af37-e684-46a6-83cd-e171dcd113fa">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments held for self-insured liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;156.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;198.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Holdbacks on long-term contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;33.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;23.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 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;27.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:#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;15.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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments in joint ventures and associates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.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;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.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="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;234.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;252.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion - financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion -&#160;non-financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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:#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;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;224.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;228.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock>
    <ifrs-full:OtherFinancialAssets
      contextRef="i095f8f5813924a6ca44b9ce1cac3f051_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMy0yLTEtMS0xMTc2MDU_6545e342-4ab3-4d46-b283-f4882d241df3"
      unitRef="cad">156800000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="ibad95dae36c84763a2cd1bcf178ba47a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMy0zLTEtMS0xMTc2MDU_b078b857-c945-4005-b9b5-f3c2850e2e14"
      unitRef="cad">198300000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i4186c854c49046fb9d0db53d51177aac_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNC0yLTEtMS0xMTc2MDU_59af04b2-eeaa-434d-9632-c8e76840ff2b"
      unitRef="cad">33700000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i368e06e7ed0d4dcc8c72bfd2bad01551_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNC0zLTEtMS0xMTc2MDU_afe1f33c-f9e4-49ef-9eb5-8d11b47d127a"
      unitRef="cad">23600000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i7d55384d887648e68d7012e025757932_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNS0yLTEtMS0xMTc2MDU_b8a64e73-4af1-4083-af10-d4bc193378cc"
      unitRef="cad">27000000.0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i41b472d97824499e9de8fe915d11cd67_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNS0zLTEtMS0xMTc2MDU_cb3d8daa-f78d-4655-951b-6ff2ec457249"
      unitRef="cad">15500000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="i393a242b9f3c4e05810096f45dbba8dc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNy0yLTEtMS0xMTc2MDU_5bdd3ab8-4d9a-43ec-8710-67de07a7f783"
      unitRef="cad">7800000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="i22178183e0824bdc941c6638547c3e05_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfNy0zLTEtMS0xMTc2MDU_a0d256f6-bcbe-42b2-a721-2ab81ccb020a"
      unitRef="cad">7400000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="i7d55384d887648e68d7012e025757932_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfOC0yLTEtMS0xMTc2MDU_4eb01da3-8581-415c-a835-325f2076d81e"
      unitRef="cad">9500000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="i41b472d97824499e9de8fe915d11cd67_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfOC0zLTEtMS0xMTc2MDU_e1129531-19ac-45b1-8c72-b414dafe94b2"
      unitRef="cad">7600000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfOS0yLTEtMS0xMTc2MDU_e944705b-8e35-4114-a1e0-30adfe614ddf"
      unitRef="cad">234800000</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfOS0zLTEtMS0xMTc2MDU_6628dd1b-2fba-4947-9224-b53dc263058e"
      unitRef="cad">252400000</ifrs-full:OtherAssets>
    <ifrs-full:OtherCurrentFinancialAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTAtMi0xLTEtMTE3NjA1_25212997-c3d9-42be-b0e7-c63928bbd2b3"
      unitRef="cad">9100000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTAtMy0xLTEtMTE3NjA1_ede28647-8eeb-4b55-a80f-daa4e16e6362"
      unitRef="cad">21400000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentNonfinancialAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTEtMi0xLTEtMTE3NjA1_959beb42-1421-4454-8cfb-03a5cd78e675"
      unitRef="cad">1100000</ifrs-full:OtherCurrentNonfinancialAssets>
    <ifrs-full:OtherCurrentNonfinancialAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTEtMy0xLTEtMTE3NjA1_8fed728a-ce19-4b54-9551-187ad4bf6c8b"
      unitRef="cad">2100000</ifrs-full:OtherCurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTItMi0xLTEtMTE3NjA1_74fe704f-e715-4c37-ab71-169df3ca585e"
      unitRef="cad">224600000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjlhNDUwYjQxM2NiNDQxMzZiMWVhMTMxZjVlOGZiNTYzL3RhYmxlcmFuZ2U6OWE0NTBiNDEzY2I0NDEzNmIxZWExMzFmNWU4ZmI1NjNfMTItMy0xLTEtMTE3NjA1_88d07bf5-6418-4e02-8c85-2fd7265d84e9"
      unitRef="cad">228900000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfNjg5_12a41e49-a3f5-4da1-91aa-8f3be5968bdd"
      unitRef="cad">-18000000.0</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfNzE4_0a175fc4-e7da-4c7d-af59-61a7c8527354"
      unitRef="cad">13900000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfNzY4_16080d24-8a1a-41db-befe-369ff3d7eefa"
      unitRef="cad">-600000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfNzk3_5f86c970-25a5-40ac-a348-54b9cd9e8bb6"
      unitRef="cad">-2900000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:DisclosureOfFinancialAssetsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfMTAyMw_ca5bf156-8f16-4311-ad14-82a46e2bbcd5">&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amortized&lt;br/&gt;Cost/Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortized&lt;br/&gt;Cost/Cost&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;104.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;105.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: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;124.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;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;124.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/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;52.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;51.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:#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;73.9&#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;55.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;156.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;156.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;179.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialAssetsExplanatory>
    <ifrs-full:OtherFinancialAssets
      contextRef="i57cf45f3f291437fb4ca0cc9b8c68dff_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfMy0xLTEtMS0xMTc2MDU_e2b07262-1e1e-422a-bbba-e9932ad65d1f"
      unitRef="cad">104400000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="i57cf45f3f291437fb4ca0cc9b8c68dff_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfMy0yLTEtMS0xMTc2MDU_5bb33e50-dae7-4bfb-b54f-5ca005240844"
      unitRef="cad">105100000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="i7a4130e023fe4528b0203b49aa880e0a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfMy0zLTEtMS0xMTc2MDU_a78676bd-ff6b-4537-832c-89af652e2a37"
      unitRef="cad">124400000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="i7a4130e023fe4528b0203b49aa880e0a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfMy00LTEtMS0xMTc2MDU_51749aef-556f-441b-93dd-5b8699995af7"
      unitRef="cad">124500000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="i2d74358285264252b8ef50df6e3330ca_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNC0xLTEtMS0xMTc2MDU_ab51b8ef-b74c-4696-b0b7-0b12b7bb6465"
      unitRef="cad">52400000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="i2d74358285264252b8ef50df6e3330ca_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNC0yLTEtMS0xMTc2MDU_b8c26ba9-7ca5-4454-9f08-a31d16c7f316"
      unitRef="cad">51800000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="iaa9a1f69662345a5b668179f9084d469_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNC0zLTEtMS0xMTc2MDU_1b7c5143-39cb-4b31-bcd0-0b541b61a64c"
      unitRef="cad">73900000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="iaa9a1f69662345a5b668179f9084d469_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNC00LTEtMS0xMTc2MDU_c5fa1636-c395-4ce4-8179-67b77dbdfb7b"
      unitRef="cad">55300000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNS0xLTEtMS0xMTc2MDU_4e27c0c0-e5d1-4cff-ad33-ecab25eaead1"
      unitRef="cad">156800000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNS0yLTEtMS0xMTc2MDU_5e65240e-73ef-4404-9be3-6992d6b94ab2"
      unitRef="cad">156900000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNS0zLTEtMS0xMTc2MDU_be4dd054-818b-4c81-ae4e-6ccd1dc7d46b"
      unitRef="cad">198300000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOjUzYzNkODI0ODdkYzQ5ZDU5OWRmMTg2ZDFhZTMwMzJmL3RhYmxlcmFuZ2U6NTNjM2Q4MjQ4N2RjNDlkNTk5ZGYxODZkMWFlMzAzMmZfNS00LTEtMS0xMTc2MDU_a8d3b0c5-1773-4fbb-a046-f96d2945e6e0"
      unitRef="cad">179800000</stn:OtherFinancialAssetAtAmortisedCost>
    <stn:BondsInterestRatePercentage
      contextRef="i1ead5934652e47888fec336032c6f68e_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfOTA0_f6c31aec-b022-4aeb-809e-9778b45fdd2b"
      unitRef="number">0.0075</stn:BondsInterestRatePercentage>
    <stn:BondsInterestRatePercentage
      contextRef="i1cc9474d4bd8441a963bf5006c9df3d4_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfOTEw_808d0b07-ca1d-41cc-85ee-732583d5a6a4"
      unitRef="number">0.0800</stn:BondsInterestRatePercentage>
    <stn:BondsInterestRatePercentage
      contextRef="i7624795e159c4408955adaf53d97aedf_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfOTI5_a778e592-0ecb-4fc5-9a91-d59468b816ce"
      unitRef="number">0.0080</stn:BondsInterestRatePercentage>
    <stn:BondsInterestRatePercentage
      contextRef="ic8a6a2dc6c7d414da12453d88149ec1a_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfOTM1_6ce59253-b3f8-4237-99ab-fbd19c4e082c"
      unitRef="number">0.0455</stn:BondsInterestRatePercentage>
    <ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RleHRyZWdpb246MDJlZGYzZTJkNzFmNGYwMDkzYTEwN2MwYWRjM2IzMjBfMTAyNA_2be7850f-0273-4a95-91bd-c0a0daff2526">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;2022&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;2021&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;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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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="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;45.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;104.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;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;57.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;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;104.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;124.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i7197abdd4ee84c398e6cb6be688355fa_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfMi0xLTEtMS0xMTc2MDU_88b4180b-3bbb-4117-b0fd-2ef45c7aa1aa"
      unitRef="cad">1300000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i0d7c6c76534b4aee96ed755af13f4904_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfMi0yLTEtMS0xMTc2MDU_a465598e-7c7f-4c1e-b7e3-aa483a06d424"
      unitRef="cad">17300000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i1713488bd650420c9d5691e0cb87e45b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfMy0xLTEtMS0xMTc2MDU_39bad418-a06f-4100-a48c-bbdee6269c34"
      unitRef="cad">45700000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i2bd99c413b1943d088137e5aa9838035_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfMy0yLTEtMS0xMTc2MDU_9062b824-d25f-4f6b-b27b-2918c1d4adca"
      unitRef="cad">104800000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i3bf64ca2bfb743fc989989c53f263333_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfNC0xLTEtMS0xMTc2MDU_cde489cd-9ffa-44df-8843-9e71d52e2923"
      unitRef="cad">57400000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i8bcc241243bf4fdcb2442f6ed18b412e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfNC0yLTEtMS0xMTc2MDU_f9a71384-cb66-4ae3-8d73-763e5ef670e2"
      unitRef="cad">2300000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i57cf45f3f291437fb4ca0cc9b8c68dff_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfNS0xLTEtMS0xMTc2MDU_5aab07eb-7805-4fff-b87a-bd8cbc16800e"
      unitRef="cad">104400000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i7a4130e023fe4528b0203b49aa880e0a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183Ni9mcmFnOjAyZWRmM2UyZDcxZjRmMDA5M2ExMDdjMGFkYzNiMzIwL3RhYmxlOmFiZGYwZDk3MjVlMTRjMTA5YjM5MDQ1MGEwMjRmYmE4L3RhYmxlcmFuZ2U6YWJkZjBkOTcyNWUxNGMxMDliMzkwNDUwYTAyNGZiYThfNS0yLTEtMS0xMTc2MDU_68b8d334-17ff-4601-9bd4-6e81574815a2"
      unitRef="cad">124400000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RleHRyZWdpb246OTcxMjA4ODE0ZWVkNDU5MDk5ZGYzMzdhMGFiOTk0ZTFfMzUy_2cac339c-6299-4503-8a3d-f99ab6dfe8b2">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;2022&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;2021&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;300.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;213.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;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;368.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;349.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;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;86.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;72.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;755.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;634.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory>
    <stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RleHRyZWdpb246OTcxMjA4ODE0ZWVkNDU5MDk5ZGYzMzdhMGFiOTk0ZTFfMzUz_c6b43366-f3b0-4391-ad9f-07e9b5b3a913">&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;2022&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;2021&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;300.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;213.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;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;368.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;349.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;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;86.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;72.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;755.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;634.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfMi0xLTEtMS0xMTc2MDU_16812d04-a3d0-4125-8235-76d02f6c59ae"
      unitRef="cad">300600000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfMi0yLTEtMS0xMTc2MDU_7e8f4de1-fb01-4068-a3dd-6ab6bf3411dd"
      unitRef="cad">213100000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <stn:EmployeeAndPayrollLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfMy0xLTEtMS0xMTc2MDU_35044379-a2db-4c5c-80ff-0fded11f248e"
      unitRef="cad">368500000</stn:EmployeeAndPayrollLiabilities>
    <stn:EmployeeAndPayrollLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfMy0yLTEtMS0xMTc2MDU_31ec7db5-072d-4ccc-ab3a-e9d52ffa2d3b"
      unitRef="cad">349500000</stn:EmployeeAndPayrollLiabilities>
    <ifrs-full:Accruals
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfNC0xLTEtMS0xMTc2MDU_10834f33-2e7d-433b-abb9-e9557a249138"
      unitRef="cad">86600000</ifrs-full:Accruals>
    <ifrs-full:Accruals
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfNC0yLTEtMS0xMTc2MDU_d4d775e4-d93d-46bc-bf2e-048923840ac8"
      unitRef="cad">72100000</ifrs-full:Accruals>
    <ifrs-full:TradeAndOtherPayables
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfNS0xLTEtMS0xMTc2MDU_de8dd1ca-e8b3-4722-9f1f-bb76a869de9b"
      unitRef="cad">755700000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM183OS9mcmFnOjk3MTIwODgxNGVlZDQ1OTA5OWRmMzM3YTBhYjk5NGUxL3RhYmxlOmI1ZGUzMGRlYzU1ODQ2MWJiOGE0NGRlOTBkZjhjNGVjL3RhYmxlcmFuZ2U6YjVkZTMwZGVjNTU4NDYxYmI4YTQ0ZGU5MGRmOGM0ZWNfNS0yLTEtMS0xMTc2MDU_e01cf00f-aefe-4df9-b171-3e9f40be30de"
      unitRef="cad">634700000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:DisclosureOfBorrowingsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDUzNQ_eb54c300-fdd1-43f9-9464-2edca2a499b3">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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;298.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;533.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;543.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;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;307.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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;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;62.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;64.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;34.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;31.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:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,235.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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,245.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;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;52.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,183.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,194.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has $300 of senior unsecured notes (the notes) that mature on October 8, 2027. The notes bear interest at a fixed rate of 2.048% per annum, which is payable in Canadian funds semi-annually on April 8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and October 8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; of each year. The notes rank pari passu with all other debt and future indebtedness of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revolving credit facility 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 senior credit facilities consisting of a senior revolving credit facility in the maximum amount of $800 and a senior term loan of $310 in two tranches. Additional funds of $600 can be accessed subject to approval and under the same terms and conditions. On December 8, 2022, the Company amended the syndicated senior credit facilities to change certain terms and conditions, including extending the maturity dates for the revolving credit facility from October 29, 2026 to December 8, 2027, the $150 tranche B of the term loan from October 29, 2024 to December 8, 2025, and the $160 tranche C of the term loan from October 29, 2026 to December 8, 2027. The amendments to the terms and conditions were not considered to be substantial. As such, the amendments were accounted for as a debt modification.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The revolving credit facility and the term loan are unsecured and may be repaid from time to time at the option of the Company. At December&#160;31, 2022, $376.0 (2021 - $403.0) of the revolving credit facility was payable in Canadian funds and $157.0 (US$116.0) (2021 - $140.3 (US$111.0)) was payable in US funds. As at December&#160;31, 2022 and 2021, both tranches of the term loan were payable in Canadian funds. The average interest rate for the revolving credit facility and term loan at December&#160;31, 2022, was 6.09% (2021 &#x2013; 2.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:400;line-height:120%"&gt;The funds available under the revolving credit facility are reduced by overdrafts (included in bank indebtedness in the consolidated statements of financial position) and outstanding letters of credit issued pursuant to the facility agreement. At December&#160;31, 2022, the Company had issued outstanding letters of credit that expire at various dates before October 2023, are payable in various currencies, and total $2.6 (2021 &#x2013; $5.8). These letters of credit were issued in the normal course of operations, including the guarantee of certain office rental obligations. At December&#160;31, 2022, $223.6 (2021 &#x2013; $243.7) 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:700;line-height:120%"&gt;Bank indebtedness &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December 23, 2022, the Company entered into an uncommitted unsecured multicurrency credit facility of up to &#xa3;20 that is repayable on demand. The average interest rate for the facility at December&#160;31, 2022, was 5.18% and the amount drawn was $24.6 (&#xa3;15.0).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bank indebtedness also includes overdrafts drawn under the terms of the Company&#x2019;s syndicated senior credit facilities of $12.7 (2021 - nil) payable in Canadian funds and $28.1 (US$20.7) (2021 - $7.2 (US - $5.7)) payable in US funds.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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) and repayment is contingent on selling shareholders complying with the terms of the acquisition agreements. The weighted average interest rate on the notes payable at December&#160;31, 2022, was 1.6% (2021 &#x2013; 1.5%). Notes payable may be supported by promissory notes and are due at various times from 2023 to 2025. The aggregate maturity value of the notes of $62.8 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2021 - $65.3) is comprised of:&lt;/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:39.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.807%"/&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;2022&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;2021&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;CAD&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;Foreign currency &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;CAD&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;Foreign currency &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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australian dollars&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;22.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;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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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.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;60.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;British pounds &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other currencies &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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;Software financing obligations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has financing obligations for software, included in intangible assets, bearing interest at rates up to 5.94% (2021 - up to 4.69%). These obligations expire at various dates before October 2027. Software additions acquired through software financing obligations during 2022 were $19.3 (2021 - $44.4) and have been excluded from the consolidated statement of cash flows (note 32).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;Letter of credit and 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 a separate letter of credit facility outside of its revolving credit facility that provides letters of credit up to $100. At December&#160;31, 2022, $66.9 (2021 &#x2013; $76.5) in aggregate letters of credit outside of the Company&#x2019;s credit facilities were issued and outstanding. These were issued in various currencies. Of these letters of credit, $54.6 (2021 &#x2013; $63.7) expire at various dates before January 2024 and $12.3 (2021 &#x2013; $12.8) 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:400;line-height:120%"&gt;The Company has surety facilities related to Construction Services (which was sold in 2018), to accommodate the issuance of bonds for certain types of project work. At December&#160;31, 2022, the Company retained bonds of $27.1 (US$20.0) (2021 - &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;$65.5 (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;51.8)) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;in US funds that will expire on completion of the associated projects&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The estimated completion dates of these projects are before March 2024. 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.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&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 has $18.8 &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;(2021 - $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; in bonds for our continuing operations that will expire on completion of the associated projects. The estimated completion dates of these projects are before August 2029.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBorrowingsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDUzNg_bb5bfb85-d0a8-4633-8e21-71af3090e059">&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;298.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;533.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;543.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;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;307.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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;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;62.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;64.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;34.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;31.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:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,235.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:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,245.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;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;52.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,183.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,194.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;The aggregate maturity value of the notes of $62.8 &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2021 - $65.3) is comprised of:&lt;/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:39.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.807%"/&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;2022&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;2021&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;CAD&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;Foreign currency &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;CAD&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;Foreign currency &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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australian dollars&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;22.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;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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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.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;60.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;British pounds &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other currencies &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
    <ifrs-full:Borrowings
      contextRef="i9aa4af3fb16f411e8285ae4d591f9ba0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfMi0xLTEtMS0xMTc2MDU_ff409697-9e24-49d7-addf-a273c64a91c7"
      unitRef="cad">298600000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i5ce0fd238d2546b4b9a8549b77403b09_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfMi0yLTEtMS0xMTc2MDU_ad6093db-bd00-43e7-b3d1-bc47ea0c8354"
      unitRef="cad">298200000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ia00920a242f44468999268b99b277a4c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfMy0xLTEtMS0xMTc2MDU_588bf8ad-6caa-40eb-b61c-cdc8b22ba9e4"
      unitRef="cad">533000000.0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i69a63542a2ef4949bfac470a9efb7205_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfMy0yLTEtMS0xMTc2MDU_92e9a13b-91f3-46a3-80cd-0ab73c27ed28"
      unitRef="cad">543300000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i0bf6dc2c429a41cdb74b266c980707e3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNC0xLTEtMS0xMTc2MDU_1c07ee2d-4487-409d-bafe-1c870db84bb1"
      unitRef="cad">307200000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i0bf6dc2c429a41cdb74b266c980707e3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNC0xLTEtMS0xMTc2MDU_3c33f93d-7287-41ba-b94a-2fae9413ad84"
      unitRef="cad">307200000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i80ef9d770f8342bd893a2ff405beeaca_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNC0yLTEtMS0xMTc2MDU_2e6690b9-e1f6-4f17-a901-014288fb4cbc"
      unitRef="cad">307900000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i80ef9d770f8342bd893a2ff405beeaca_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNC0yLTEtMS0xMTc2MDU_5ec00eed-01c5-40bf-9d10-02d24fed08fb"
      unitRef="cad">307900000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i597444390a8849d591b7eda9d90f0f1e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNS0xLTEtMS0xMTc2MDU_fbde2fb3-5feb-4209-b178-8dc1c5f1df17"
      unitRef="cad">62400000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i0803fd0e0218448dbd74c46fbdefd3c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNS0yLTEtMS0xMTc2MDU_be1e1417-ca25-4679-9b33-3f7d90b0a4d5"
      unitRef="cad">64700000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ib3f6008043b44c7d808448c5f7c47564_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNi0xLTEtMS0xMTc2MDU_f27ba1fb-64b4-4a26-9220-463f008b89a2"
      unitRef="cad">34600000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i056cfafb757a4f65a744d6c9195e8002_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNi0yLTEtMS0xMTc2MDU_895874ff-17c0-478a-9639-c2789048e335"
      unitRef="cad">31000000.0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNy0xLTEtMS0xMTc2MDU_2e5f1995-b3f6-493a-9f57-73ddb3be5661"
      unitRef="cad">1235800000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfNy0yLTEtMS0xMTc2MDU_7902c23b-038f-47c9-8b8d-dfaed2255330"
      unitRef="cad">1245100000</ifrs-full:Borrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfOC0xLTEtMS0xMTc2MDU_8e7fb34c-a40e-432c-9aef-53894101d657"
      unitRef="cad">52200000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfOC0yLTEtMS0xMTc2MDU_f0270239-b7f3-456b-921a-83825ee90937"
      unitRef="cad">51000000.0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfOS0xLTEtMS0xMTc2MDU_3d76d476-68d9-4ea5-8bda-6629ab03d394"
      unitRef="cad">1183600000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOjdkNTU0MjFhN2M0ODRjZThhOGYxMmFhNTkzZWQzMzJkL3RhYmxlcmFuZ2U6N2Q1NTQyMWE3YzQ4NGNlOGE4ZjEyYWE1OTNlZDMzMmRfOS0yLTEtMS0xMTc2MDU_0206910c-a52d-4729-8f28-d29b934dfce8"
      unitRef="cad">1194100000</ifrs-full:LongtermBorrowings>
    <ifrs-full:NotionalAmount
      contextRef="ib1a4f196618f428eab3503cd551678f3_I20201008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNjc_05e6595f-07cc-4e62-a38c-53f0375a014b"
      unitRef="cad">300000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ib1a4f196618f428eab3503cd551678f3_I20201008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTgz_22d8f2d8-5b30-462c-a1f0-49827ec03455"
      unitRef="number">0.02048</ifrs-full:BorrowingsInterestRate>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="icb1301d9f2734fdcbb666f3160983a90_I20211029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTc0_1858d072-645d-4920-a7fb-b3c39d0df713"
      unitRef="cad">800000000</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="i9342331dd8d74e5383e98ab701598544_I20211029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNjAz_3529346d-f8b2-4015-b945-1d8a9d1d49b0"
      unitRef="cad">310000000</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <stn:NumberOfTranches
      contextRef="i0fc7c1e4b6214caab1291848d8b49ccd_D20211029-20211029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNjA5_5128877e-3e77-469d-b682-52270765e437"
      unitRef="tranche">2</stn:NumberOfTranches>
    <stn:LineOfCreditFacilityAdditionalBorrowingsCapacity
      contextRef="i4966e3c545a44d2cba92ecdfdc2458eb_I20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNjQy_feeb3c79-9362-45e0-9461-4ba0c98cd462"
      unitRef="cad">600000000</stn:LineOfCreditFacilityAdditionalBorrowingsCapacity>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i5a9bb638d8e1402a9e49610d5ded4911_I20211029"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfOTIx_a85a36a7-fe87-40d1-8497-f5a99e4c1815"
      unitRef="cad">150000000</stn:RevolvingCreditFacilityPayableAmount>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i5a9bb638d8e1402a9e49610d5ded4911_I20211029"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfOTIx_f4d8b5a1-c300-4af2-9bab-42fbab1ac081"
      unitRef="cad">150000000</stn:RevolvingCreditFacilityPayableAmount>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i20d2235e7bcd4967a6b6f84d7de20bbf_I20211029"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTAyNg_63339e1b-e9d8-47cc-aba2-acb9770d43b2"
      unitRef="cad">160000000</stn:RevolvingCreditFacilityPayableAmount>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i20d2235e7bcd4967a6b6f84d7de20bbf_I20211029"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTAyNg_b66a7193-1218-42dc-8e37-668abd10eeb8"
      unitRef="cad">160000000</stn:RevolvingCreditFacilityPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="i25e09b19af614fb287e91bf9d8e25b16_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTQ5Mw_3d754f02-83b8-434a-9e4a-e4cf111b5b07"
      unitRef="cad">376000000.0</stn:BorrowingsPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="i435e1a2b13d548ca97ebcbf6438be2fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTUwMg_92dac3da-aa08-4913-94e1-67bfa6db39b1"
      unitRef="cad">403000000.0</stn:BorrowingsPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="if1c11191fab34996a217c31b90ff7c5f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTU3Mw_e8977b8e-9633-4a1c-92b8-f3565c9b159c"
      unitRef="cad">157000000.0</stn:BorrowingsPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="if1c11191fab34996a217c31b90ff7c5f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTU3OQ_9df42f8d-0139-4f2d-9b18-a54574230966"
      unitRef="usd">116000000.0</stn:BorrowingsPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="i618be6c03cef4da78f9ddaa8979d246d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTU4OQ_9f42cd5d-7475-4658-9d55-bddbc5a7ceb7"
      unitRef="cad">140300000</stn:BorrowingsPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="i618be6c03cef4da78f9ddaa8979d246d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODE5MTUw_b27e7e58-1b75-4f9f-8282-fbc381209bbc"
      unitRef="usd">111000000.0</stn:BorrowingsPayableAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTc4Mw_1c9605b6-7ec4-410a-8e35-11bdf60a3f5e"
      unitRef="number">0.0609</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMTc5Mg_202670a8-76d2-4c2f-8b6c-49307ed02b56"
      unitRef="number">0.0215</ifrs-full:BorrowingsInterestRate>
    <stn:LettersOfCreditOutstandingAmount
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjA4Nw_77112972-8f29-4607-aa4f-cc77597d42a3"
      unitRef="cad">2600000</stn:LettersOfCreditOutstandingAmount>
    <stn:LettersOfCreditOutstandingAmount
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjA5Ng_9341744c-dfc0-4f82-a81d-23e3900b1919"
      unitRef="cad">5800000</stn:LettersOfCreditOutstandingAmount>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="ia00920a242f44468999268b99b277a4c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjI0Mg_37c6f2ae-50d4-47c8-b663-9e7113cd65d0"
      unitRef="cad">223600000</ifrs-full:UndrawnBorrowingFacilities>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="i69a63542a2ef4949bfac470a9efb7205_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjI1MQ_16a1451c-7296-42a5-8140-84457beb6fb1"
      unitRef="cad">243700000</ifrs-full:UndrawnBorrowingFacilities>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="ie9a988f617e14ce8831b8a7fdd4e9272_I20221223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI4NzA1_f586c1fc-457e-4be4-9341-ec280bb95ed8"
      unitRef="gbp">20000000</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i9980fabd84d8426998e63acf6e24ce3d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI0Nzky_6e2b91ab-31b1-4b95-a1a9-8ab11a30132d"
      unitRef="number">0.0518</ifrs-full:BorrowingsInterestRate>
    <stn:BorrowingsPayableAmount
      contextRef="i9980fabd84d8426998e63acf6e24ce3d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI4NzIz_b989518c-9ce7-44f7-8be2-c0daf9f792e5"
      unitRef="cad">24600000</stn:BorrowingsPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="i9980fabd84d8426998e63acf6e24ce3d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI4NzE0_c81ffcfb-eee7-4f6e-87e1-be143f4f7702"
      unitRef="gbp">15000000.0</stn:BorrowingsPayableAmount>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i5ac618f21a654a9982973020faccea96_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTgzMQ_14268cf9-08c0-4a0c-89d2-bf22bb54d1c1"
      unitRef="cad">12700000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i3ec9d45b41064c3b8e7bf20e98740e4a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTg0MA_6ee020a5-3f87-4391-811b-aa9a49963497"
      unitRef="cad">0</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="ie7c03ad1830b4fbb8d1c31e09cc6aec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTg3OA_d4b8e5e4-676d-4984-bfc2-24862c89e219"
      unitRef="cad">28100000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="ie7c03ad1830b4fbb8d1c31e09cc6aec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTg1MA_75a507a3-c107-4131-8c0e-070377f2a0be"
      unitRef="usd">20700000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="if17a35f8619e4e53a7536df3bcf4f81b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTg2MA_6b60fe41-1bd8-46ee-a003-c47a1540cf89"
      unitRef="cad">7200000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="if17a35f8619e4e53a7536df3bcf4f81b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDk0NzgwMjMzOTg2OQ_fcac3502-535a-4a1f-ac42-5adc610a9dc7"
      unitRef="usd">5700000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BorrowingsInterestRate
      contextRef="if9cb6e1dfb714d98bc71ef314b8546ed_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjkwMg_12848292-d30f-4476-a5a5-325879aaa2fa"
      unitRef="number">0.016</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i06ba50850e6042ccb213e53bc8679fa3_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMjkxMQ_cdeef528-895a-42ac-85b1-ca2ccecc4518"
      unitRef="number">0.015</ifrs-full:BorrowingsInterestRate>
    <stn:AggregateMaturityValueOfNotes
      contextRef="i597444390a8849d591b7eda9d90f0f1e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI5Njk0_49d3fd79-bee3-4b43-9bf0-24da069ca541"
      unitRef="cad">62800000</stn:AggregateMaturityValueOfNotes>
    <stn:AggregateMaturityValueOfNotes
      contextRef="i0803fd0e0218448dbd74c46fbdefd3c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODI5NzA2_0947184d-3359-4e2f-a5ef-b46b102261d7"
      unitRef="cad">65300000</stn:AggregateMaturityValueOfNotes>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i6857540c2a824dc7a3542fe586143be2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMi0xLTEtMS0xNDM0NDg_9176adfa-ecca-4eef-942d-ffc47cbef1d0"
      unitRef="cad">22800000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i6857540c2a824dc7a3542fe586143be2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMi0yLTEtMS0xNDQwMTU_a1461610-0f70-4347-ab60-d93dc272c368"
      unitRef="aud">24700000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="idbd6193584b746bea847a83aca1d18a4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMi0yLTEtMS0xNDM0NDg_dc37a45d-d78b-4ca1-b825-4e6ea00363dc"
      unitRef="cad">55400000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="idbd6193584b746bea847a83aca1d18a4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMi00LTEtMS0xNDQwMTg_8ef80694-19fb-421c-a880-f966e341d0c7"
      unitRef="aud">60300000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i3603062f38644be2a72f829a7748df30_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMy0xLTEtMS0xNDM0NjY_ae3a70bb-539a-4731-95fc-930e48e06a04"
      unitRef="cad">28600000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i3603062f38644be2a72f829a7748df30_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMy0yLTEtMS0xNDQwMjg_05496ed8-7575-4e50-880e-d48730258dda"
      unitRef="gbp">17500000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="idec79511fcd140d4b469a92373a2f9ec_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMy0yLTEtMS0xNDM0NjY_783d7a8d-8cf1-490c-8781-9fa587b5d757"
      unitRef="cad">4000000.0</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="idec79511fcd140d4b469a92373a2f9ec_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfMy00LTEtMS0xNDQwMzc_2da55b6e-e43d-4113-9ead-2d60fa9c01ea"
      unitRef="gbp">2400000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i6c424e5231784c159a38039aff1fa1c4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfNC0xLTEtMS0xNDM0OTM_e75a5ba5-a480-4fba-8276-bdb27a0d1773"
      unitRef="cad">11400000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i6c424e5231784c159a38039aff1fa1c4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfNC0yLTEtMS0xNDQwNDY_4ddf5bc6-9177-49a1-b78a-2c786504eb11"
      unitRef="usd">8500000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i193dc70d46e448e580aec7cfe87ffb06_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfNC0yLTEtMS0xNDM1MDA_36996250-2822-4c2d-af31-5dff74593919"
      unitRef="cad">5900000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i193dc70d46e448e580aec7cfe87ffb06_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RhYmxlOmNkY2YxNzk4NDA3OTRlZDJiYzlkM2ZmMzNiMzMzMTJhL3RhYmxlcmFuZ2U6Y2RjZjE3OTg0MDc5NGVkMmJjOWQzZmYzM2IzMzMxMmFfNC00LTEtMS0xNDQwNTU_7fcf279c-0450-4bed-8d88-0bccba8588aa"
      unitRef="usd">5300000</stn:CarryingAmountOfNotesPayable>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ib3f6008043b44c7d808448c5f7c47564_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzQ2Mg_12db3907-91a4-4a27-bd0b-632ffec2c4cb"
      unitRef="number">0.0594</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i056cfafb757a4f65a744d6c9195e8002_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzQ3Nw_eb1cd428-f000-4572-bbfb-05fddc2786df"
      unitRef="number">0.0469</ifrs-full:BorrowingsInterestRate>
    <stn:IncreaseDecreaseInBorrowings
      contextRef="i859aa9ad2dee40f583e18bd26be06646_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzYxNw_f8e32b01-22eb-4e30-a519-b0e915faa52b"
      unitRef="cad">19300000</stn:IncreaseDecreaseInBorrowings>
    <stn:IncreaseDecreaseInBorrowings
      contextRef="i1daeeefb59834f549c937f9fe39d46ba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzYyNg_09e52ebc-0611-4949-95c4-7fde2a0c263c"
      unitRef="cad">44400000</stn:IncreaseDecreaseInBorrowings>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="id12e0606294c44c19fe7fb583dbe4084_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIxNzM3_6b3a47cc-c118-41aa-9fdd-8b0373bb85d4"
      unitRef="cad">100000000</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIxNzUw_2ad5769f-88f8-423d-967a-1f67b9db7cea"
      unitRef="cad">66900000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIxNzYx_acbd2f40-230c-4632-9d60-c1c9796ee513"
      unitRef="cad">76500000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="i4463e42b2c214515a240a382b4e36dc6_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIxOTQ2_7ac740cf-518d-4bb7-867d-87f5b4a23387"
      unitRef="cad">54600000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="i9e085fbfb1534d458602b970b9c1e97e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIxOTU3_f8d38c97-c91e-438d-83de-1075ecc3aafa"
      unitRef="cad">63700000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="id15afcbdae554b4d88f6d6728e96d010_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIyMDAx_df51c9f9-ea9e-46c2-bc08-e10455652977"
      unitRef="cad">12300000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="i328392ad1a0a4df4af74db5ca1065602_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNTQ5NzU1ODIyMDEy_b600e131-d64d-44c2-8207-745991da99a2"
      unitRef="cad">12800000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <ifrs-full:BondsIssued
      contextRef="ic6e948ef794d4107a8d4e939e1d17bb5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzk0NQ_4dc8dfe6-4760-444d-ab20-cec92c97991c"
      unitRef="cad">27100000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="ic6e948ef794d4107a8d4e939e1d17bb5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzk1Mg_e8570b74-743d-4094-8a40-9c5a22831181"
      unitRef="usd">20000000.0</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="i05fd71b8147b40448f3304d9019c8f7a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzk2Mw_dea3c9bd-25e0-4342-b03a-1da9f298fcd9"
      unitRef="cad">65500000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="i05fd71b8147b40448f3304d9019c8f7a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfMzk3MA_8201ad29-453d-472b-ac4c-164dd9c844ad"
      unitRef="usd">51800000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="i99a2100abe2c4b68a2c99353813251ce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDM2Ng_bc47477b-b908-476f-808e-751fc8000b3f"
      unitRef="cad">18800000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="i5c81c63d418c4241bd50ccf98dceba9c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184Mi9mcmFnOmFmZmNkMGIzMDViZjQ1YjFhNjNjZjBhY2I4ZDFiN2ExL3RleHRyZWdpb246YWZmY2QwYjMwNWJmNDViMWE2M2NmMGFjYjhkMWI3YTFfNDM3Ng_68148a24-7f70-4b48-b425-53df3cb16dcc"
      unitRef="cad">10100000</ifrs-full:BondsIssued>
    <ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfNDUy_872ee0ec-328f-429b-a0d0-3fe79e6675ae">Provisions&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Self- &lt;br/&gt;insured &lt;br/&gt;liabilities&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Claims &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease &lt;br/&gt;restoration&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Onerous &lt;br/&gt;contracts &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;109.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top: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;20.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top: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.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: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;16.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;159.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top: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;26.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;56.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.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;20.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="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;106.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;/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;10.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;3.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;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:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.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;/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;(46.7)&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;(37.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;(2.0)&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;(11.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="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(97.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;/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;5.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.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.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;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="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.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="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;94.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;52.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;33.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;197.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;7.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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.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;11.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;48.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;87.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;26.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;22.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;149.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash outflows for provisions for claims are expected to occur within the next one to five years, although this is uncertain and depends on the development of the various claims. These outflows are not expected to have a material impact on the Company&#x2019;s net cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provision for lease restoration relates to building leases (note 11). Cash outflows for provisions for lease restoration are expected to occur within the next one to twelve 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfNDUz_74bc6630-1033-4325-b9a6-7bf5075d9e3a">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Self- &lt;br/&gt;insured &lt;br/&gt;liabilities&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Claims &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease &lt;br/&gt;restoration&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Onerous &lt;br/&gt;contracts &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;109.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top: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;20.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top: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.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: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;16.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;159.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top: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;26.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;56.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.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;20.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="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;106.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;/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;10.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;3.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;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:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.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;/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;(46.7)&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;(37.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;(2.0)&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;(11.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="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(97.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;/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;5.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.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.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;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="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.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="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;94.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;52.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;33.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;197.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;7.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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.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;11.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;48.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;87.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;26.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;22.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;149.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfOtherProvisionsExplanatory>
    <ifrs-full:OtherProvisions
      contextRef="i26e4cbfb80584cabab95a1471154e0f8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMS0xLTEtMS0xMTc2MDU_6b523a7a-c7b7-4228-b37c-3c6e23a49de6"
      unitRef="cad">109500000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i03130edc1c144fa59b6a58f89581db5b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMS0yLTEtMS0xMTc2MDU_171b6ddb-b591-4b2f-8f53-c364d6a55dae"
      unitRef="cad">20400000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i5069175c000c48e5a758ea56732d861f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMS0zLTEtMS0xMTc2MDU_f63c5c73-ead1-486c-a6cf-c0b4cea569e0"
      unitRef="cad">12700000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i094b259b2d60494880ec23e3aa692f98_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMS00LTEtMS0xMTc2MDU_a05ebbd0-ebfd-4c12-a24a-b00df988135b"
      unitRef="cad">16700000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMS02LTEtMS0xMTc2MDU_6a72a89f-e0e6-4670-80dc-2439e50fc4b8"
      unitRef="cad">159300000</ifrs-full:OtherProvisions>
    <ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
      contextRef="i84f695a228b34c4aa87510a101609d0f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMi0xLTEtMS0xMTc2MDU_cc8f3ada-f719-4094-889f-370c70b607c7"
      unitRef="cad">26000000.0</ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions>
    <ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
      contextRef="i026011a7de7f4d93aa0c9391d466a407_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMi0yLTEtMS0xMTc2MDU_d09975bd-074a-46fe-ab02-0ac640308c0b"
      unitRef="cad">56800000</ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions>
    <ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
      contextRef="icad8260fadc24841917cf35bfcbdc070_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMi0zLTEtMS0xMTc2MDU_5be5a02a-0734-4ee1-ad54-2573102d7234"
      unitRef="cad">2900000</ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions>
    <ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
      contextRef="ib69293824995439b9a77c4f14a7023ff_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMi00LTEtMS0xMTc2MDU_47497ea0-a971-4524-b09c-c0f39ff9e8f1"
      unitRef="cad">20600000</ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions>
    <ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMi02LTEtMS0xMTc2MDU_a3fa3aab-710a-419c-86c4-6c0770ebdf58"
      unitRef="cad">106300000</ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="i84f695a228b34c4aa87510a101609d0f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMy0xLTEtMS0xMTc2MDU_d0fbe0a4-c273-42d3-ace7-cca4dcd6656f"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="i026011a7de7f4d93aa0c9391d466a407_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMy0yLTEtMS0xMTc2MDU_23c29cd7-3494-4a6a-af38-4500c827b836"
      unitRef="cad">10800000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="icad8260fadc24841917cf35bfcbdc070_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMy0zLTEtMS0xMTc2MDU_a21d52dd-4dc7-4143-bf8b-1e07d11007d5"
      unitRef="cad">3500000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="ib69293824995439b9a77c4f14a7023ff_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMy00LTEtMS0xMTc2MDU_637fc90a-d9f8-49ec-95e5-c06b0f8fc05d"
      unitRef="cad">7000000.0</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfMy02LTEtMS0xMTc2MDU_0ef17d59-0826-4785-aaa8-dc0273b097dc"
      unitRef="cad">21300000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="i84f695a228b34c4aa87510a101609d0f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNC0xLTEtMS0xMTc2MDU_f2d9a2a2-fd51-459e-89fa-9854e4e5f6e9"
      unitRef="cad">46700000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="i026011a7de7f4d93aa0c9391d466a407_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNC0yLTEtMS0xMTc2MDU_868d30f3-612b-4cf7-b95f-2e17441f38d4"
      unitRef="cad">37400000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="icad8260fadc24841917cf35bfcbdc070_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNC0zLTEtMS0xMTc2MDU_56a0e124-2cc8-46a0-9271-06748f225758"
      unitRef="cad">2000000.0</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="ib69293824995439b9a77c4f14a7023ff_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNC00LTEtMS0xMTc2MDU_fccbc5c9-bfbd-46fd-8ffc-b819a97197cb"
      unitRef="cad">11800000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNC02LTEtMS0xMTc2MDU_02a6a1e9-414e-48b2-abe4-9a3c51387800"
      unitRef="cad">97900000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="i84f695a228b34c4aa87510a101609d0f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNS0xLTEtMS0xMTc2MDU_7c887077-8323-401a-ace7-901269925d9a"
      unitRef="cad">5800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="i026011a7de7f4d93aa0c9391d466a407_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNS0yLTEtMS0xMTc2MDU_d1744572-9bc0-4f51-94e7-1e0d747327b9"
      unitRef="cad">2000000.0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="icad8260fadc24841917cf35bfcbdc070_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNS0zLTEtMS0xMTc2MDU_1f9f909f-88ab-481d-b9c0-dbf85fb97011"
      unitRef="cad">400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="ib69293824995439b9a77c4f14a7023ff_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNS00LTEtMS0xMTc2MDU_79eab554-a449-4451-aa29-bcfeab0e8c0e"
      unitRef="cad">600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNS02LTEtMS0xMTc2MDU_e3c8ab41-0f27-41af-8708-ae2887aa4318"
      unitRef="cad">8800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i355993891c8545bfbf9df8b15f459823_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNi0xLTEtMS0xMTc2MDU_053a1590-b64b-4eba-8f8a-2cd4cbeb82a7"
      unitRef="cad">94600000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="ibef51c12e49942aa9f822ea9ebe59ef4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNi0yLTEtMS0xMTc2MDU_6d0a1f64-f6ec-4b43-8381-4fa77dca0330"
      unitRef="cad">52600000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i71368a1182b1438fa058c53f519e21c2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNi0zLTEtMS0xMTc2MDU_5f2804de-0b7e-4e71-8a3c-63ca4e1d6e6e"
      unitRef="cad">17500000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i3d6470f83c84464788689437308f4816_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNi00LTEtMS0xMTc2MDU_a8039068-3dce-4606-94bf-84b0b7cf2bfa"
      unitRef="cad">33100000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNi02LTEtMS0xMTc2MDU_2582c037-889d-4f56-8d0e-41df52621aa0"
      unitRef="cad">197800000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="i355993891c8545bfbf9df8b15f459823_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNy0xLTEtMS0xMTc2MDU_042e2d6a-04d0-4b92-a6ce-a590e04bba51"
      unitRef="cad">7600000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="ibef51c12e49942aa9f822ea9ebe59ef4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNy0yLTEtMS0xMTc2MDU_b61dbe02-cacf-4e8a-9ebe-16bf94b2929f"
      unitRef="cad">26600000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="i71368a1182b1438fa058c53f519e21c2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNy0zLTEtMS0xMTc2MDU_ea906b90-644c-4359-a52f-841621c3f0c9"
      unitRef="cad">3000000.0</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="i3d6470f83c84464788689437308f4816_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNy00LTEtMS0xMTc2MDU_c48fa4e6-4275-4045-8162-1f46ced20bb8"
      unitRef="cad">11000000.0</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfNy02LTEtMS0xMTc2MDU_a09bc381-b3de-461a-9488-0b3afdaffcbb"
      unitRef="cad">48100000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="i355993891c8545bfbf9df8b15f459823_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfOC0xLTEtMS0xMTc2MDU_d30e672d-90b7-4468-9cac-d81b5e7119ff"
      unitRef="cad">87000000.0</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="ibef51c12e49942aa9f822ea9ebe59ef4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfOC0yLTEtMS0xMTc2MDU_1f1c169b-394d-4a6a-9361-6ad43a1a5f15"
      unitRef="cad">26000000.0</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="i71368a1182b1438fa058c53f519e21c2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfOC0zLTEtMS0xMTc2MDU_c82c8ee2-31d5-4472-9ee6-7be46b3eda03"
      unitRef="cad">14500000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="i3d6470f83c84464788689437308f4816_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfOC00LTEtMS0xMTc2MDU_4237b65c-aaa4-4285-9cfd-4df5dbd00826"
      unitRef="cad">22100000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RhYmxlOjExNWEyMGE4ZmFkODQ1NzA4M2Q2OTZjM2ViYzM1NTc3L3RhYmxlcmFuZ2U6MTE1YTIwYThmYWQ4NDU3MDgzZDY5NmMzZWJjMzU1NzdfOC02LTEtMS0xMTc2MDU_41f54e60-b90e-486f-a1e4-140474552c44"
      unitRef="cad">149700000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="i2affa7064bc04cfc8b10a5ebdc78efaf_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfMTAx_d4b590e9-6965-4de9-a8e9-886c47af0e50">one</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="i398e0c9f20f343c08386a9e1bbd097fa_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfMTA3_38483cb7-7470-4f82-9f5e-052bb201276d">five years</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="if92ec0addc8d44f7bfae9c8497a5262c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfNDQ0_14e08512-9a24-4d88-a62e-4105dd025c5d">one</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="i24a8a8a74b0840d88d7bd999217da161_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184NS9mcmFnOjQwN2EyZjk0MGQ3MzQ5NGY5ODhkYWI0ZTkxNTlmODc1L3RleHRyZWdpb246NDA3YTJmOTQwZDczNDk0Zjk4OGRhYjRlOTE1OWY4NzVfNDUw_d345fc92-b535-4e94-b1f9-6bc4169308e5">twelve years</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DisclosureOfEmployeeBenefitsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2Nw_b6ff2d83-a31f-4e74-846b-0680a7718cb5">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;2022&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;2021&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;(57.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net defined benefit pension liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;17.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;42.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;End of employment benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; March 31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Plans require 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; $21 &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 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 Plans expose the Company to a number of risks, including changes to long-term UK interest rates and inflation expectations, movements in global investment markets, changes in life expectancy rates, foreign exchange risk, and regulatory risk from changes in UK pension legislation. The Company is also exposed to price risk because the Plans&#x2019; assets include investments in equities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has a bulk annuity policy for a UK pension scheme and also holds guaranteed annuities for certain plan members upon retirement. Future cash flows from annuities will match the amount and timing of certain benefits &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;payable under the Plans, partially mitigating the Company's exposure to future volatility in the related obligations. At December&#160;31, 2022, 56.9% (2021 - 54.2%) of the defined benefit obligation was fully covered against changes in interest rates and longevity post-retirement. Post-retirement benefits that are fully matched with annuity policies have been included in both the asset and liability figures in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A liability-driven investment (LDI) strategy has been implemented to mitigate a portion of the Plans&#x2019; long-term interest rate and inflation risks by investing in assets that have similar interest rate and inflation characteristics as the Plans&#x2019; liabilities. The LDI strategy relates to only a portion of the Plans&#x2019; investments; therefore, the Plans remain exposed to significant interest rate and inflation risk, along with the other risks mentioned above.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&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 (asset) 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;&#160;Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&lt;br/&gt;of Plan&lt;br/&gt;Assets&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net&lt;br/&gt;Defined &lt;br/&gt;Benefit &lt;br/&gt;(Asset) Liability&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;&#160;Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair&#160;Value&lt;br/&gt;of Plan&lt;br/&gt;Assets&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net&lt;br/&gt;Defined &lt;br/&gt;Benefit &lt;br/&gt;Liability&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;586.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-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;(560.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;25.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;601.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(575.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-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;9.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;(9.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other comprehensive loss (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments 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;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;&#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;11.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;11.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;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;(0.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;&#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;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in financial assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(192.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#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;(192.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;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;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;/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;16.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;16.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;(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;&#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.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remeasurement (gain) loss, before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(176.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(49.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of movement in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(22.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(199.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;148.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(50.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(14.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;14.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#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;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;(17.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;(17.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(14.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(17.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;382.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(422.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(40.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;586.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(560.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total remeasurement gain on the net employee defined benefit liability at December&#160;31, 2022, is a gain&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; of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; $35.5, net of deferred tax expense of $14.2&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;2021 &#x2013; loss of $10.1, net of deferred tax recovery of $4.7).&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;2022&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;2021&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;(57.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;(17.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;17.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;42.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(40.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&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;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;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;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 style="height:3pt"&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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 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;2022&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;2021&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;18.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;23.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;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;15.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;43.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Corporate bonds and fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.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;9.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;&#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;18.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;26.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;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;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;217.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;317.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;&#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;97.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;100.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 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;26.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;27.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;21.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;422.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;560.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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 14% of plan assets are invested in mutual, exchange-traded, and pooled funds (fair valued using quoted market prices) or held in cash. Approximately 52% of plan assets are held in annuity policies that will have cash flows that match the amount and timing of certain benefits payable under the Plans. The fair value of these policies reflects the present value of the related obligations  and is determined using actuarial techniques and guaranteed annuity rates. The remaining assets of the Plans are invested in a wholly insured with-profits insurance contract with a major insurance company. Contributions made to this contract are invested in insurance policies administered by third parties, which provide for a declared rate of interest. The yields on the investments are intended to provide for a steady return on the assets. The insurance contract is fair valued using valuation techniques with market observable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span 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;2022&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;2021&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;4.60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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.80&#160;&lt;/span&gt;&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.30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.27&#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.68&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.74&#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.39&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life expectancy at age 65 for current pensioners:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Male&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;22 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Female&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life expectancy at age 65 for current members aged 45:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Male&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Female&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, the weighted average duration of the defined benefit obligation was 15 years &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2021 &#x2013; 15 years).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Increase&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Decrease&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increase&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decrease&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in discount rate by 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(11.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;11.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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.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;23.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;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;2.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.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;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(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="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;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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;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;7.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;(7.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;12.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;(11.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:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in one year in the life expectancy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;10.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(10.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The sensitivity analyses above have been determined based on a method that extrapolates the impact on the defined benefit obligation as a result of reasonable changes in key assumptions occurring at the end of the reporting year. The sensitivity analyses were based on changing a significant assumption and keeping all other assumptions constant and may not be representative of an actual change in the defined benefit obligation as it is unlikely that changes in assumptions would occur in isolation of one another.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight: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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2NQ_1e477057-34aa-4955-bf78-a8088c4b5e85">&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;2022&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;2021&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;(57.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net defined benefit pension liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;17.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;42.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;End of employment benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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;2022&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;2021&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;(57.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;(17.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;17.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;42.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(40.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="iec2adcf841824469a61411c0d07b972e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfMi0xLTEtMS0xMTc2MDU_b8bd3c69-bb83-43da-a954-51636a084b78"
      unitRef="cad">57400000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="ia65b22b30c854077992a2e3af43573ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfMi0yLTEtMS0xMTc2MDU_421f992f-d219-4c0a-a0f6-d475a92eb058"
      unitRef="cad">17000000.0</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="iec2adcf841824469a61411c0d07b972e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNC0xLTEtMS0xMTc2MDU_ea3e526c-b3d2-4293-a558-3a055c041160"
      unitRef="cad">17000000.0</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="ia65b22b30c854077992a2e3af43573ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNC0yLTEtMS0xMTc2MDU_6af03523-6f36-4cf1-8689-28eb301b4f1d"
      unitRef="cad">42800000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="ide2a1120394e475badbf60f483372878_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNS0xLTEtMS0xMTc2MDU_99c5eae0-0118-49c8-bd62-c0af0f7451de"
      unitRef="cad">15300000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="ib358e7d8f9df4d22a7f3ecb7cef23516_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNS0yLTEtMS0xMTc2MDU_9fef32d3-ccf7-4788-ac50-14ee4e89227d"
      unitRef="cad">15900000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNi0xLTEtMS0xMTc2MDU_07bb66f2-6eef-44b6-aa39-eab6ec0ef7e4"
      unitRef="cad">32300000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjM2MjI1ZDc1YmY5ZTQ5ZDA5ZTNkMjdjOTMxY2YxOTQ4L3RhYmxlcmFuZ2U6MzYyMjVkNzViZjllNDlkMDllM2QyN2M5MzFjZjE5NDhfNi0yLTEtMS0xMTc2MDU_ebf74588-5b71-42bd-9608-f2d7fec8a4bf"
      unitRef="cad">58700000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMTE4Mw_2c51f48c-c567-4e07-993b-1b2bf2336306"
      unitRef="cad">21000000</ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan>
    <stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNTQ5NzU1ODIzMDYy_271121e3-2ea8-4d29-8afc-3f64fd21699c"
      unitRef="number">0.569</stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies>
    <stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMTk4Ng_495f7b95-c826-4136-9c11-51ff86f09bde"
      unitRef="number">0.542</stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies>
    <ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2Mw_9779525f-6951-4e70-9128-4706d8380238">&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 (asset) 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;&#160;Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&lt;br/&gt;of Plan&lt;br/&gt;Assets&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net&lt;br/&gt;Defined &lt;br/&gt;Benefit &lt;br/&gt;(Asset) Liability&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;&#160;Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair&#160;Value&lt;br/&gt;of Plan&lt;br/&gt;Assets&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net&lt;br/&gt;Defined &lt;br/&gt;Benefit &lt;br/&gt;Liability&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;586.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-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;(560.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;25.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;601.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(575.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-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;9.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;(9.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other comprehensive loss (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments 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;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;&#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;11.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;11.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;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;(0.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;&#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;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in financial assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(192.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#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;(192.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;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;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;/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;16.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;16.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;(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;&#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.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remeasurement (gain) loss, before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(176.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(49.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of movement in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(22.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(199.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;148.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(50.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(14.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;14.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#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;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;(17.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;(17.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(14.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(17.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;382.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(422.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(40.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;586.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(560.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i164a67a3766c4ce0803f76b74e6940c5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi0xLTEtMS0xMTc2MDU_5359e33d-2e2d-4421-92f4-1fad902c7d7c"
      unitRef="cad">586100000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="iea5f56f009da4f28b0a9de1bd80c3a9b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi0yLTEtMS0xMTc2MDU_b623a0f6-bd22-48bf-b731-b7c2d90afed9"
      unitRef="cad">560300000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ia65b22b30c854077992a2e3af43573ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi0zLTEtMS0xMTc2MDU_6ce94eed-5e41-4950-87b3-d5e51eadc53d"
      unitRef="cad">25800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i4af8cf7d2cb44b509580ae4d459e07d2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi00LTEtMS0xMTc2MDU_e704a1a4-69d4-4cac-93f9-847092adb8d6"
      unitRef="cad">601600000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i3c5686666f60490d984391d70583f34b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi01LTEtMS0xMTc2MDU_438bfcce-024f-466f-bf0f-a7a7178d1539"
      unitRef="cad">575200000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="iac386ae1afce4b3fb4c3328593bbbebf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMi02LTEtMS0xMTc2MDU_1d3864b2-ffeb-4162-9b2d-773ccd92ced4"
      unitRef="cad">26400000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS0xLTEtMS0xMTc2MDU_fee5d3fb-f9a8-4e59-bf5a-9d24c859e6a9"
      unitRef="cad">9800000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS0yLTEtMS0xMTc2MDU_f7d3a12d-8fc8-498e-876e-fb49b49baa17"
      unitRef="cad">9500000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS0zLTEtMS0xMTc2MDU_8de38094-ba2e-4cae-a676-bceb43e47e1b"
      unitRef="cad">300000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS00LTEtMS0xMTc2MDU_60de1d0b-05ec-433e-a3a9-4a07c8174e01"
      unitRef="cad">6800000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS01LTEtMS0xMTc2MDU_4e0075ee-ff1b-474a-bad8-00c602e20fd2"
      unitRef="cad">6700000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNS02LTEtMS0xMTc2MDU_10eef666-bed1-46dc-8d01-fdc19e2b5833"
      unitRef="cad">100000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy0xLTEtMS0xMTc2MDU_79713abd-7a90-4305-8bd0-9444198b0d71"
      unitRef="cad">0</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy0yLTEtMS0xMTc2MDU_59cb992a-8a2f-49cf-87f9-c2d56fde9b58"
      unitRef="cad">-1600000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy0zLTEtMS0xMTc2MDU_52c8e839-92df-4888-b423-ec20ffa5f341"
      unitRef="cad">1600000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy00LTEtMS0xMTc2MDU_ccc0ea2c-b94c-490c-a416-64a5ca5e43ba"
      unitRef="cad">0</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy01LTEtMS0xMTc2MDU_8c37209e-d729-4975-bb6b-25aff3f65cdc"
      unitRef="cad">-1000000.0</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfNy02LTEtMS0xMTc2MDU_8e34c1ae-71b1-40e8-9c47-cb6465e0faff"
      unitRef="cad">1000000.0</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC0xLTEtMS0xMTc2MDU_067e5157-cc54-4b0d-a0dd-801a0676c6cf"
      unitRef="cad">9800000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC0yLTEtMS0xMTc2MDU_70eea51d-38c4-4a9e-b0cc-cc6c35702a33"
      unitRef="cad">7900000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC0zLTEtMS0xMTc2MDU_a74c0182-d8e4-404c-b863-360a7ab24826"
      unitRef="cad">1900000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC00LTEtMS0xMTc2MDU_99f331ec-e85c-4785-a6c6-c7bd3b973012"
      unitRef="cad">6800000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC01LTEtMS0xMTc2MDU_0bd1efee-b05f-4745-a49d-2183ff61d0f9"
      unitRef="cad">5700000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfOC02LTEtMS0xMTc2MDU_7578ffac-9f18-4370-b754-79c91c43116f"
      unitRef="cad">1100000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtMS0xLTEtMTE3NjA1_e54e4ab7-b92f-4d45-8aca-2a6e723836d0"
      unitRef="cad">0</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtMi0xLTEtMTE3NjA1_0b9fc2ab-89ca-4233-903c-9ba2b8b9535b"
      unitRef="cad">127000000.0</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtMy0xLTEtMTE3NjA1_4e4fe166-6f99-4ae4-ae0f-78f3ec518faf"
      unitRef="cad">-127000000.0</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtNC0xLTEtMTE3NjA1_3f60abaa-1691-4dca-b2ba-fb39f1d51155"
      unitRef="cad">0</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtNS0xLTEtMTE3NjA1_56c46d3b-9b2b-40a3-a86e-bc7bf0f7565f"
      unitRef="cad">11100000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTAtNi0xLTEtMTE3NjA1_452c5801-1ba3-4cb4-9006-7b0f924dd52c"
      unitRef="cad">-11100000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItMS0xLTEtMTE3NjA1_193da24e-3703-4d45-adb3-05d4c47fd695"
      unitRef="cad">300000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItMi0xLTEtMTE3NjA1_74eb534e-f417-4767-8428-8fb62b21d66a"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItMy0xLTEtMTE3NjA1_5bb58122-4a48-4298-a39c-4e1f398c2334"
      unitRef="cad">300000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItNC0xLTEtMTE3NjA1_6dcbb673-5fbf-428a-81ab-feb485ccc057"
      unitRef="cad">-5000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItNS0xLTEtMTE3NjA1_a50e1f27-1305-47e4-9be5-1788cc924fd1"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTItNi0xLTEtMTE3NjA1_52b9987e-6838-4c7c-9651-88887698a599"
      unitRef="cad">-5000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtMS0xLTEtMTE3NjA1_7712115a-a56e-4fc8-b496-aba8ea68d058"
      unitRef="cad">192700000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtMi0xLTEtMTE3NjA1_20cece1d-0aeb-4b75-a38c-3483e2b67b08"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtMy0xLTEtMTE3NjA1_40dbf67e-fdee-475c-8c56-f5fb96d60820"
      unitRef="cad">192700000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtNC0xLTEtMTE3NjA1_a84756cc-be6d-4dde-808d-db0e7b2457f2"
      unitRef="cad">-500000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtNS0xLTEtMTE3NjA1_73fe0863-a2bc-40ee-a5d5-7b90ca53d0fe"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTMtNi0xLTEtMTE3NjA1_4bd024ab-480a-4ed2-93a2-88e2db02e7be"
      unitRef="cad">-500000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtMS0xLTEtMTE3NjA1_08f10de5-e3d7-48a2-8f3e-a4a22d2ec91c"
      unitRef="cad">-16300000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtMi0xLTEtMTE3NjA1_1029714d-ff29-4c71-ba9f-e0f8a4f187dc"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtMy0xLTEtMTE3NjA1_4d59c13a-6c51-473a-82a2-bd9240a24fb0"
      unitRef="cad">-16300000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtNC0xLTEtMTE3NjA1_5fa2b6cb-ea8a-485e-96ee-92ce07ef62f1"
      unitRef="cad">1800000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtNS0xLTEtMTE3NjA1_2b4afd3b-9d5f-47ee-a3af-fbaad563afba"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTQtNi0xLTEtMTE3NjA1_7eb3c7cb-1120-46f6-adee-ff329a8aef9d"
      unitRef="cad">1800000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtMS0xLTEtMTE3NjA1_5df0906b-e226-4007-bdfb-cab60812016c"
      unitRef="cad">-176700000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtMi0xLTEtMTE3NjA1_46fbddb4-a46d-4a62-85af-b0312c73e76f"
      unitRef="cad">-127000000.0</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtMy0xLTEtMTE3NjA1_b9743368-ff11-4869-be45-7fe11dc92080"
      unitRef="cad">-49700000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtNC0xLTEtMTE3NjA1_0af70c5a-38a2-4127-9366-23c5c0b62fda"
      unitRef="cad">3700000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtNS0xLTEtMTE3NjA1_4ef48fab-f2ee-4481-b36a-de06a3d25ead"
      unitRef="cad">-11100000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTUtNi0xLTEtMTE3NjA1_89408be7-66f6-48b5-adcd-575f9c86056d"
      unitRef="cad">14800000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtMS0xLTEtMTE3NjA1_c1441747-41ad-4150-a93c-26ced6e70b51"
      unitRef="cad">-22700000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtMi0xLTEtMTE3NjA1_52e5ca7c-1adf-4d47-8094-af638fbeb2b4"
      unitRef="cad">-21900000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtMy0xLTEtMTE3NjA1_e4b0f6d1-75c1-4ef4-b4d6-64b95cac14e3"
      unitRef="cad">-800000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtNC0xLTEtMTE3NjA1_d27cd29d-576a-434e-a804-6780e9db645a"
      unitRef="cad">-10400000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtNS0xLTEtMTE3NjA1_1ee9530c-1f59-47bb-9d4d-d930e6a00167"
      unitRef="cad">-10100000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTYtNi0xLTEtMTE3NjA1_3eb66675-e3a4-4ceb-ae10-e1f7f501ccd0"
      unitRef="cad">-300000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctMS0xLTEtMTE3NjA1_6dada2e9-3745-455b-987d-1aaeea536e74"
      unitRef="cad">199400000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctMi0xLTEtMTE3NjA1_1db5e316-a66f-4593-928a-462364ca8cf9"
      unitRef="cad">148900000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctMy0xLTEtMTE3NjA1_fe7b1225-4ba6-430e-9c20-aa4c6f6ddea1"
      unitRef="cad">50500000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctNC0xLTEtMTE3NjA1_2f2e57b5-3c10-4d7c-9373-63a4d74eb384"
      unitRef="cad">6700000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctNS0xLTEtMTE3NjA1_88e1daa6-4254-41aa-a543-52de32404173"
      unitRef="cad">21200000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTctNi0xLTEtMTE3NjA1_ab366fa4-d530-416c-9d98-3c5d13ee78f5"
      unitRef="cad">-14500000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktMS0xLTEtMTE3NjA1_88ea3255-7b6e-4653-8a6f-9d38ed6bc9a8"
      unitRef="cad">14000000.0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktMi0xLTEtMTE3NjA1_8332223c-617c-4a50-9152-0746e146212f"
      unitRef="cad">14000000.0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktMy0xLTEtMTE3NjA1_da79c248-c76d-4214-bf43-e40b21bf4b02"
      unitRef="cad">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktNC0xLTEtMTE3NjA1_d4d2c5aa-8684-4106-9ff1-ec6a1f8bc585"
      unitRef="cad">15600000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktNS0xLTEtMTE3NjA1_f9c4578b-9129-439a-9116-b3498d534c46"
      unitRef="cad">15600000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMTktNi0xLTEtMTE3NjA1_2d1d2f6d-497a-4497-abc3-7fb5ea688424"
      unitRef="cad">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtMS0xLTEtMTE3NjA1_9542725b-67e7-4548-849a-b73d5018dd17"
      unitRef="cad">0</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtMi0xLTEtMTE3NjA1_0438095c-067a-4694-9e37-cc84a932d550"
      unitRef="cad">-17600000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtMy0xLTEtMTE3NjA1_a15580ef-7389-4277-ac61-f5e573ed93cd"
      unitRef="cad">17600000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtNC0xLTEtMTE3NjA1_b4278ced-b784-4ed0-b958-620bf1bbb2bb"
      unitRef="cad">0</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtNS0xLTEtMTE3NjA1_edc28660-7858-4233-9e09-fc317eff62f8"
      unitRef="cad">-16200000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjAtNi0xLTEtMTE3NjA1_4e580f99-27b2-4d54-afb3-572a28f606f2"
      unitRef="cad">16200000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i13188874bce244f7af86e4b45c0d2272_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtMS0xLTEtMTE3NjA1_18438e05-a660-4631-a38c-f06bc483fb3d"
      unitRef="cad">-14000000.0</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i4632ab41c4d24ce9919708b97d2f48ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtMi0xLTEtMTE3NjA1_1c4140b3-049c-431f-840d-054437c27d61"
      unitRef="cad">3600000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i38123f2027c14ddfbfa0401e62907638_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtMy0xLTEtMTE3NjA1_b385f8b0-313c-45f3-879f-7a701d04bc18"
      unitRef="cad">-17600000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i791eef7d8638420a9593653be6e59ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtNC0xLTEtMTE3NjA1_5eda6b15-36bf-4045-8dd8-cebac0479c7b"
      unitRef="cad">-15600000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i1ae6da87324f452090b3f5dcde7f5746_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtNS0xLTEtMTE3NjA1_ed2c0d45-11c6-4956-a94e-277fdafab21e"
      unitRef="cad">600000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="ibe3991d1d2bc411daac83162a3d88913_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjEtNi0xLTEtMTE3NjA1_e28fead8-806a-4ef2-ab4c-646671dd5a0a"
      unitRef="cad">-16200000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i7b3a8dac241b4b23bc7992b555649945_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItMS0xLTEtMTE3NjA1_52913d15-20e7-41a9-a7a2-38612c3a1c6e"
      unitRef="cad">382500000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i7958cea5f5ea4c1fa55e78def75aa45d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItMi0xLTEtMTE3NjA1_ea8ca57c-beb0-45ca-b24b-9b0dd1974dc2"
      unitRef="cad">422900000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="iec2adcf841824469a61411c0d07b972e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItMy0xLTEtMTE3NjA1_6ded2ada-61ca-4148-a0ab-f0393b3c6835"
      unitRef="cad">-40400000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i164a67a3766c4ce0803f76b74e6940c5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItNC0xLTEtMTE3NjA1_614190f1-1ec9-4397-b10a-aa27af1b9133"
      unitRef="cad">586100000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="iea5f56f009da4f28b0a9de1bd80c3a9b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItNS0xLTEtMTE3NjA1_8a1186fa-e256-44ab-8d46-3d20032ef00a"
      unitRef="cad">560300000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ia65b22b30c854077992a2e3af43573ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmIxNTQ5Yzg5MDZjMDQxNzU4ZDYzYTMwNzNkZjIwMGM5L3RhYmxlcmFuZ2U6YjE1NDljODkwNmMwNDE3NThkNjNhMzA3M2RmMjAwYzlfMjItNi0xLTEtMTE3NjA1_8b56f2ac-668b-4b93-ad1b-6dd524fcbea4"
      unitRef="cad">25800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMjk3Mg_0542ac70-1f39-4cc7-a150-b51402f5cac1"
      unitRef="cad">35500000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMzAwOA_20d0da96-b2d7-4322-9161-0ac025cd0af6"
      unitRef="cad">-14200000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMzAyNQ_e6dc52cf-cf73-4227-ac71-6aff89b1ba3e"
      unitRef="cad">-10100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMzA2MQ_1b89e0b7-c10b-4079-9e28-f567ae8de602"
      unitRef="cad">-4700000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="iec2adcf841824469a61411c0d07b972e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfMy0xLTEtMS0xMTc2MDU_a1a433d0-05be-4415-9b36-67e0d842a6c2"
      unitRef="cad">57400000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="ia65b22b30c854077992a2e3af43573ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfMy0yLTEtMS0xMTc2MDU_b38d8495-187f-4671-a348-d1976149bba1"
      unitRef="cad">17000000.0</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="iec2adcf841824469a61411c0d07b972e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfNC0xLTEtMS0xMTc2MDU_734f51d7-e650-4d6f-830d-5f336078bd9e"
      unitRef="cad">17000000.0</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="ia65b22b30c854077992a2e3af43573ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfNC0yLTEtMS0xMTc2MDU_39c081d0-2429-4c27-ba6d-5d0f19322720"
      unitRef="cad">42800000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="iec2adcf841824469a61411c0d07b972e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfNS0xLTEtMS0xMTc2MDU_a4a99e36-f255-4db9-a2a3-618739c3bc87"
      unitRef="cad">-40400000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ia65b22b30c854077992a2e3af43573ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjdjNTBiODdhMDZjMzRlMjdiNjhjNGE2NGZiYWY2ZDM3L3RhYmxlcmFuZ2U6N2M1MGI4N2EwNmMzNGUyN2I2OGM0YTY0ZmJhZjZkMzdfNS0yLTEtMS0xMTc2MDU_77af3ac1-c40d-420d-a6e3-c9a2998b784e"
      unitRef="cad">25800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2OQ_9ba70185-0683-4be8-909e-6083f0fe82ef">&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;2022&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;2021&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;18.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;23.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;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;15.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;43.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Corporate bonds and fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.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;9.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;&#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;18.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;26.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;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;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;217.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;317.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;&#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;97.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;100.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 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;26.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;27.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;21.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;422.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;560.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory>
    <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMy0xLTEtMS0xMTc2MDU_0dd98bd9-327d-4377-b15d-d07243bbd573"
      unitRef="cad">18900000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMy0yLTEtMS0xMTc2MDU_d568dfa8-0a3f-4c25-bb58-1917e8fb903e"
      unitRef="cad">23100000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i096e7a63123e4b9f88d5ddc8df593bb4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNS0xLTEtMS0xMTc2MDU_4f97d223-97e2-4b2d-95dc-2bf146fa9bfe"
      unitRef="cad">15200000</ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i0e0c30233b4b450284f50a9a0c6feeb2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNS0yLTEtMS0xMTc2MDU_96bef548-de4f-46aa-8de3-2927bed83e76"
      unitRef="cad">43100000</ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i096e7a63123e4b9f88d5ddc8df593bb4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNi0xLTEtMS0xMTc2MDU_fa4f4320-3fbc-4d4b-a6fb-b617a60f7f37"
      unitRef="cad">6500000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i0e0c30233b4b450284f50a9a0c6feeb2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNi0yLTEtMS0xMTc2MDU_feebac98-c0d6-464d-9e35-af7be8848fc5"
      unitRef="cad">9900000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets
      contextRef="i096e7a63123e4b9f88d5ddc8df593bb4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNy0xLTEtMS0xMTc2MDU_4430f926-fbb6-4d4d-9161-88e26460b340"
      unitRef="cad">18700000</stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets>
    <stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets
      contextRef="i0e0c30233b4b450284f50a9a0c6feeb2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfNy0yLTEtMS0xMTc2MDU_e5073a39-4d22-427b-a1ff-bba01709fd7a"
      unitRef="cad">26200000</stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i096e7a63123e4b9f88d5ddc8df593bb4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfOC0xLTEtMS0xMTc2MDU_1bb45c6a-d478-42b3-8276-143010e496f2"
      unitRef="cad">600000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i0e0c30233b4b450284f50a9a0c6feeb2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfOC0yLTEtMS0xMTc2MDU_7d9c4ba1-fb62-48c2-b6da-9b0f1ebf2985"
      unitRef="cad">1600000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets
      contextRef="i09dabc55c73d45efa0b3da00dcab399e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTAtMS0xLTEtMTE3NjA1_75671330-1ec1-4e51-943f-0c9751960d9e"
      unitRef="cad">217700000</stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets>
    <stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets
      contextRef="i037a0dfa80c14cbe8df01d65bba7ce4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTAtMi0xLTEtMTE3NjA1_06100cd9-6514-413d-9d48-9c8ca458db4b"
      unitRef="cad">317500000</stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets>
    <stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets
      contextRef="i09dabc55c73d45efa0b3da00dcab399e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTItMS0xLTEtMTE3NjA1_4178689f-c8d5-44c4-ae95-b8226f87fbe5"
      unitRef="cad">97500000</stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets>
    <stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets
      contextRef="i037a0dfa80c14cbe8df01d65bba7ce4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTItMi0xLTEtMTE3NjA1_803fb4b3-3a87-4ce3-b684-3e4511fd5229"
      unitRef="cad">100700000</stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i09dabc55c73d45efa0b3da00dcab399e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTMtMS0xLTEtMTE3NjA1_a29fa272-d5a4-4aea-a1de-2d7bd60dee28"
      unitRef="cad">26800000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i037a0dfa80c14cbe8df01d65bba7ce4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTMtMi0xLTEtMTE3NjA1_e8b57515-7a39-4512-b5bc-b3f76854477d"
      unitRef="cad">27900000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
      contextRef="i09dabc55c73d45efa0b3da00dcab399e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTQtMS0xLTEtMTE3NjA1_98702d65-5348-4184-9089-e23ede351264"
      unitRef="cad">21000000.0</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
      contextRef="i037a0dfa80c14cbe8df01d65bba7ce4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTQtMi0xLTEtMTE3NjA1_f77281d7-1e65-4d35-85ca-c302b11c82b4"
      unitRef="cad">10300000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:PlanAssetsAtFairValue
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTUtMS0xLTEtMTE3NjA1_f262b577-bdb0-4a74-975c-becd87f0b3b8"
      unitRef="cad">422900000</ifrs-full:PlanAssetsAtFairValue>
    <ifrs-full:PlanAssetsAtFairValue
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjI0MDE0OWJkN2NiNzRmYjg4N2NlZTJjN2U3MWQ2ZmQzL3RhYmxlcmFuZ2U6MjQwMTQ5YmQ3Y2I3NGZiODg3Y2VlMmM3ZTcxZDZmZDNfMTUtMi0xLTEtMTE3NjA1_c865b7fd-900c-4db8-9d9d-6a6211a57bb4"
      unitRef="cad">560300000</ifrs-full:PlanAssetsAtFairValue>
    <stn:PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMzM3NQ_111ae22a-0697-4816-bd88-265cb9415f1b"
      unitRef="number">0.14</stn:PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash>
    <stn:PercentageOfPlanAssetInAnnuityPolicies
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfMzUyMw_9aa12e96-359c-4648-b3c7-ed716f2eb598"
      unitRef="number">0.52</stn:PercentageOfPlanAssetInAnnuityPolicies>
    <stn:DisclosureOfActuarialAssumptionsTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2NA_09b60a2c-09a0-4a0f-9037-bbcbeb894444">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;2022&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;2021&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;4.60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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.80&#160;&lt;/span&gt;&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.30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.27&#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.68&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.74&#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.39&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life expectancy at age 65 for current pensioners:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Male&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;22 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Female&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life expectancy at age 65 for current members aged 45:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Male&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Female&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfActuarialAssumptionsTextBlock>
    <ifrs-full:ActuarialAssumptionOfDiscountRates
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMS0xLTEtMS0xMTc2MDU_98d56034-2045-4cf4-9d4b-3267ad8232a7"
      unitRef="number">0.0460</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfDiscountRates
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMS0yLTEtMS0xMTc2MDU_35854266-0616-4719-b8f1-3ef87ac713ea"
      unitRef="number">0.0180</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMi0xLTEtMS0xMTc2MDU_e2d678c7-1284-4034-bce4-fdafbee0bb41"
      unitRef="number">0.0430</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMi0yLTEtMS0xMTc2MDU_c1cd68ad-650c-400c-9aef-4b9a7ece1c80"
      unitRef="number">0.0427</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMy0xLTEtMS0xMTc2MDU_5e408908-fcd0-4fa8-8f4b-c66d808bd015"
      unitRef="number">0.0268</ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMy0yLTEtMS0xMTc2MDU_6c7b4475-1415-4160-88a1-f4d71b2a5cad"
      unitRef="number">0.0274</ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNC0xLTEtMS0xMTc2MDU_e06afbf8-ba54-4e11-9f9f-6cf08797ec38"
      unitRef="number">0.0339</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNC0yLTEtMS0xMTc2MDU_4d1f2871-2be0-432d-9625-ca080d62aef8"
      unitRef="number">0.0349</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNi0xLTEtMS0xMTc2MDU_ca627e89-0d16-42c4-993f-9c05dd1a7919">P22Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNi0yLTEtMS0xMTc2MDU_a7897656-af69-4318-8de1-bf9fab4c9679">P22Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNy0xLTEtMS0xMTc2MDU_56d10b65-3355-4230-9f46-9f774b7024ca">P24Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfNy0yLTEtMS0xMTc2MDU_b2093abb-24b3-4a1c-99a4-11bf1e9bb026">P24Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfOS0xLTEtMS0xMTc2MDU_634f1bc5-0a15-4ffa-935c-5da33e64660e">P23Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfOS0yLTEtMS0xMTc2MDU_e38d0ca3-5b22-4aa2-b4bb-591d3069b9e9">P23Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMTAtMS0xLTEtMTE3NjA1_5c396a61-528a-4f89-ba41-b59569a263df">P25Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOjQ2Yzk0MWE4YTk2YzQ4Y2FhOTQ3NjY4YzkzNzk0M2RjL3RhYmxlcmFuZ2U6NDZjOTQxYThhOTZjNDhjYWE5NDc2NjhjOTM3OTQzZGNfMTAtMi0xLTEtMTE3NjA1_a270400a-476e-408c-938d-92a13101ebfe">P25Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNDY2MA_3ea64a0a-8f0b-488f-b290-672ae7eabd4c">P15Y</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNDY2OQ_5e097e70-d15a-4554-b097-59644122e629">P15Y</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RleHRyZWdpb246OWEzZDRkN2RlNTNhNDEyMmI2OTc0ZTlkZDE3NDJhN2RfNjA2Mg_a37aeab1-5bd1-4b4a-a850-67ccce2915ef">&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Increase&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Decrease&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increase&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decrease&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in discount rate by 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(11.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;11.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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.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;23.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;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;2.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.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;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(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="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;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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;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;7.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;(7.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;12.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;(11.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:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in one year in the life expectancy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;10.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(10.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="ic1839e8d30d141fd98f2b68f8fe97bce_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo1MjcyZjlkZWE5N2M0MDg0OWJlNTI2Mzc4YjE4NWI4MF8zMQ_7bec1881-41e0-4326-b31f-88991880a644"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="ic1839e8d30d141fd98f2b68f8fe97bce_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo1MjcyZjlkZWE5N2M0MDg0OWJlNTI2Mzc4YjE4NWI4MF8zMQ_dcb22c8e-d18c-43b3-9b46-43ecf1c83d86"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="ic1839e8d30d141fd98f2b68f8fe97bce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi0xLTEtMS0xMTc2MDU_3abfcf09-ee52-44de-964a-1ec071936b7d"
      unitRef="cad">-11400000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="ic1839e8d30d141fd98f2b68f8fe97bce_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi0yLTEtMS0xMTc2MDU_3428d42a-0a25-4de3-ad1e-979a4f1a91c1"
      unitRef="cad">11600000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="iae6da8af3d0945e39245daceb5b6cb13_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi0zLTEtMS0xMTc2MDU_4799cdec-539f-46fb-afaa-061284dec6fa"
      unitRef="cad">-22300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="iae6da8af3d0945e39245daceb5b6cb13_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMi00LTEtMS0xMTc2MDU_39b6f066-598e-4ced-bd02-f624ceae51b8"
      unitRef="cad">23800000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i6eff026b01114761b44d3f8e3557b322_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo1ZTNmOTc0N2I1ZjI0YjRlYTY2NzUwMGU2NzFlOGMzNF80Nw_2bf44804-06a9-4943-b7ad-019dccf27754"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i6eff026b01114761b44d3f8e3557b322_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjo1ZTNmOTc0N2I1ZjI0YjRlYTY2NzUwMGU2NzFlOGMzNF80Nw_8eda3308-64ce-4295-ac38-f3a9b1446761"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i6eff026b01114761b44d3f8e3557b322_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy0xLTEtMS0xMTc2MDU_11683550-a96d-4756-b295-6ce0e3326664"
      unitRef="cad">2700000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i6eff026b01114761b44d3f8e3557b322_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy0yLTEtMS0xMTc2MDU_b5e3beeb-d899-4099-9718-7a20945b39b8"
      unitRef="cad">-2700000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i7970be45ccc94e80816d11e41f1b011e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy0zLTEtMS0xMTc2MDU_9c21d544-ba48-48f0-b46e-e47a3a38cced"
      unitRef="cad">5100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i7970be45ccc94e80816d11e41f1b011e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfMy00LTEtMS0xMTc2MDU_11368b3b-250c-4714-b26f-bdd857dc8658"
      unitRef="cad">-5100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i59c527d1feba46e684fa596d20b4aa8c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpiODA5OWZmOTU5MDk0Mjk2YmJkMDhjMjNkMzEzYzU3Ml8zMQ_04ece8ca-e682-4aed-bad5-4af806a56cd1"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i59c527d1feba46e684fa596d20b4aa8c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpiODA5OWZmOTU5MDk0Mjk2YmJkMDhjMjNkMzEzYzU3Ml8zMQ_5a16a91a-0981-4e06-a331-f13abbdb1850"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i59c527d1feba46e684fa596d20b4aa8c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC0xLTEtMS0xMTc2MDU_c1363c29-cb2a-4bc6-b8c3-d1a983c8e53d"
      unitRef="cad">300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i59c527d1feba46e684fa596d20b4aa8c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC0yLTEtMS0xMTc2MDU_bdaacb30-6c52-49b5-9ea8-99fd8573413e"
      unitRef="cad">-300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i50996608689e43a5a5a79a993933e219_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC0zLTEtMS0xMTc2MDU_c83e7b2e-adda-48db-98ca-7e4786562e3c"
      unitRef="cad">1100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i50996608689e43a5a5a79a993933e219_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNC00LTEtMS0xMTc2MDU_c65fd73b-f23a-445b-9b7c-ccc12a33cde2"
      unitRef="cad">-1100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i245ac308b6be40fa9a20786486e87c94_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpmMmY5YWZiNDk5NjA0NWRmYTQzMzYwODQyYmJkYTgyYl80NQ_475fe054-87d6-402a-a9a8-f1088408851d"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i245ac308b6be40fa9a20786486e87c94_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS0wLTEtMS0xMTc2MDUvdGV4dHJlZ2lvbjpmMmY5YWZiNDk5NjA0NWRmYTQzMzYwODQyYmJkYTgyYl80NQ_8b353511-13b4-4ef5-aeb2-951b3868048b"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i245ac308b6be40fa9a20786486e87c94_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS0xLTEtMS0xMTc2MDU_2be24d53-4820-4c23-954f-3646dcfaf9c3"
      unitRef="cad">7100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i245ac308b6be40fa9a20786486e87c94_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS0yLTEtMS0xMTc2MDU_78cfd1d3-acf2-4250-8de9-a1a387b14bd9"
      unitRef="cad">-7100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i37a64457169b44a292340100761f8958_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS0zLTEtMS0xMTc2MDU_6dc844df-2fb9-4413-9a14-334287cc9363"
      unitRef="cad">12300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i37a64457169b44a292340100761f8958_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNS00LTEtMS0xMTc2MDU_816c23ab-79a5-4ef7-901a-368436d28abd"
      unitRef="cad">-11600000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i90c5b91cbfe34ef9a30f2ff89d12f801_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNi0xLTEtMS0xMTc2MDU_4bc86626-224b-4f08-b3b6-33fc13bded27"
      unitRef="cad">10300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i90c5b91cbfe34ef9a30f2ff89d12f801_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNi0yLTEtMS0xMTc2MDU_f864aef6-719d-44a0-8c07-c8109b6ad889"
      unitRef="cad">-10300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i1673e6ab34ac4e45b8e6efc2cbc36125_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNi0zLTEtMS0xMTc2MDU_0196912a-7448-45ed-8ed7-e2431cdd075a"
      unitRef="cad">12000000.0</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i1673e6ab34ac4e45b8e6efc2cbc36125_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM184OC9mcmFnOjlhM2Q0ZDdkZTUzYTQxMjJiNjk3NGU5ZGQxNzQyYTdkL3RhYmxlOmViY2Y3NzdhZmNiOTRmYThiOGRmMmYxNGQ3NWJjODgyL3RhYmxlcmFuZ2U6ZWJjZjc3N2FmY2I5NGZhOGI4ZGYyZjE0ZDc1YmM4ODJfNi00LTEtMS0xMTc2MDU_292e442a-1c7b-4a15-a646-e676a970e6be"
      unitRef="cad">-12000000.0</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:DisclosureOfOtherLiabilitiesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RleHRyZWdpb246MGRlNzE4MjUxNDI0NGUyMDkyYzkxMjdkZmRkN2Y2YWFfMjg_107ea783-fb33-421f-80ea-2ff6448e5153">Other Liabilities&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="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;2022&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;2021&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;22&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;60.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;62.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="display:none"/&gt;&lt;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;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;69.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;36.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;34.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;33.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other liabilities - Other primarily includes derivative financial instruments (note 24).&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherLiabilitiesExplanatory>
    <stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RleHRyZWdpb246MGRlNzE4MjUxNDI0NGUyMDkyYzkxMjdkZmRkN2Y2YWFfMjk_ec5870db-fcae-4910-9451-e9270f9345d1">&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;2022&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;2021&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;22&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;60.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;62.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="display:none"/&gt;&lt;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;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;69.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;36.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;34.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;33.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfMi0yLTEtMS0xMTc2MDU_c2e1465a-6535-4a43-9574-ee49d934db89"
      unitRef="cad">60400000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfMi0zLTEtMS0xMTc2MDU_fe1d038e-5d9e-4f16-9ac2-176b19713162"
      unitRef="cad">62000000.0</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <stn:MiscellaneousOtherLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNS0yLTEtMS0xMTc2MDU_150f96ce-d358-476d-a683-fb146e1bc37c"
      unitRef="cad">8800000</stn:MiscellaneousOtherLiabilities>
    <stn:MiscellaneousOtherLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNS0zLTEtMS0xMTc2MDU_9620fe49-aedb-4bc6-9862-db9758b0bd57"
      unitRef="cad">10500000</stn:MiscellaneousOtherLiabilities>
    <ifrs-full:OtherLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNi0yLTEtMS0xMTc2MDU_1ec6a624-8e9c-4ff7-8990-1d7eeb01b82e"
      unitRef="cad">69200000</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNi0zLTEtMS0xMTc2MDU_eec9d8e0-2498-4f12-ba2d-b2b2f311f9c1"
      unitRef="cad">72500000</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNy0yLTEtMS0xMTc2MDU_28c74512-88f8-408b-a0b6-37fe25429f78"
      unitRef="cad">36000000.0</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfNy0zLTEtMS0xMTc2MDU_5287d7a6-b1ed-467d-97c1-637870149deb"
      unitRef="cad">34500000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfOC0yLTEtMS0xMTc2MDU_6363fbc0-4e1d-4e51-bd74-c9db1a0d6147"
      unitRef="cad">33200000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185MS9mcmFnOjBkZTcxODI1MTQyNDRlMjA5MmM5MTI3ZGZkZDdmNmFhL3RhYmxlOmYxNmYyNTg3NzI0ZTQzYmQ5NWIwMzI0ZWE3NjhlODliL3RhYmxlcmFuZ2U6ZjE2ZjI1ODc3MjRlNDNiZDk1YjAzMjRlYTc2OGU4OWJfOC0zLTEtMS0xMTc2MDU_021a6a19-33a4-43d8-951e-d1c889d1af2c"
      unitRef="cad">38000000.0</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:DisclosureOfCommitmentsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfNDY1_05aa6df4-bb81-4dd6-871b-a207d1205173">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 11). In addition, the Company has commitments for variable lease payments, short-term leases, and leases of&#160;low-value&#160;assets. These commitments as at December&#160;31, 2022, 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;283.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: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;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;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;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;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;155.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;/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;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: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;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;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"&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: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;7.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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;2.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;292.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;48.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;83.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;160.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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, 2022, are $28.1 (2021 - $7.2), of which $11.9 (2021 - $3.0) relates to sublease receivables included in other assets (note 14).&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCommitmentsExplanatory>
    <ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfNDY2_aebec095-5a0b-4823-8d13-5f91885865bb">These commitments as at December&#160;31, 2022, 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;283.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: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;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;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;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;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;155.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;/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;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: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;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;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"&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: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;7.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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;2.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;292.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;48.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;83.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;160.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMS0xLTEtMS0xMTc2MDU_778f27ac-07f8-46a6-99c8-f728ed6dbd54"
      unitRef="cad">283700000</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMS0yLTEtMS0xMTc2MDU_c033e7c0-a464-44c3-9dde-09537f15e9d4"
      unitRef="cad">47600000</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMS0zLTEtMS0xMTc2MDU_35d7dfab-96b1-4ca4-a7d3-31d96db40304"
      unitRef="cad">81000000.0</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMS00LTEtMS0xMTc2MDU_6c0ccc4e-cc28-4879-ba49-4070fb7eab2b"
      unitRef="cad">155100000</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMi0xLTEtMS0xMTc2MDU_0223cd1e-35aa-42d4-99e5-d83ae97abefe"
      unitRef="cad">800000</stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMi0yLTEtMS0xMTc2MDU_c93cc80d-91ee-420b-bd04-2d05909936a6"
      unitRef="cad">600000</stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMi0zLTEtMS0xMTc2MDU_cd15c937-2124-4612-b12c-ac6cfd85ebc4"
      unitRef="cad">200000</stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMi00LTEtMS0xMTc2MDU_081b44ba-c070-4f1e-b920-6fa8dd94a015"
      unitRef="cad"
      xsi:nil="true"/>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMy0xLTEtMS0xMTc2MDU_97be30f0-15e1-4719-871d-4cd7a50d3957"
      unitRef="cad">7600000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMy0yLTEtMS0xMTc2MDU_619e333c-3307-474b-a6a6-07b93a9c73e5"
      unitRef="cad">400000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMy0zLTEtMS0xMTc2MDU_e4e8e01b-3e03-4f17-9fce-24b79b7c78c7"
      unitRef="cad">2300000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfMy00LTEtMS0xMTc2MDU_27f2c4cc-c606-4156-a604-6584fb148f17"
      unitRef="cad">4900000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:Commitments
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfNS0xLTEtMS0xMTc2MDU_c8ee67d4-cd7e-43d3-b970-0966a6af3f96"
      unitRef="cad">292100000</stn:Commitments>
    <stn:Commitments
      contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfNS0yLTEtMS0xMTc2MDU_884a5e3b-1188-4486-82cd-a769716162f4"
      unitRef="cad">48600000</stn:Commitments>
    <stn:Commitments
      contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfNS0zLTEtMS0xMTc2MDU_5103fead-f160-46cc-aa3f-6bf37afe77a7"
      unitRef="cad">83500000</stn:Commitments>
    <stn:Commitments
      contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RhYmxlOjgxNmVkYzRmNGEzYTQ4OWFiODlhOGU2OTUzYTZjMTZiL3RhYmxlcmFuZ2U6ODE2ZWRjNGY0YTNhNDg5YWI4OWE4ZTY5NTNhNmMxNmJfNS00LTEtMS0xMTc2MDU_a360226f-4189-411f-a7ea-d33fbf453c79"
      unitRef="cad">160000000.0</stn:Commitments>
    <stn:UndiscountedLeasePaymentsToBeReceived
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfMzYy_de0559a0-c35f-4508-81d8-6771e8ab7855"
      unitRef="cad">28100000</stn:UndiscountedLeasePaymentsToBeReceived>
    <stn:UndiscountedLeasePaymentsToBeReceived
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfMzcx_9aa3e476-b6a8-4a12-a2f1-58195469d0ec"
      unitRef="cad">7200000</stn:UndiscountedLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfMzg1_8fd2f440-6396-4042-8cb1-0703a01b625d"
      unitRef="cad">11900000</ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185NC9mcmFnOmE5NmMzMGQwNjZiZjQ1ODk5N2RjMzQ4NGQzN2Q0ZTA1L3RleHRyZWdpb246YTk2YzMwZDA2NmJmNDU4OTk3ZGMzNDg0ZDM3ZDRlMDVfMzk0_06e32021-5f1e-41b4-ab2a-327790303d1a"
      unitRef="cad">3000000.0</ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived>
    <ifrs-full:EstimatedFinancialEffectOfContingentAssets
      contextRef="i905761945c9f45b2b4672c753004ef55_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM185Ny9mcmFnOjU4ZTM0NjM0ODY0NTRhZDA4ZmI0YzdhNTlhYjhkNWZiL3RleHRyZWdpb246NThlMzQ2MzQ4NjQ1NGFkMDhmYjRjN2E1OWFiOGQ1ZmJfMjQxNQ_e76cc2aa-a434-461d-812d-66a649072cee"
      unitRef="cad">0</ifrs-full:EstimatedFinancialEffectOfContingentAssets>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3OTQ_cd2a4b48-025b-45cc-8ffe-f08960275ead">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;14, 2022, the Company received approval from the TSX to renew its Normal Course Issuer Bid (NCIB), enabling it to purchase up to 5,538,309 common shares during the period November&#160;16, 2022, to November&#160;15, 2023. 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 NCIB at any time during predetermined trading blackout periods. During 2022, 1,085,676 (2021 &#x2013; 939,482) common shares were repurchased for cancellation pursuant to the NCIB at a cost of $65.3 (2021 &#x2013; $50.7). Of this amount, $9.6 and $0.1 (2021 &#x2013; $8.1 and $0.1) reduced share capital and contributed surplus, respectively, and $55.6 (2021 &#x2013; $42.5) was charged to retained earnings. As at December&#160;31, 2022 and December&#160;31, 2021, 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 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 sets out the dividends paid in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&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 18, 2022&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.165&#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;18.3&#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 23, 2022&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, 2022&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 18, 2022&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.180&#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;20.0&#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 11, 2022&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, 2022&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, 2022&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.180&#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;19.9&#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 10, 2022&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 29, 2022&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 17, 2022&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.180&#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;20.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 10, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 17, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, trade and other payables included $20.0 (2021 &#x2013; $18.3) related to the dividends declared on November&#160;10, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-based payment transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has a long-term incentive program that uses share options, restricted share units, and performance share units (RSUs and PSUs). The Company also has a deferred share unit (DSUs) plan for the board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2022, the Company recognized a net share-based compensation expense of $26.0 (2021 &#x2013; $46.7) in administrative and marketing expenses in the consolidated statements of income. The amount expensed included nil (2021 &#x2013; $0.1) related to the amortization of the fair value of options granted and $26.0 (2021 &#x2013; $46.6) related to the cash-settled share-based compensation (RSUs, PSUs, and DSUs). Also, an adjustment of $0.8 (December&#160;31, 2021 - $4.9) was included in contributed surplus for deferred tax impacts on share-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt"&gt;Share options&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December&#160;31,&lt;br/&gt;2022&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;2021&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;848,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,123,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;(561,217)&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.06&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,267,614)&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.50&#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;(6,000)&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.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:#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;(7,908)&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.98&#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;281,061&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;848,278&#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.37&#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;281,061&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;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;848,278&#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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;These options are held by officers and employees, expire on May&#160;15, 2023, and can be exercised at a price per share of $32.98. &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&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, 2022&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;RSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;DSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Units, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;406,762&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-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;862,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-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;200,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-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;289,180&#160;&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;869,337&#160;&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;163,249&#160;&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 and adjusted dividends&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;150,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;263,434&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;28,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;128,579&#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;251,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,162&#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;(148,327)&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;(318,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(235,373)&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="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;(13,301)&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;(21,919)&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;(10,997)&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;(23,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Units, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;395,725&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;785,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;229,282&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;406,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;862,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;200,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has total return swaps for a portion of its RSUs and DSUs to offset its exposure to the change in common share price (note 24).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Restricted share units&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the Company&#x2019;s long-term incentive program, certain officers and employees may be granted RSUs. These units are adjusted for dividends as they arise, based on the number of units held on the record date, and the fair value is determined based on the trading price of the Company's common shares. For units that vest upon completing a three-year service condition, unit holders will receive cash payments based on the number of units held on the record date and the volume weighted average trading price of the Company&#x2019;s common shares for the last five trading days preceding the vesting date, less withholding amounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2022, the Company granted 145,884 RSUs (2021 - 124,599) at a fair value of $8.0 (2021 - $6.7) and 148,327 RSUs were paid at a value of $8.0 (2021 - no payments were made for RSUs). At December&#160;31, 2022, the obligations accrued for RSUs were $12.7 (2021 - $15.4) included in other liabilities (note 19).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Performance share units&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the Company&#x2019;s long-term incentive program, certain members of the senior leadership team may be granted PSUs. These units are adjusted for dividends as they arise, based on the number of units held on the record date. The number of units that vest upon completing a three-year service condition, is subject to a percentage that can range from 0% to 200%, depending on achieving three-year performance and market objectives. The objectives include a return on equity target for a 60% weighting and a total shareholder return relative to the Company's peer group for a 40% weighting. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of these units is measured using the Monte Carlo method. For units that vest upon completing a three-year service condition that starts after the grant date, unit holders will receive cash payments based on the number 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;units held on the record date and the volume weighted average trading price of the Company&#x2019;s common shares for the last five trading days preceding the vesting date, less withholding amounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2022, 253,938 PSUs (2021 - 242,701) were granted at a fair value of $14.5 (2021 - $14.0) and 318,058 PSUs were paid (2021 - 235,373) at a value of $15.3 (2021 - $9.0). At December&#160;31, 2022, the obligations accrued for PSUs were $32.8 (2021 &#x2013; $32.5) included in other liabilities (note 19).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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 once certain requirements are met, on an annual basis, the directors may elect to allocate their compensation between DSUs and cash payment (to a maximum of 70%), less withholding amounts. These units vest on their grant date and are adjusted for dividends as they arise, based on the number of units held on the record date. The fair value is determined based on the trading price of the Company's common shares and are paid in cash to the directors of the board on their death or retirement. Cash payment is determined at the volume weighted average of the closing market price of the Company&#x2019;s common shares for the last 10 trading days of the month.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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 2022, 28,871 DSUs (2021 &#x2013; 37,162) were granted at a fair value of $1.6 (2021 &#x2013; $1.8), based on the closing market price of the Company&#x2019;s common shares at the grant date. At December&#160;31, 2022, the outstanding and vested DSUs had a fair value of $14.9 (2021 &#x2013; $14.1) included in other liabilities (note 19).&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <stn:NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram
      contextRef="i7d5afd9f8aa6407e8d65b0e03798a1ab_I20211109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE5MQ_80417ef0-10d1-412d-8631-22664422e01a"
      unitRef="shares">5538309</stn:NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram>
    <stn:SharesRepurchasedForCancellation
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDAwOA_fb070e74-3588-457e-8298-f48483cc8d19"
      unitRef="shares">1085676</stn:SharesRepurchasedForCancellation>
    <stn:SharesRepurchasedForCancellation
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDAxOQ_c1ed0444-c394-4b5b-a584-fe4653e03378"
      unitRef="shares">939482</stn:SharesRepurchasedForCancellation>
    <ifrs-full:CancellationOfTreasuryShares
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDEwNg_cf03e105-4404-4714-8c82-2d4decd61ccd"
      unitRef="cad">65300000</ifrs-full:CancellationOfTreasuryShares>
    <ifrs-full:CancellationOfTreasuryShares
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDExNw_2889eddd-8e62-4b3f-84d3-d7a841bec50a"
      unitRef="cad">50700000</ifrs-full:CancellationOfTreasuryShares>
    <ifrs-full:ReductionOfIssuedCapital
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDEzOQ_40aa865a-744c-4ea1-867e-4f8af1ba39fa"
      unitRef="cad">9600000</ifrs-full:ReductionOfIssuedCapital>
    <stn:ReductionOfContributedSurplus
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDE0Nw_3822e260-c427-4d8a-a325-a7cd775772db"
      unitRef="cad">100000</stn:ReductionOfContributedSurplus>
    <ifrs-full:ReductionOfIssuedCapital
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDE1OA_43691978-e15e-47f4-8537-f6264fba0943"
      unitRef="cad">8100000</ifrs-full:ReductionOfIssuedCapital>
    <stn:ReductionOfContributedSurplus
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDE2Ng_f0b43728-b53f-4072-a7bb-689aa9e8b2c0"
      unitRef="cad">100000</stn:ReductionOfContributedSurplus>
    <stn:ChargesToRetainedEarnings
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDIzNg_61605648-22da-4272-bda9-5d1b90b38243"
      unitRef="cad">55600000</stn:ChargesToRetainedEarnings>
    <stn:ChargesToRetainedEarnings
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMDI0Nw_0fffe442-cf6d-4de8-8ffe-905acb8f5c35"
      unitRef="cad">42500000</stn:ChargesToRetainedEarnings>
    <ifrs-full:DisclosureOfDividendsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3OTA_740e8333-e05a-47c0-81c4-43b922087ead">The table below sets out the dividends paid in 2022.&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 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&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 18, 2022&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.165&#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;18.3&#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 23, 2022&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, 2022&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 18, 2022&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.180&#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;20.0&#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 11, 2022&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, 2022&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, 2022&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.180&#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;19.9&#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 10, 2022&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 29, 2022&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 17, 2022&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.180&#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;20.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 10, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 17, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfDividendsExplanatory>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="if83fc86e474849279046203f78482de4_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzEtMy0xLTEtMTE3NjA1_aa2a4d78-9f2b-4d32-9be1-e1c479d32a9b"
      unitRef="cadPerShare">0.165</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="if83fc86e474849279046203f78482de4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzEtNC0xLTEtMTE3NjA1_d35e01d4-3bb3-41fa-bcde-534de25f3cb2"
      unitRef="cad">18300000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="ic8609e5c902a4a0b9aefa5b21a80ec4f_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzItMy0xLTEtMTE3NjA1_837b94dd-8eec-4e52-85e3-da80f1a19ff8"
      unitRef="cadPerShare">0.180</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="ic8609e5c902a4a0b9aefa5b21a80ec4f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzItNC0xLTEtMTE3NjA1_4e06c937-02b9-4f7c-ba65-ed3048f62e4b"
      unitRef="cad">20000000.0</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="i70b9ecf3e139424f8cf424203001b2ac_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzMtMy0xLTEtMTE3NjA1_9a6104ad-d5d1-40f7-b7c4-89b3a3388ba0"
      unitRef="cadPerShare">0.180</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="i70b9ecf3e139424f8cf424203001b2ac_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzMtNC0xLTEtMTE3NjA1_98b57d84-f798-4f4d-9d69-b86f62d70c4a"
      unitRef="cad">19900000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="i7986e572d1dc44b99054095df4d30a8f_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzQtMy0xLTEtMTE3NjA1_e6a3b6cf-8a8d-4fc6-84bd-5960fb3fd203"
      unitRef="cadPerShare">0.180</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="i7986e572d1dc44b99054095df4d30a8f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzQtNC0xLTEtMTE3NjA1_87476aaf-aa4d-48ca-8ecb-02b452501b7d"
      unitRef="cad">20000000.0</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="ibb0d3202994447c68183b95c73b5bf6c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzUtMy0xLTEtMTE3NjA1_d9398fde-fea2-4c3d-ba72-772b7d01adca"
      unitRef="cadPerShare">0.180</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="ibb0d3202994447c68183b95c73b5bf6c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZmMzOTJmMDIzZjU0NWNmODFhNWVmZDc1M2YyZDBmMC90YWJsZXJhbmdlOmNmYzM5MmYwMjNmNTQ1Y2Y4MWE1ZWZkNzUzZjJkMGYwXzUtNC0xLTEtMTE3NjA1_4605c9e8-4089-4723-b151-9e3a6dcb3325"
      unitRef="cad">0</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendPayables
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzExNzY_b57329aa-d996-43c3-859d-725420f41b72"
      unitRef="cad">20000000.0</ifrs-full:DividendPayables>
    <ifrs-full:DividendPayables
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzExODU_7209fd24-c73a-4580-8366-48c639af3025"
      unitRef="cad">18300000</ifrs-full:DividendPayables>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE1NTg_b7e80d24-1e1a-4a2f-b27c-fdda27a1a420"
      unitRef="cad">26000000.0</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE1Njc_a0e4bf02-c3cc-4c2a-8562-d9875b12216c"
      unitRef="cad">46700000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE2ODM_3e009d37-4519-4ce8-b182-cef19c0e60e9"
      unitRef="cad">0</ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE2OTI_9e1dadea-0585-453e-afc6-202752cb1d5d"
      unitRef="cad">100000</ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE3NjU_bc69b288-f4c2-493f-8f3f-e829a3dada75"
      unitRef="cad">26000000.0</ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE3NzQ_587af019-c79c-4994-8c34-71a4fdfc346a"
      unitRef="cad">46600000</ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE4Nzk_4bdef44b-0f3c-4196-9802-e00ed9fb70fc"
      unitRef="cad">800000</ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions>
    <ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE4ODg_cacb79fe-4275-4614-b13e-ede0657d2800"
      unitRef="cad">4900000</ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3OTE_423debaa-2815-496c-aaf1-338daa61dfe5">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December&#160;31,&lt;br/&gt;2022&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;2021&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;848,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,123,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;(561,217)&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.06&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,267,614)&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.50&#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;(6,000)&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.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:#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;(7,908)&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.98&#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;281,061&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;848,278&#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.37&#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;281,061&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;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;848,278&#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.37&#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="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzMtMS0xLTEtMTE3NjA1_b21329f3-c51f-4100-86b9-cb312cc9a7c3"
      unitRef="number">848278</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzMtMi0xLTEtMTE3NjA1_6aef0be1-7980-4f1b-a146-1217bcb197bc"
      unitRef="cadPerShare">32.37</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzMtMy0xLTEtMTE3NjA1_35d1b0db-b910-436f-8811-662b08d81073"
      unitRef="number">2123800</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzMtNC0xLTEtMTE3NjA1_83de33aa-1fd9-4a1f-8df7-80fb7ab85a2b"
      unitRef="cadPerShare">32.45</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzUtMS0xLTEtMTE3NjA1_0577fab9-639d-4c17-bb1e-d591bd996047"
      unitRef="number">561217</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzUtMi0xLTEtMTE3NjA1_4d77c8a7-5865-4512-9de9-ed3cd2c198c4"
      unitRef="cadPerShare">32.06</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzUtMy0xLTEtMTE3NjA1_cb43eff1-8d32-4a62-baae-0115bcea86d0"
      unitRef="number">1267614</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzUtNC0xLTEtMTE3NjA1_e5f061fd-e835-4858-b856-a6f4f5835e9f"
      unitRef="cadPerShare">32.50</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzYtMS0xLTEtMTE3NjA1_39bab96f-9f19-4699-b87c-b00cb25276fc"
      unitRef="number">6000</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzYtMi0xLTEtMTE3NjA1_32ad52e6-6492-437c-9b01-af69642fe905"
      unitRef="cadPerShare">32.16</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzYtMy0xLTEtMTE3NjA1_676d01f7-6f92-4c21-abc0-e054ae5cc4ff"
      unitRef="number">7908</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzYtNC0xLTEtMTE3NjA1_4798696e-d13a-46b1-a11f-0c20b1e13f45"
      unitRef="cadPerShare">32.98</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzgtMS0xLTEtMTE3NjA1_f70c21fa-dc4a-4de4-a642-466d77b85e45"
      unitRef="number">281061</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzgtMi0xLTEtMTE3NjA1_a5bf1030-3b43-4725-add3-e63ea7b76d67"
      unitRef="cadPerShare">32.98</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzgtMy0xLTEtMTE3NjA1_338e0170-01c3-4641-ab53-d761a05ca51b"
      unitRef="number">848278</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzgtNC0xLTEtMTE3NjA1_13f00981-738e-4834-a36d-a0dd9dba167b"
      unitRef="cadPerShare">32.37</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzktMS0xLTEtMTE3NjA1_d0e525aa-6c1a-4b4f-be3c-884827dd5f47"
      unitRef="number">281061</stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement>
    <stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzktMi0xLTEtMTE3NjA1_92438114-f43c-485d-a715-f08076285b80"
      unitRef="cadPerShare">32.98</stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement>
    <stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzktMy0xLTEtMTE3NjA1_34816307-3cb5-4169-99b9-979e107ec369"
      unitRef="number">848278</stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement>
    <stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTplMWViMGMxMzNhNTQ0OGY2ODE5OWZiMzM5OTFmNWZjNC90YWJsZXJhbmdlOmUxZWIwYzEzM2E1NDQ4ZjY4MTk5ZmIzMzk5MWY1ZmM0XzktNC0xLTEtMTE3NjA1_a2fb1de7-5417-47f6-8af7-0f2562b622d3"
      unitRef="cadPerShare">32.37</stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="i9e5bebc7e44149d09848dbda6a64c652_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzIxNjY_ac24bca2-bd9b-4f6c-8b3c-972f146c85df"
      unitRef="cadPerShare">32.98</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3OTM_fdbbd74d-5419-4bb5-b866-98bbcd1ae4a5">&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, 2022&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;RSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;DSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Units, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;406,762&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-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;862,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-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;200,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-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;289,180&#160;&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;869,337&#160;&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;163,249&#160;&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 and adjusted dividends&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;150,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;263,434&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;28,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;128,579&#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;251,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,162&#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;(148,327)&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;(318,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(235,373)&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="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;(13,301)&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;(21,919)&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;(10,997)&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;(23,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Units, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;395,725&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;785,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;229,282&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;406,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;862,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;200,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i4408d86987784767b70af0b6a64add67_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItMS0xLTEtMTE3NjA1_ab25c49b-f7c4-40eb-9d09-38cb0e62b238"
      unitRef="number">406762</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="ia2a936aaf6aa40038e498fa2e828ebdc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItMi0xLTEtMTE3NjA1_21a69d9e-2818-4c2b-b87b-4de07b90d5a6"
      unitRef="number">862032</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="if64bfd57e6e5492ea7a76372ca7fcf7a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItMy0xLTEtMTE3NjA1_8cf36625-a62d-4433-a455-2b1c5f71c2e7"
      unitRef="number">200411</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i75299546d173419e849dd5fd9e285ea1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItNC0xLTEtMTE3NjA1_a9d5d402-7166-4db0-a0c9-3072c7178704"
      unitRef="number">289180</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i7a70b63222fd437087d7242487f5b2d7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItNS0xLTEtMTE3NjA1_ed4547eb-9e52-4f72-888b-5e7b148c7c75"
      unitRef="number">869337</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="ic726fc4702274b198f352fb5f1f0506f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzItNi0xLTEtMTE3NjA1_82ea4d45-a369-41bc-afc7-6fb00a3d4f8d"
      unitRef="number">163249</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i41747079cb5c42a697819f01ca68aee6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtMS0xLTEtMTE3NjA1_b323d428-2803-4743-a8d9-a48a429292ca"
      unitRef="number">150591</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtMi0xLTEtMTE3NjA1_4e52ffb3-308f-4c8f-828a-4af68abd6466"
      unitRef="number">263434</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="ie82d3d2674fb4ddeab4fa9e51ea116f2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtMy0xLTEtMTE3NjA1_05da2125-c215-4377-94c7-33c0ded8974c"
      unitRef="number">28871</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i3e7338bd08b944b3a50f1e83ae8cba4f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtNC0xLTEtMTE3NjA1_b2bd3692-d676-4b6d-8f08-a10c1fe0c8a3"
      unitRef="number">128579</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i328f2cb12b064473994ab96f136b7ef8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtNS0xLTEtMTE3NjA1_fe5638ad-7eeb-4387-8950-551c92522254"
      unitRef="number">251120</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="ic914474d530744fda82e50e322406345_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzMtNi0xLTEtMTE3NjA1_26549345-d291-4bf4-9288-8c56e86599fb"
      unitRef="number">37162</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i41747079cb5c42a697819f01ca68aee6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtMS0xLTEtMTE3NjA1_e50e87fb-3e5e-4b53-8a08-709887fb51a6"
      unitRef="number">148327</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtMi0xLTEtMTE3NjA1_6d39f89c-77cc-403f-8930-812ecc71979c"
      unitRef="number">318058</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="ie82d3d2674fb4ddeab4fa9e51ea116f2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtMy0xLTEtMTE3NjA1_a6170be1-6505-4919-826f-e382b18ebf02"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i3e7338bd08b944b3a50f1e83ae8cba4f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtNC0xLTEtMTE3NjA1_c87f4a19-3ee8-411a-b7b0-f9db6139c41d"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i328f2cb12b064473994ab96f136b7ef8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtNS0xLTEtMTE3NjA1_da5185c4-0345-4a14-b8f2-53981c829e84"
      unitRef="number">235373</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="ic914474d530744fda82e50e322406345_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzQtNi0xLTEtMTE3NjA1_dcd29f0c-0004-40fd-9c94-9da7bbb130f6"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i41747079cb5c42a697819f01ca68aee6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtMS0xLTEtMTE3NjA1_0fcd3a4d-c37c-436e-bcd9-5e965d90e07f"
      unitRef="number">13301</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtMi0xLTEtMTE3NjA1_527a0867-59a2-4bdb-81db-2c8a595b842e"
      unitRef="number">21919</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="ie82d3d2674fb4ddeab4fa9e51ea116f2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtMy0xLTEtMTE3NjA1_fbe39871-5890-482a-b41f-5f28b220540a"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i3e7338bd08b944b3a50f1e83ae8cba4f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtNC0xLTEtMTE3NjA1_38f1265e-7520-43f9-9b4c-23bada67541a"
      unitRef="number">10997</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i328f2cb12b064473994ab96f136b7ef8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtNS0xLTEtMTE3NjA1_927f4adf-2958-4416-a7df-1620cba7476d"
      unitRef="number">23052</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="ic914474d530744fda82e50e322406345_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzUtNi0xLTEtMTE3NjA1_1d97d67c-8672-4551-95ef-0322b9e5acae"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i9e5c523b8cdb46fb860ff3ecc542ba06_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtMS0xLTEtMTE3NjA1_0f5b2b7c-7c61-4f19-aab6-4b7e3371f2c0"
      unitRef="number">395725</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i186d94a6b2ec4738895125ea37e48f51_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtMi0xLTEtMTE3NjA1_ce261a36-6215-407a-9048-d0e30bc74117"
      unitRef="number">785489</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i2121d79f8f044875a3e14c7d4209e472_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtMy0xLTEtMTE3NjA1_1f9af7f4-9189-461c-95b4-59ff50d81578"
      unitRef="number">229282</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i4408d86987784767b70af0b6a64add67_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtNC0xLTEtMTE3NjA1_c7f3aac5-ea71-4c69-8a13-8a1932aedaa6"
      unitRef="number">406762</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="ia2a936aaf6aa40038e498fa2e828ebdc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtNS0xLTEtMTE3NjA1_921cade6-4714-47c9-a7d2-65e4e154b57f"
      unitRef="number">862032</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="if64bfd57e6e5492ea7a76372ca7fcf7a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90YWJsZTpjZDAwYzVhNWFlZjc0Y2Y0YmJjYmE1NWY4ZjlmOTY4MS90YWJsZXJhbmdlOmNkMDBjNWE1YWVmNzRjZjRiYmNiYTU1ZjhmOWY5NjgxXzYtNi0xLTEtMTE3NjA1_08410087-99f3-49d3-9d37-413c44c165d2"
      unitRef="number">200411</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <stn:VestingDurationForShareBasedPaymentArrangement
      contextRef="i3e7338bd08b944b3a50f1e83ae8cba4f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3OTI_6eeceeee-0bb1-4f0f-af3a-578d7416ad99">P3Y</stn:VestingDurationForShareBasedPaymentArrangement>
    <stn:NumberOfTradingDays
      contextRef="i9e5c523b8cdb46fb860ff3ecc542ba06_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzMxNDM_5241a6e3-1b5b-42d1-b27f-eb217e032deb"
      unitRef="day">5</stn:NumberOfTradingDays>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i9e99a8ab2e864112971f57795825282e_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjIxNQ_4d301427-09ca-44f5-86ca-0ef0338c875d"
      unitRef="number">145884</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="ic18f7b700b1442fdbefec805cb7ade7f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjIzMQ_111f77fc-8a9e-4f1f-bfe1-3cc6726fc66c"
      unitRef="number">124599</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="i24d3a6dbd6364c61836e698cec03c850_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjI1NQ_4902ae03-0043-48cc-a17d-31c3085a8583"
      unitRef="cad">8000000.0</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="ia2946d0b2f3d44a096bb98dac20103e4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjI2Ng_d9d8fb3c-bdb7-43ab-8d56-87acf320ec2e"
      unitRef="cad">6700000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i41747079cb5c42a697819f01ca68aee6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjUxMA_f30f5382-a0dc-45ee-be0e-8594025ef6a4"
      unitRef="number">148327</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <stn:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested
      contextRef="i9e5c523b8cdb46fb860ff3ecc542ba06_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTc1NTgyMjUyMw_6c8c92c4-0e6e-42ae-9108-3724bf815179"
      unitRef="cad">8000000.0</stn:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested>
    <stn:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested
      contextRef="i4408d86987784767b70af0b6a64add67_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE2NDkyNjc0NTM4OTE_3c0e9f44-711c-48c8-bf57-b4ddcb2bd719"
      unitRef="cad">0</stn:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="i9e5c523b8cdb46fb860ff3ecc542ba06_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzMyNTk_8e6e800e-067b-4ac0-bbef-26f9e5510aa8"
      unitRef="cad">12700000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="i4408d86987784767b70af0b6a64add67_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzMyNjg_5c79e8b4-694f-4681-a721-26de6437dd09"
      unitRef="cad">15400000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <stn:VestingDurationForShareBasedPaymentArrangement
      contextRef="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3ODg_bb51babc-647f-4f26-be48-c29f62a45b68">P3Y</stn:VestingDurationForShareBasedPaymentArrangement>
    <stn:SharebasedPaymentArrangementVestingRightsPercentage
      contextRef="idcfe2b386b644be5aac1fa4c9afd8dcb_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzM2ODQ_bb230d08-4e32-46e5-8d18-610cc2ba2c67"
      unitRef="number">0</stn:SharebasedPaymentArrangementVestingRightsPercentage>
    <stn:SharebasedPaymentArrangementVestingRightsPercentage
      contextRef="i44423187b96749459843f0ecc1927c71_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzM2OTA_2c4a614c-991c-4859-bb11-c084efba9a69"
      unitRef="number">2</stn:SharebasedPaymentArrangementVestingRightsPercentage>
    <stn:VestingDurationForShareBasedPaymentArrangement
      contextRef="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3ODk_be57e935-7730-440d-a16e-0c547b70a63c">P3Y</stn:VestingDurationForShareBasedPaymentArrangement>
    <stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease
      contextRef="i9a650f543cbd4253a621b01fe7b0df6c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzM4MTM_a1fbcfb8-fb80-493e-8ed1-b0667a73093e"
      unitRef="number">0.60</stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease>
    <stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease
      contextRef="i79210062fbad4e019a7ef7603fc67cec_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzM4OTg_560e3cd7-0024-4f08-92ab-3f177749ad98"
      unitRef="number">0.40</stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease>
    <stn:VestingDurationForShareBasedPaymentArrangement
      contextRef="i48c8253ff35c42e7b94bfb6201440b41_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzYwNDczMTM5NjUwMTE_1d01cb92-ade9-4e46-bbae-bc4a81acad51">P3Y</stn:VestingDurationForShareBasedPaymentArrangement>
    <stn:NumberOfTradingDays
      contextRef="i186d94a6b2ec4738895125ea37e48f51_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzE2NDkyNjc0NTM5MTE_e2ec5d06-ac27-4095-b64d-c95537b149c9"
      unitRef="day">5</stn:NumberOfTradingDays>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i7012f071761a4c39a631a37f623ef79a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ0OTc_7a33907f-e27f-494b-b41d-e860e95b983c"
      unitRef="number">253938</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="ib741f9db430d41a5bdcbe8d93ea80914_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ1MTE_b6fe0c07-be90-44c1-98d1-867b0bad22e3"
      unitRef="number">242701</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="ib61b23685ad14d8eade9f3032c57fd03_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ1NDc_ec9d3aae-e1b0-47d4-9fff-eeaaaa7108b3"
      unitRef="cad">14500000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="i0d64bfa378ee4176a42471c5aab756af_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ1NTY_7602fba3-f7cd-41d0-a0eb-51e1372f5595"
      unitRef="cad">14000000.0</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i7012f071761a4c39a631a37f623ef79a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ1NjE_c2117ad3-f9aa-4575-a27b-8fb4ebca4f4c"
      unitRef="number">318058</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="ib741f9db430d41a5bdcbe8d93ea80914_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ1ODU_5f375edf-50b3-4743-bc4d-e50569c60004"
      unitRef="number">235373</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:PaymentsOfOtherEquityInstruments
      contextRef="i7012f071761a4c39a631a37f623ef79a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ2MDM_e7862149-e9c9-4f80-a446-546afb1ff32f"
      unitRef="cad">15300000</ifrs-full:PaymentsOfOtherEquityInstruments>
    <ifrs-full:PaymentsOfOtherEquityInstruments
      contextRef="ib741f9db430d41a5bdcbe8d93ea80914_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ2MTI_1f3dcc43-a756-43bc-ac70-2025c30c2d86"
      unitRef="cad">9000000.0</ifrs-full:PaymentsOfOtherEquityInstruments>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="i186d94a6b2ec4738895125ea37e48f51_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ2NjI_2d99bab3-acc4-4ec7-b1d9-cc8d963b1458"
      unitRef="cad">32800000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="ia2a936aaf6aa40038e498fa2e828ebdc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ2NzE_ffca9311-1316-4073-85e2-92f34bfc0bfd"
      unitRef="cad">32500000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <stn:PercentageOfCompensationInShares
      contextRef="i32576304884641dcb7c826b0c508491a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzQ5NDc4MDIzMzcyMzE_8977801f-3f4f-4e91-a986-eff81bdb0d99"
      unitRef="number">0.70</stn:PercentageOfCompensationInShares>
    <stn:NumberOfTradingDays
      contextRef="i32576304884641dcb7c826b0c508491a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzUzNzk_98852eeb-06da-4aaf-a6d9-c8d566cfe009"
      unitRef="day">10</stn:NumberOfTradingDays>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="idbb3d5fe0504446ca279361ca315afc0_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0NDU_9ba1c479-44fe-41a6-98b6-8ac3d1557dac"
      unitRef="number">28871</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i07ac39bd00a1483cb62f576081ae01e7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0NTk_fee23ca9-0445-4fd3-b88e-8a61b473f195"
      unitRef="number">37162</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="i32576304884641dcb7c826b0c508491a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU0OTU_c7f40cd3-ddd6-45f0-a620-8664f36532da"
      unitRef="cad">1600000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="i72f58ef6cae946e991f136b24f57b6aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU1MDQ_0d92d83c-add3-4dac-b6b4-f97d19b10f51"
      unitRef="cad">1800000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011
      contextRef="i2121d79f8f044875a3e14c7d4209e472_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3MzU_93130d6d-aa94-4397-8fc3-9c537765ddbb"
      unitRef="cad">14900000</ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011>
    <ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011
      contextRef="if64bfd57e6e5492ea7a76372ca7fcf7a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDAvZnJhZzo2YmE0ZmQ3Y2JkOWU0NGJhYTQxNzI5MDkxOGYwMDdkOC90ZXh0cmVnaW9uOjZiYTRmZDdjYmQ5ZTQ0YmFhNDE3MjkwOTE4ZjAwN2Q4XzU3NDQ_dc9fe9c2-548a-4be0-9793-bab7ad02d502"
      unitRef="cad">14100000</ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011>
    <ifrs-full:DisclosureOfFairValueMeasurementExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90ZXh0cmVnaW9uOmJiMWZlNGZkNGJhYjQ1ODI5ZWI0MDBlZTdlZGRlNGVkXzIwODQ_6c1d732a-f474-4df6-b99e-eb56ef415fd0">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 2022, 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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables summarize the Company&#x2019;s fair value hierarchy for those assets and liabilities measured and adjusted to fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;At December&#160;31, 2022&lt;/span&gt;&lt;/div&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: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;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:400;line-height:120%"&gt;156.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;156.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivative financial instruments&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;14,24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt;text-align:left;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:#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;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:400;line-height:120%"&gt;62.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;&#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;62.4&#160;&lt;/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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivative financial instruments&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;19,24&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;2.3&#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;2.3&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" 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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" 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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" 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;Level 3&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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="padding:2px 1pt;text-align:right;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="padding:2px 1pt;text-align:right;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="padding:2px 1pt;text-align:right;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="padding:2px 1pt;text-align:right;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;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Investments held for self-insured 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;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;198.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivative financial instruments&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;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;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;64.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="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:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="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:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="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:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments held for self-insured liabilities consist of government and corporate bonds and equity securities. Fair value of bonds is determined using observable prices of debt with characteristics and maturities that are similar to the bonds being valued. Fair value of equities is determined using the reported net asset value per share of the investment funds. The funds derive their value from the observable quoted prices of the equities owned that are traded in an active market. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of notes payable is not based on observable market data and as such, the valuation method is classified as level 3 in the fair value hierarchy. For payments with terms greater than one year, the estimated liability is discounted using an appropriate rate of interest. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&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:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;At December&#160;31, 2022&lt;/span&gt;&lt;/div&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: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-bottom:1.5pt 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;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;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;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;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;298.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;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="background-color:#e1e0df;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;&#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;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-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;259.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;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="background-color:#e1e0df;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;&#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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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="padding:0 1pt"/&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:400;line-height:120%"&gt;Carrying &lt;br/&gt;Amount&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;Level 1&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;Level 2&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;Level 3&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021&lt;/span&gt;&lt;/div&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;Note&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="padding:2px 1pt;text-align:right;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="padding:2px 1pt;text-align:right;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="padding:2px 1pt;text-align:right;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-bottom:1.5pt 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;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt 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;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:400;line-height:120%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt 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: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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt 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: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:400;line-height:120%"&gt;290.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt 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: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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span 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 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90ZXh0cmVnaW9uOmJiMWZlNGZkNGJhYjQ1ODI5ZWI0MDBlZTdlZGRlNGVkXzIwODU_c10fd4a4-1c54-485f-918f-0f705b51a8af">&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 summarize the Company&#x2019;s fair value hierarchy for those assets and liabilities measured and adjusted to fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;At December&#160;31, 2022&lt;/span&gt;&lt;/div&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: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;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:400;line-height:120%"&gt;156.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;156.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivative financial instruments&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;14,24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt;text-align:left;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:#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;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:400;line-height:120%"&gt;62.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;&#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;62.4&#160;&lt;/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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivative financial instruments&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;19,24&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;2.3&#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;2.3&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" 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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" 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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" 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;Level 3&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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="padding:2px 1pt;text-align:right;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="padding:2px 1pt;text-align:right;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="padding:2px 1pt;text-align:right;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="padding:2px 1pt;text-align:right;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;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Investments held for self-insured 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;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;198.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivative financial instruments&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;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;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;64.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="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:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="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:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="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:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory>
    <ifrs-full:OtherFinancialAssets
      contextRef="ic5582defc8b34dceb8c08236ddc3056a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzMtMi0xLTEtMTE3NjA1_7cb64ff2-abd6-4bf2-a900-944ad2fd9e13"
      unitRef="cad">156800000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="ide984dd3164d4e48bf1a5816597f5f85_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzMtMy0xLTEtMTE3NjA1_3913914a-c916-44f9-b5c1-15945d662169"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i9f7f7ec69c57484fabad938edc1875f5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzMtNC0xLTEtMTE3NjA1_471e329e-232d-487f-a94c-370dc7b97ccd"
      unitRef="cad">156800000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i10345836b02e4d33b6208d4cb59edadc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzMtNS0xLTEtMTE3NjA1_6496ca4e-6ab3-4a18-ad22-158cc592185a"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i86c5f95e965142bd877c1060877cb2f4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzYtMi0xLTEtMTIwNTU1_0c8cf3f9-ca90-4ffd-a1c4-665b9ee0f027"
      unitRef="cad">3100000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i8c57189dc3ed4e7f94f5ab3415eeb6a4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzYtMy0xLTEtMTIwNTU4_08fbb44f-2054-41b6-968a-aa4663cdc622"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="ied801213e2e64777966a1894b4bd9832_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzYtNC0xLTEtMTIwNTYy_7f96ae04-4f62-4c5e-b878-ae374da878d7"
      unitRef="cad">3100000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i54acbe4d8eb1455f94ed3561d98eff8f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzYtNS0xLTEtMTIwNTY0_f456d97f-daa1-48f6-9676-fac39f705af9"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i34fce451bad243e3b1c68bbb4f6678c4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtMi0xLTEtMTI0NDEy_4784c67b-47d0-4dcc-bfd3-bfebf10f325b"
      unitRef="cad">62400000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i881c742fc0e5418a80c90d2e8506e9e2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtMy0xLTEtMTI0NDEy_d4fda6fc-4deb-4118-a6c4-1093d3067169"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="ia45a4500a0be471eb16fc0438958ab0d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtNC0xLTEtMTI0NDEy_9f04eb57-36aa-498e-84ff-71a78ac87878"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i3411a24503f34ddd8620fc54813487b4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtNS0xLTEtMTI0NDEy_a65e1b9a-0806-436d-98b5-3bc06361ce6e"
      unitRef="cad">62400000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="iacc57581fc1f4b86b60e517e12a8c460_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtMi0xLTEtMTMzMTg5_9287b950-f217-440e-99f3-35cd909526f7"
      unitRef="cad">2300000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i2cb9d9a8be7d40538be20c3ebed880e2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtMy0xLTEtMTMzMTk0_11e4a441-41c5-4c72-be13-4c85d4827949"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="id5c3aff46f2b49a2a1cf95b5bd00dd41_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtNC0xLTEtMTMzMTk3_00219364-d916-4b2a-ace2-055b3a28a36e"
      unitRef="cad">2300000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i41fbda7f377949e2a92746c5b343f052_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmZmNlZjliYmZiZDI0OTJiOWY4ODcwYzJkN2Q4ZWM1MS90YWJsZXJhbmdlOmZmY2VmOWJiZmJkMjQ5MmI5Zjg4NzBjMmQ3ZDhlYzUxXzgtNS0xLTEtMTMzMjEz_bdb4e454-0961-4314-81d1-b9f85d1a8f14"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialAssets
      contextRef="ied8787a8bd1340d984510ea09e7d9034_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzQtMi0xLTEtMTI5MTkz_dfc2b810-012e-4296-a4f4-bd7f6982e996"
      unitRef="cad">198300000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="ie1b78e3864464982b83fed354f32b3a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzQtMy0xLTEtMTI5MTA2_bc801c42-25bb-4e3e-bc1d-196981b2d3ec"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="ieefd9f18449840659900db60b738612c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzQtNC0xLTEtMTI5MTE3_9ae57420-c882-4028-a058-26c8f33f4096"
      unitRef="cad">198300000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i9d5292771ae14e5ea432a6c64eb70af4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzQtNS0xLTEtMTI5MTI2_02ffd6ac-8872-4535-bbe7-93afebb4f236"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i5cc166f291ae40bb82c50f427db05789_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzUtMi0xLTEtMTI5MTkz_b6dfe084-bddc-4c4a-a302-150784e9e1a5"
      unitRef="cad">600000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="ib9464fadd86343458a3650953b6e2493_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzUtMy0xLTEtMTI5MTA2_fff9c9c3-5ab2-497e-ad10-944193b7f074"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="icb1f520d767f4560a7e404f54351f8f7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzUtNC0xLTEtMTI5MTE3_3b436ad9-2fb4-4907-af05-3917337ee843"
      unitRef="cad">600000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i84facbef2cde4fdb82f7c7d1d5a9dcf0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzUtNS0xLTEtMTI5MTI2_eae0eed8-7276-4a51-8743-8c7ce840758c"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i8c96436252674dd0b4554ea8b358e17a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzktMi0xLTEtMTI5MzIy_59714d86-3434-4f37-9e5a-f311cdfaa905"
      unitRef="cad">64700000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i04178539cd464d67a01c6abfac7f4bd7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzktMy0xLTEtMTI5MzM0_458bd69b-d360-40f6-b206-14be5109a004"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i8f2cc51305f24d0faec4358f3e21bd58_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzktNC0xLTEtMTI5MzQx_7bb96e83-569c-47b8-a676-34d15532cbd3"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="ia81b6f1d7ab44805a2287276dcee216a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzktNS0xLTEtMTI5MzQ4_e3dcaa69-5cbe-4d9a-953a-3a2ed870041d"
      unitRef="cad">64700000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i3f93016398c148f2a3b0493dbed15d91_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzEwLTItMS0xLTEyOTE0Nw_5ea13e46-8aa8-47cc-8ef2-6e2a2b0c7727"
      unitRef="cad">2300000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i1463372057c146238c477001221a8820_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzEwLTMtMS0xLTEyOTE4MQ_ecf63a82-0cc5-410f-adda-a3fba8aa2dc5"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i6212f80400db4494a3ebe34f4e90b91b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzEwLTQtMS0xLTEyOTE2MQ_64bb2be3-cd89-48b2-8212-395598024ddc"
      unitRef="cad">2300000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i0519fed080c640b89d2d0900cb8c3b33_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTpmNzgwMGQyMjEzYWQ0MDUwYTUxZjllMTI3NjU3NTExYy90YWJsZXJhbmdlOmY3ODAwZDIyMTNhZDQwNTBhNTFmOWUxMjc2NTc1MTFjXzEwLTUtMS0xLTEyOTE4Ng_2f3b4eed-4442-4c69-9099-f97451e07cc9"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90ZXh0cmVnaW9uOmJiMWZlNGZkNGJhYjQ1ODI5ZWI0MDBlZTdlZGRlNGVkXzIwODY_4cf6f572-d8c6-4e6b-9e99-e994c6c79c0b">&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:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;At December&#160;31, 2022&lt;/span&gt;&lt;/div&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: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-bottom:1.5pt 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;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;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;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;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;298.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;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="background-color:#e1e0df;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;&#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;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-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;259.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;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="background-color:#e1e0df;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;&#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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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="padding:0 1pt"/&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:400;line-height:120%"&gt;Carrying &lt;br/&gt;Amount&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;Level 1&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;Level 2&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;Level 3&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021&lt;/span&gt;&lt;/div&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;Note&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="padding:2px 1pt;text-align:right;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="padding:2px 1pt;text-align:right;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="padding:2px 1pt;text-align:right;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-bottom:1.5pt 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;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt 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;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:400;line-height:120%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt 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: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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt 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: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:400;line-height:120%"&gt;290.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt 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: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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory>
    <ifrs-full:Liabilities
      contextRef="ie766d2604f624abdb5cb6c9dba0798f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTphZDM5NTFjNTQxOGU0ZjYyOTExNzU5ZGNmMDZjNDg5MC90YWJsZXJhbmdlOmFkMzk1MWM1NDE4ZTRmNjI5MTE3NTlkY2YwNmM0ODkwXzItMi0xLTEtMTE3NjA1_ce4d094a-0665-403a-a283-5a1339d5eeb3"
      unitRef="cad">298600000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i9df874bae7de460e8af1d804362c7a7d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTphZDM5NTFjNTQxOGU0ZjYyOTExNzU5ZGNmMDZjNDg5MC90YWJsZXJhbmdlOmFkMzk1MWM1NDE4ZTRmNjI5MTE3NTlkY2YwNmM0ODkwXzItMy0xLTEtMTE3NjA1_0391720f-9554-4c61-887e-4967e7d60973"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i387fe91882e941d8ad6de6f1556ed95f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTphZDM5NTFjNTQxOGU0ZjYyOTExNzU5ZGNmMDZjNDg5MC90YWJsZXJhbmdlOmFkMzk1MWM1NDE4ZTRmNjI5MTE3NTlkY2YwNmM0ODkwXzItNC0xLTEtMTE3NjA1_27ca3ee3-2bb9-4d43-827a-31a35ea263fe"
      unitRef="cad">259800000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i2210c433741c472497d172289e4811e5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTphZDM5NTFjNTQxOGU0ZjYyOTExNzU5ZGNmMDZjNDg5MC90YWJsZXJhbmdlOmFkMzk1MWM1NDE4ZTRmNjI5MTE3NTlkY2YwNmM0ODkwXzItNS0xLTEtMTE3NjA1_cbe87ff0-e454-4bc8-a1df-a9930e84f7bb"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i833635812df0456db90ad11cf7ce3cce_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTozYWUxYjA5ZjExYTk0YjRiYmEwMWE4MTJjMjFkMzIwNy90YWJsZXJhbmdlOjNhZTFiMDlmMTFhOTRiNGJiYTAxYTgxMmMyMWQzMjA3XzEtMi0xLTEtMTI5NjIz_6cc31d08-bf4b-4fa8-a202-9d1e666088d9"
      unitRef="cad">298200000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="id20cef17fc6c49b18e043cc8d3bd4f35_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTozYWUxYjA5ZjExYTk0YjRiYmEwMWE4MTJjMjFkMzIwNy90YWJsZXJhbmdlOjNhZTFiMDlmMTFhOTRiNGJiYTAxYTgxMmMyMWQzMjA3XzEtMy0xLTEtMTI5NjMz_25b7c295-4466-42f6-b6b5-7530e860a36d"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i4b457ce11f4d4f25a04c8b0c8e4ae64a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTozYWUxYjA5ZjExYTk0YjRiYmEwMWE4MTJjMjFkMzIwNy90YWJsZXJhbmdlOjNhZTFiMDlmMTFhOTRiNGJiYTAxYTgxMmMyMWQzMjA3XzEtNC0xLTEtMTI5NjQw_948533cb-658a-41a6-8367-1fb0d0753248"
      unitRef="cad">290100000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ib4cbd5db1f8a4069b6bba80eafcbbf34_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDMvZnJhZzpiYjFmZTRmZDRiYWI0NTgyOWViNDAwZWU3ZWRkZTRlZC90YWJsZTozYWUxYjA5ZjExYTk0YjRiYmEwMWE4MTJjMjFkMzIwNy90YWJsZXJhbmdlOjNhZTFiMDlmMTFhOTRiNGJiYTAxYTgxMmMyMWQzMjA3XzEtNS0xLTEtMTI5NjQ3_559e0e1c-57ba-4403-84b8-01be5e3d44b5"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzkyMzE_102ecaf2-b23c-42df-8859-5c6745b25e23">Financial Instruments&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt"&gt;Derivative financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Interest rate swap&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has an interest rate swap agreement to hedge the interest rate variability on tranche C of the term loan with a notional amount of $160.0, maturing on June&#160;27, 2023. The swap agreement has the effect of converting the variable interest rate on the term loan, based on a bankers&#x2019; acceptance rate, into a fixed interest rate of 2.295%, plus applicable basis points spread. The change in fair value of the interest rate swap, estimated using market rates at December&#160;31, 2022, is an unrealized gain of $4.3 ($3.3 net of tax) (2021 - unrealized gain of $4.6 ($3.5 net of tax)). The Company has designated the swap as a cash flow hedge against tranche C; therefore, the unrealized gains and losses are recorded in other comprehensive income (loss) and in the statement of financial position as other assets (note 14).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There is an economic relationship between the interest rate swap and this tranche of the term loan because the terms of the two instruments match (i.e., notional amount, payment, and reset dates). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risks of the interest rate swap are identical to the hedged risks.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Hedge ineffectiveness could arise due to a renegotiation or amendment made to the hedged term loan resulting in a reduced term or a mismatch in the notional amount compared to the interest rate swap.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Total return swaps on share-based compensation units&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has total return swap (TRS) agreements with financial institutions to manage its exposure to changes in the fair value the Company's shares for certain cash-settled share-based payment obligations. The TRS agreements fixed the impact that the Company's share price has on the payments required to settle the obligations for RSUs and DSUs. The Company has designated the TRSs related to its RSUs as a cash flow hedge, with a notional amount of $22.4 maturing between 2023 and 2025. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of the TRSs are based on the difference between the hedged price and the fair value of the Company&#x2019;s common shares and are recorded in other assets (note 14) and other liabilities (note 19). For the year ended December&#160;31, 2022, changes in the fair value of the TRSs related to the Company's RSUs of $0.4 ($0.3 net of tax) (2021 - $0.1 ($0.1 net of tax)) were recognized in other comprehensive (loss) income and $3.0 ($2.3 net of tax) (2021 - $0.1 ($0.1 net of tax)) was reclassified to the consolidated statements of income, in administrative and marketing expenses. Changes in the fair value of the TRSs related to the Company's DSUs, for which hedge accounting was not applied, of $1.2 (2021 - $0.1) were recognized in administrative and marketing expenses in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There is an economic relationship between these TRSs and the obligation for RSUs because the terms of the two instruments match (i.e., notional amount and payment). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risk of the TRSs are identical to the hedged risk component. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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 if actual forfeitures of RSUs are greater than anticipated which could create a mismatch in the notional amounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company entered into foreign currency forward contracts to manage the variability of foreign currency exchange rates of certain currencies. The fair value of the contracts, estimated using market rates as at December&#160;31, 2022, is a net&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; unrealized gain of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; $0.1 (2021 - net unrealized gain of $0.3) and was&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; recorded in foreign exchange losses and in the consolidated statements of financial position with&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;in other assets and liabilities. The notional amount of contracts held to purchase or sell primarily includes US$110.6 for CAD$149.9 and AUD$56.4 for CAD$51.6 (2021 - AUD$42.8 for CAD$39.3). &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, the conflict in Ukraine, and the transition to higher inflationary environments, as described in note 5, have had adverse financial impacts on the global economy, but the Company has not seen a significant increase to its risk exposure. Management continues to closely monitor the impacts on the Company&#x2019;s risk exposure and will adjust its risk management approach as necessary.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span 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, 2022, was $2,031.1 (2021 &#x2013; $1,746.9).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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 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, 2022, the days of revenue in trade receivables was 62 days (2021 &#x2013; 59 days). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lifetime ECLs relating to financial assets are outlined in the table below:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1&#x2013;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31&#x2013;60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;61&#x2013;90&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;91&#x2013;120&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;121+&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&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.07&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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.11&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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.28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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.61&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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.27&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;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,720.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,286.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;246.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;71.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;39.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;75.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="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Loss allowance provision, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected loss rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,348.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,026.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;181.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;56.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;30.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;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss allowance provision, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2022, $1.9 trade receivables were written off (2021 &#x2013; $1.0) and the Company had recoveries of $1.1 (2021 - $2.2) from the collection of accounts receivable previously written off.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bonds carried at FVOCI are considered to be low risk; therefore, the impairment provision is determined to be the 12-month&#160;ECL. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Price risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investments held for self-insured liabilities are exposed to price risk arising from changes in the market values of the equity securities. This risk is mitigated because the portfolio of equity funds is monitored regularly and appropriately diversified. A reasonably possible change in market prices assumption was increased from 1% to 5% to reflect market volatility. For the Company's investments held for self-insured liabilities, a 5% increase or decrease in equity prices at December&#160;31, 2022, would increase or decrease the Company&#x2019;s net income by $2.0 (2021 - $2.8), respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is also exposed to changes in its share price arising from its cash-settled share-based payments as the Company's obligation under these arrangements are based on the price of the Company's shares. The Company mitigates a portion of its exposure to this risk for its RSUs and DSUs by entering into TRSs. For PSUs, a 10% increase or decrease in the price of the Company's shares at December&#160;31, 2022, would decrease or increase the Company&#x2019;s net income by $1.2 (2021 - $1.3), respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Liquidity risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company meets its liquidity needs through various sources, including cash generated from operations, issuing senior unsecured notes, borrowings from its $800 revolving credit facility, term loan, and multicurrency credit facility, and the issuance of common shares. The unused capacity of the credit facilities at December&#160;31, 2022, was $231.8 (2021 &#x2013; $243.7) and the Company also has access to additional funds of $600 under its syndicated credit 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;(note 16). 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&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 timing of undiscounted cash &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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, 2022&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 id="i6bba326d092746499efe3fccec1dc947_3-1-1-1-117605"/&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;65.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;65.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;&#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;755.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;755.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;708.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;118.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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;349.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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,241.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;54.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;192.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;995.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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,776.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;997.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;434.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,344.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bank indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;634.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;634.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;758.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;136.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;241.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;380.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;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;1,250.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;52.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;190.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,006.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other 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;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;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;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,657.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;834.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;434.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,387.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Interest rate risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is subject to interest rate cash flow risk to the extent that its credit facilities and term loan are based on floating interest rates. However, this risk has been partially mitigated by our interest rate swap on tranche C of the term loan. The Company is also subject to interest rate pricing risk to the extent that its investments held for self-insured liabilities include fixed-rate government and corporate bonds. A reasonably possible change in interest&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;rates assumption was increased from 0.5% to 1.0% to reflect market interest rate increases. If the interest rate on the Company&#x2019;s credit facilities and term loan balances at December&#160;31, 2022, was 1.0% higher or lower, with all other variables held constant, net income would decrease or increase by $5.4 (2021 - $5.3), respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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, bank indebtedness, 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, from time to time, through the use of foreign currency forward contracts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange fluctuations may also arise on the translation of the Company&#x2019;s&#160;US-based&#160;subsidiaries or other foreign subsidiaries, where the functional currency is different from the Canadian dollar, and are recorded in other comprehensive income. The Company does not hedge for this foreign exchange risk.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
    <ifrs-full:NominalAmountOfHedgingInstrument
      contextRef="id86caf91f1084b58abbddb00785dc301_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIyNw_d5342f59-8d37-4942-bfa8-a3bac0326a54"
      unitRef="cad">160000000.0</ifrs-full:NominalAmountOfHedgingInstrument>
    <ifrs-full:AverageRateOfHedgingInstrument
      contextRef="id86caf91f1084b58abbddb00785dc301_I20221231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzQxOA_14106318-35f9-47ff-9192-30095e39ec5f"
      unitRef="number">0.02295</ifrs-full:AverageRateOfHedgingInstrument>
    <ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
      contextRef="i6a8a314228814453aaba98a1344b0edb_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU3Mg_04c9c293-d71d-4c1d-91da-2f106e3e6e0a"
      unitRef="cad">4300000</ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="i6a8a314228814453aaba98a1344b0edb_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU3Ng_22ff36ee-6524-4ec5-9735-f5a5a8d3557d"
      unitRef="cad">3300000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
      contextRef="i8ffcb4a220664ffdaf16c7cbb843b8fc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzYwNQ_7f66bdfc-fb4d-4a7d-a16d-ab04478ca0a3"
      unitRef="cad">4600000</ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="i8ffcb4a220664ffdaf16c7cbb843b8fc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzYxMA_f73b5661-cf38-4150-9ad8-609b469b71df"
      unitRef="cad">3500000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:NominalAmountOfHedgingInstrument
      contextRef="i8a2ef42c21254bdbade46cf6dc225b9c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzE3OTc_a795b5f8-c995-4ac5-b3b3-3a7beb7fc6ec"
      unitRef="cad">22400000</ifrs-full:NominalAmountOfHedgingInstrument>
    <ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
      contextRef="iec779fca31b340938e6a1ffe84e48d0f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDI2OA_270f788a-4b52-49a6-a1ee-58f29f7e670c"
      unitRef="cad">400000</ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="iec779fca31b340938e6a1ffe84e48d0f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDI3Mw_d42ef35c-611d-4d5f-a46d-1ce5a503de9f"
      unitRef="cad">-300000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
      contextRef="id53dd5a8fadd466fb0ab9941fef6dae6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDI5Ng_84362936-b4b9-49c0-8f96-2b8b6eaee1f8"
      unitRef="cad">100000</ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="id53dd5a8fadd466fb0ab9941fef6dae6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDMwMQ_59aa9f76-0096-4fe7-8839-cbf154a1642f"
      unitRef="cad">100000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax
      contextRef="iec779fca31b340938e6a1ffe84e48d0f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjI1NQ_44606af9-6153-453d-854c-17389a999710"
      unitRef="cad">-3000000.0</ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax>
    <ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax
      contextRef="iec779fca31b340938e6a1ffe84e48d0f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjI1OQ_1818f9e1-8b16-4d66-b139-f09a2af67f53"
      unitRef="cad">-2300000</ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax>
    <ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax
      contextRef="id53dd5a8fadd466fb0ab9941fef6dae6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjIyMA_a34c5b75-0b11-474b-9da5-6745170f4c4c"
      unitRef="cad">100000</ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax>
    <ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax
      contextRef="id53dd5a8fadd466fb0ab9941fef6dae6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDQxMA_d7c09dd2-fae2-48fb-b163-d7c57136b7ca"
      unitRef="cad">100000</ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax>
    <ifrs-full:LossesOnChangeInFairValueOfDerivatives
      contextRef="i7893684718944730a342f78252badd14_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDY0NQ_52a9f0fd-b7d1-4fe9-bc76-a0967d154aa5"
      unitRef="cad">1200000</ifrs-full:LossesOnChangeInFairValueOfDerivatives>
    <ifrs-full:GainsOnChangeInFairValueOfDerivatives
      contextRef="i718193e591f047a0b9f20294fd0e15b2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNDY1Ng_feb2563d-db7d-4aa6-988a-0c9c48465629"
      unitRef="cad">100000</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
    <ifrs-full:GainsOnChangeInFairValueOfDerivatives
      contextRef="i23ab371ed1d548f0aab7582cbd96ec21_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzM0MDM_909b7e57-c559-4701-bb37-f6136e7fe764"
      unitRef="cad">100000</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
    <ifrs-full:GainsOnChangeInFairValueOfDerivatives
      contextRef="i2a242a04918e4fa3b369c2a512e6d076_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzM0MzE_7083b6fe-8ad9-4237-8320-277405bf05cb"
      unitRef="cad">300000</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
    <ifrs-full:NotionalAmount
      contextRef="ice9c1ac572d84622b8a0d10d53576c86_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1NDA_72169a9c-c706-4c3e-a26d-faecae5e7a3a"
      unitRef="usd">110600000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="ice9c1ac572d84622b8a0d10d53576c86_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1NTE_cb9224e2-189a-44a5-a121-bff572660d7d"
      unitRef="cad">149900000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="ic989ab22062749f8a3398bb9e76b39ca_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1NjI_bcbc2e8b-8746-4e61-b290-fef5f83356e0"
      unitRef="aud">56400000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="ic989ab22062749f8a3398bb9e76b39ca_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1NzM_a1fdd51a-2927-4b7c-9f75-1de01a63c88c"
      unitRef="cad">51600000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="i0cfb5bcca57c4a5589dda3b6e5ae8a39_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1ODc_8071d136-2595-403e-8db0-e0ccccd22583"
      unitRef="aud">42800000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="i0cfb5bcca57c4a5589dda3b6e5ae8a39_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzIxOTkwMjMyNzA1OTg_82787dc8-0e80-4218-9322-6b04a202a8bb"
      unitRef="cad">39300000</ifrs-full:NotionalAmount>
    <ifrs-full:MaximumExposureToCreditRisk
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzQzNDU_1d3abd2c-d832-4707-b1f6-5a3e922371bb"
      unitRef="cad">2031100000</ifrs-full:MaximumExposureToCreditRisk>
    <ifrs-full:MaximumExposureToCreditRisk
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzQzNTQ_380dd7c1-ddfc-4a3f-9f2e-cac8af3aa89c"
      unitRef="cad">1746900000</ifrs-full:MaximumExposureToCreditRisk>
    <stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU2NDQ_2402a66a-81a0-4e26-a13f-65d75b2e79a5"
      unitRef="day">62</stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables>
    <stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU2NTg_2679ad9d-2569-4410-a808-8334843e723f"
      unitRef="day">59</stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables>
    <ifrs-full:DisclosureOfProvisionMatrixExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzkyMzM_ab142fa9-9b0a-4812-b304-8a2fb0653b54">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lifetime ECLs relating to financial assets are outlined in the table below:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1&#x2013;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31&#x2013;60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;61&#x2013;90&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;91&#x2013;120&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;121+&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&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.07&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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.11&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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.28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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.61&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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.27&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;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,720.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,286.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;246.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;71.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;39.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;75.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="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Loss allowance provision, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected loss rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,348.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,026.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;181.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;56.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;30.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;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss allowance provision, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfProvisionMatrixExplanatory>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="ib13bdf20fa4f4ef9a2ae2e7c60d0fe1c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzItMi0xLTEtMTE3NjA1_021181dc-a6d4-4e19-928c-18ff10994bd1"
      unitRef="number">0.0007</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i29afb1cc1de640648bbf3422f85bbd41_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzItMy0xLTEtMTE3NjA1_cb862cda-e3b0-4550-adf4-0f5224fb6b18"
      unitRef="number">0.0011</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="ibda5990299de48928e3ddce185397ef3_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzItNC0xLTEtMTE3NjA1_9cc77e5f-d1a7-48af-8fea-adbcea654c5e"
      unitRef="number">0.0028</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="idabc3e3a26ed4f53808ad9f340e896b2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzItNS0xLTEtMTE3NjA1_b40f4383-2e25-4530-a802-c512df6e0a2f"
      unitRef="number">0.0061</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="icd909037834742cb83550248f0a95be0_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzItNi0xLTEtMTE3NjA1_77d9fbd6-13ba-47d7-ab80-bcd3ddbdcdb1"
      unitRef="number">0.0127</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:FinancialAssets
      contextRef="i9af1ff72dc0e49d5ab6a85b41bf3d98c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtMS0xLTEtMTE3NjA1_7c920ea9-2402-4bbc-8358-e0ef605ad4d6"
      unitRef="cad">1720100000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i12ef032d9c404cbb805a5c06d9f3d673_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtMi0xLTEtMTE3NjA1_8c14e14d-9d1e-4097-aa48-10cf63da4976"
      unitRef="cad">1286300000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i271d3c5d6bab41a5a29e3d772a33883b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtMy0xLTEtMTE3NjA1_971b915b-eaac-4586-b228-c03d82c24f9c"
      unitRef="cad">246900000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i61610918624a4af2b950b9c797664d13_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtNC0xLTEtMTE3NjA1_ec547257-06eb-4969-9619-7469a0b1d4db"
      unitRef="cad">71600000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i068e591d61344dc2b82cfc543ee52f53_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtNS0xLTEtMTE3NjA1_593906c2-377d-4df5-a4c3-4c42d835e171"
      unitRef="cad">39800000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i891aef475170499c969469f1f0777994_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzMtNi0xLTEtMTE3NjA1_aa3d832d-63f3-40cb-90cd-f10fc5d1502c"
      unitRef="cad">75500000</ifrs-full:FinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i2309c148717e41e4b07b2096f4b082fe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtMS0xLTEtMTE3NjA1_1aaf77d4-451a-401e-b943-3589ae18bec3"
      unitRef="cad">2600000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i6967d6b7fde845fb97a62f7b359d03d0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtMi0xLTEtMTE3NjA1_e62645d7-83c0-462e-9650-5bbf18ede555"
      unitRef="cad">1100000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i379d35d1c7804e0398c4966064918ab9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtMy0xLTEtMTE3NjA1_f4239ab2-1642-42ba-85a3-09acbc693dce"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i4efe633049eb41a1b91e0b9f61c30dde_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtNC0xLTEtMTE3NjA1_bc9089df-368c-43e7-a256-1b25f327f0ca"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i5768894803a445389ab9f78d77cf0ffb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtNS0xLTEtMTE3NjA1_bc59c03f-ce36-4084-ae1e-d30e03920204"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="ib365ece5cc11425d896dcf0b653399e4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzQtNi0xLTEtMTE3NjA1_acd18f93-5b4d-47c1-916c-48edadb80ee7"
      unitRef="cad">900000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="ic67d7d7595bb43f89c1692063380565e_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzYtMi0xLTEtMTE3NjA1_c320a19d-6466-4b33-9e16-13c88d78d80c"
      unitRef="number">0.0009</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i33163e1a27df41fdb4f185dffabec72d_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzYtMy0xLTEtMTE3NjA1_979bf96d-70e9-42c5-9ee4-7db630672041"
      unitRef="number">0.0014</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="iccf27388349c41e7a6656df0b18a0153_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzYtNC0xLTEtMTE3NjA1_bcfe9b2d-1282-4326-84cc-5e75d3673b18"
      unitRef="number">0.0034</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i0e06ca9bba16412793442654b634a46c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzYtNS0xLTEtMTE3NjA1_b21979b5-9137-4cb5-9a61-f968a0961d04"
      unitRef="number">0.0073</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="ibf029468a2b14c2f8e3bde4aa834f226_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzYtNi0xLTEtMTE3NjA1_16dbd066-e5fd-4409-b8c7-cd03c463938b"
      unitRef="number">0.0155</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:FinancialAssets
      contextRef="icc31f56c57d74a8aa3a9c6e21b614358_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctMS0xLTEtMTE3NjA1_bb157a7b-7355-4743-980f-9b4e1d7440da"
      unitRef="cad">1348300000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i0345363cba924ff4b568235d7e15ccd2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctMi0xLTEtMTE3NjA1_09573c8a-cae6-4613-931c-01a5661b9dfc"
      unitRef="cad">1026100000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i68e7d0d2e9cd4b479ca405c4bb5833eb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctMy0xLTEtMTE3NjA1_f62c168b-71ec-4e92-bd6a-91d2fe79b4f5"
      unitRef="cad">181100000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="ib59d01e8cf5a4b1a896a33a4a33f7479_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctNC0xLTEtMTE3NjA1_284fb5a3-0686-41a4-aafd-d4cf04b8e1a3"
      unitRef="cad">56300000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i30e1cc192edc416294e1aad6dad19472_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctNS0xLTEtMTE3NjA1_177873ac-a172-4404-99fa-c354e191eebd"
      unitRef="cad">30700000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="ie7a44295aedd49a3aa505a4d778fcd36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzctNi0xLTEtMTE3NjA1_22bae0aa-1d14-4222-996b-96e2f1d0ccaa"
      unitRef="cad">54100000</ifrs-full:FinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i38b8734a9d454506b1bc3ff738a4075d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtMS0xLTEtMTE3NjA1_4797d4b3-d52a-4f01-b15a-567a0504aa05"
      unitRef="cad">2600000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i3f3cd7d4dcef4fa4944b9b7aa9dd0930_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtMi0xLTEtMTE3NjA1_4b044fad-c8d4-487e-8f89-108b8c2ec668"
      unitRef="cad">1100000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i232432f6de7843f3836e0ffcd43c8bd7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtMy0xLTEtMTE3NjA1_fc8ceabd-8fe7-43a1-85a1-325e0a1aa7ca"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="idedfbf4d5e77454393f96122e1c6415a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtNC0xLTEtMTE3NjA1_c9050982-da2b-409f-b51c-c15531dd3f24"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i079a009503c04bc7907e4ff25e45e73b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtNS0xLTEtMTE3NjA1_fba1cd90-3940-4f1d-9cc2-1856f76c3492"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="ia56a10f1204a4bf2a795a1e1b564b873_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo1ZDMwMjM5MjBhMmY0ODhiODcxN2U0NzFjZTFlMWI5My90YWJsZXJhbmdlOjVkMzAyMzkyMGEyZjQ4OGI4NzE3ZTQ3MWNlMWUxYjkzXzgtNi0xLTEtMTE3NjA1_78178945-9607-471b-9c71-eef2de682e6e"
      unitRef="cad">900000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossTradeReceivables
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjg4MA_23acb942-1ef9-4955-9255-91d332fe07fa"
      unitRef="cad">1900000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossTradeReceivables>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossTradeReceivables
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU4MDk_32c4d418-d7ff-46ef-835c-f50a12ff914e"
      unitRef="cad">1000000.0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossTradeReceivables>
    <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjg4NQ_8ff08863-b5ee-4489-bb93-a29f7d798514"
      unitRef="cad">1100000</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables>
    <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyMzQ2MQ_22e66878-d83b-4d62-a235-1664f832d65d"
      unitRef="cad">2200000</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables>
    <stn:SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzY1MDg_d5409d98-e9ac-4a98-9dc6-8e4f52dcb76c"
      unitRef="cad">2000000.0</stn:SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices>
    <stn:SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNTgwMw_5309d447-9143-46ae-99d5-b456b3e9557c"
      unitRef="cad">2800000</stn:SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices>
    <stn:SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice
      contextRef="i186d94a6b2ec4738895125ea37e48f51_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzY5OTA_e981d655-d5e5-4410-9f4c-6d4b6ce64819"
      unitRef="number">1200000</stn:SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice>
    <stn:SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice
      contextRef="ia2a936aaf6aa40038e498fa2e828ebdc_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNTgxMA_17291679-8431-49de-a8da-257cae736dd3"
      unitRef="number">1300000</stn:SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="ia00920a242f44468999268b99b277a4c_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzcxODI_4e9514b7-6555-47c5-9709-24e55c525a98"
      unitRef="cad">800000000</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="i99bebe55abc1435bb13d19b0a8d32f16_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjgxNA_4760a535-9554-4b96-80de-9182d207ad17"
      unitRef="cad">231800000</ifrs-full:UndrawnBorrowingFacilities>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="i0b95f9bcb26540db8c2c6a526b5260d4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNjgxOQ_1e75df2e-89e1-4be2-a1f3-3e38611df641"
      unitRef="cad">243700000</ifrs-full:UndrawnBorrowingFacilities>
    <stn:LineOfCreditFacilityAdditionalBorrowingsCapacity
      contextRef="i4966e3c545a44d2cba92ecdfdc2458eb_I20211029"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyMzc3Nw_8a99f91b-1969-44ca-9d99-661c394e6905"
      unitRef="cad">600000000</stn:LineOfCreditFacilityAdditionalBorrowingsCapacity>
    <ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzkyMzQ_1bf90c2b-7e53-4a91-9f89-d5ff0f1aa428">&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 timing of undiscounted cash &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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, 2022&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 id="i6bba326d092746499efe3fccec1dc947_3-1-1-1-117605"/&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;65.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;65.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;&#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;755.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;755.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;708.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;118.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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;349.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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,241.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;54.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;192.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;995.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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,776.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;997.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;434.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,344.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bank indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;634.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;634.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;758.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;136.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;241.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;380.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;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;1,250.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;52.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;190.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,006.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other 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;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;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;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,657.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;834.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;434.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,387.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzMtMS0xLTEtMTE3NjA1_346d36fd-c720-4b49-b9ef-fccddfead56c"
      unitRef="cad">65400000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzMtMi0xLTEtMTE3NjA1_41392abd-19b0-4d7d-98fc-ba42ff7fa8ef"
      unitRef="cad">65400000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzMtMy0xLTEtMTE3NjA1_b3a72afb-07a6-4c88-b2c2-43cfb40d98ee"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzMtNC0xLTEtMTE3NjA1_2e9db826-bc9b-4292-9835-ad97e0a1f74b"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzQtMS0xLTEtMTE3NjA1_df64eef8-90a1-4743-8daa-0b8d27ceba0f"
      unitRef="cad">755700000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzQtMi0xLTEtMTE3NjA1_2187b8fc-3430-4c70-9070-3af66ff301f8"
      unitRef="cad">755700000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzQtMy0xLTEtMTE3NjA1_348154bf-9281-4e98-a22a-feb4c6e956f9"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzQtNC0xLTEtMTE3NjA1_c6026647-421e-4753-bf7d-5b8a5d61af6e"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzUtMS0xLTEtMTE3NjA1_98c8b3ab-a305-4063-bf6d-cd9dfd379d71"
      unitRef="cad">708000000.0</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzUtMi0xLTEtMTE3NjA1_5ea4e092-b6ce-47ab-844f-48f8330c698d"
      unitRef="cad">118700000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzUtMy0xLTEtMTE3NjA1_3846ee98-883c-474d-b349-de9c2a67c38a"
      unitRef="cad">240100000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzUtNC0xLTEtMTE3NjA1_3b16f3a7-b4f7-407b-93da-b82057f4171b"
      unitRef="cad">349200000</ifrs-full:GrossLeaseLiabilities>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzYtMS0xLTEtMTE3NjA1_8f7d2c8e-b553-4ab7-8576-30a0cdce8188"
      unitRef="cad">1241300000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzYtMi0xLTEtMTE3NjA1_5c962c42-ef1c-4ff6-9960-166005784a7e"
      unitRef="cad">54000000.0</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzYtMy0xLTEtMTE3NjA1_9d29090e-a3ea-4438-9a4c-0504a268d1c9"
      unitRef="cad">192100000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzYtNC0xLTEtMTE3NjA1_e17015c1-292b-4dc1-9576-0142b3419b5d"
      unitRef="cad">995200000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzctMS0xLTEtMTE3NjA1_337d4d33-02d3-4f91-9620-437e35496b98"
      unitRef="cad">6000000.0</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzctMi0xLTEtMTE3NjA1_d0a2b7a1-650d-4116-a6d1-9b9906d30a20"
      unitRef="cad">4000000.0</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzctMy0xLTEtMTE3NjA1_43995f80-72bf-484a-b67a-f8a9abf61272"
      unitRef="cad">2000000.0</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzctNC0xLTEtMTE3NjA1_f43b7e6d-52b2-4179-a21d-ff39b769f3e7"
      unitRef="cad">0</stn:OtherBorrowingsUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzgtMS0xLTEtMTE3NjA1_330dca90-5c47-49ed-a228-c229b4f75d19"
      unitRef="cad">2776400000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i3ad335cd6b044b2c911d4f8a50aa16b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzgtMi0xLTEtMTE3NjA1_345af079-3912-45e5-ac07-35361f47e299"
      unitRef="cad">997800000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="ic3ca8e526a884663b2e0f12c3631f837_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzgtMy0xLTEtMTE3NjA1_e3d4e9f6-191b-4392-861f-5149b2ad147c"
      unitRef="cad">434200000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i1197a974f8994b58a06cf4c7f2d728f7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzgtNC0xLTEtMTE3NjA1_0cca3119-1bd3-4ec9-86a8-1e0c530fa6f4"
      unitRef="cad">1344400000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEwLTEtMS0xLTExNzYwNQ_7b45a10c-36fb-41b3-9c59-e2fec814a010"
      unitRef="cad">7200000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEwLTItMS0xLTExNzYwNQ_7c046268-256c-4041-bcab-59caaeaefaac"
      unitRef="cad">7200000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="iefdd99b6db89414086268ec103585ecb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEwLTMtMS0xLTExNzYwNQ_71c4ee1f-28de-475c-b8e7-ada3fb4d03bf"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="ic01466d6d29e43f1907ce26e04fc3f35_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEwLTQtMS0xLTExNzYwNQ_b3ae7eac-bdc7-4633-ba52-618cf15953d5"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzExLTEtMS0xLTExNzYwNQ_20adece5-1732-49e7-bced-c8908cc8ac19"
      unitRef="cad">634700000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzExLTItMS0xLTExNzYwNQ_94aa9836-87c6-4bd3-b11b-ebcb78e70009"
      unitRef="cad">634700000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="iefdd99b6db89414086268ec103585ecb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzExLTMtMS0xLTExNzYwNQ_a16d1571-e235-46c9-8aec-f22b97076be6"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="ic01466d6d29e43f1907ce26e04fc3f35_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzExLTQtMS0xLTExNzYwNQ_78616e82-75d7-466b-9d76-3766a6229933"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEyLTEtMS0xLTExNzYwNQ_eafcacd6-596e-4046-8548-29ebcf858f4b"
      unitRef="cad">758900000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEyLTItMS0xLTExNzYwNQ_956e606c-6f5e-4f02-b272-cf6c0412f3d8"
      unitRef="cad">136900000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="iefdd99b6db89414086268ec103585ecb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEyLTMtMS0xLTExNzYwNQ_c700ee03-7539-495b-9961-f0af8f271fe5"
      unitRef="cad">241200000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="ic01466d6d29e43f1907ce26e04fc3f35_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEyLTQtMS0xLTExNzYwNQ_275dbdcf-55d6-4a5a-81d5-7924152ba51a"
      unitRef="cad">380800000</ifrs-full:GrossLeaseLiabilities>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEzLTEtMS0xLTExNzYwNQ_db4d2007-fecc-46bc-b7f8-cf03f8e4604b"
      unitRef="cad">1250000000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEzLTItMS0xLTExNzYwNQ_1902c654-e082-4d3b-9b6a-adaf63bd3aa4"
      unitRef="cad">52600000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="iefdd99b6db89414086268ec103585ecb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEzLTMtMS0xLTExNzYwNQ_b0acd64a-d479-4d40-ac0f-ad725cab36d9"
      unitRef="cad">190700000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="ic01466d6d29e43f1907ce26e04fc3f35_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzEzLTQtMS0xLTExNzYwNQ_23a50c1e-c75f-4f45-a639-5966528549c2"
      unitRef="cad">1006700000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE0LTEtMS0xLTExNzYwNQ_2240b906-b9d8-48ad-8152-0bd64741a98c"
      unitRef="cad">6200000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE0LTItMS0xLTExNzYwNQ_bee7ef87-d599-43f2-a107-fac1635dd924"
      unitRef="cad">3400000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="iefdd99b6db89414086268ec103585ecb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE0LTMtMS0xLTExNzYwNQ_58c0b5e8-f065-472e-9c1e-8e6550238add"
      unitRef="cad">2700000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="ic01466d6d29e43f1907ce26e04fc3f35_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE0LTQtMS0xLTExNzYwNQ_d18045ad-8103-4b84-ad3d-c8c976c7ede7"
      unitRef="cad">100000</stn:OtherBorrowingsUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE1LTEtMS0xLTExNzYwNQ_b5cea904-b69b-450b-b288-bb780316c0b7"
      unitRef="cad">2657000000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i0b697bf0e60a4ae5ad7073ff41153d2d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE1LTItMS0xLTExNzYwNQ_c6a954e0-18c7-4a75-ab1c-36263bb4de24"
      unitRef="cad">834800000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="iefdd99b6db89414086268ec103585ecb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE1LTMtMS0xLTExNzYwNQ_51465577-b03e-461b-85aa-b18311801f3f"
      unitRef="cad">434600000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="ic01466d6d29e43f1907ce26e04fc3f35_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90YWJsZTo2YmJhMzI2ZDA5Mjc0NjQ5OWVmZTNmY2NlYzFkYzk0Ny90YWJsZXJhbmdlOjZiYmEzMjZkMDkyNzQ2NDk5ZWZlM2ZjY2VjMWRjOTQ3XzE1LTQtMS0xLTExNzYwNQ_faa7b0a7-8182-4f9f-bd0d-9a370b71508f"
      unitRef="cad">1387600000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <stn:SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNTgxNA_cf519563-4d75-4d60-b116-f4d1b2990fae"
      unitRef="cad">5400000</stn:SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings>
    <stn:SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDYvZnJhZzoxZjRjZGNiMTMxYTQ0OWM5YTY4MDA3ZmZmMTczZDAxNC90ZXh0cmVnaW9uOjFmNGNkY2IxMzFhNDQ5YzlhNjgwMDdmZmYxNzNkMDE0XzU0OTc1NTgyNTgyMg_526b1803-8546-4f96-abbd-4c8b9b6cf5f1"
      unitRef="cad">5300000</stn:SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings>
    <ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90ZXh0cmVnaW9uOjY1ZmU0OGE3ZjE4MjRmNjRiM2NkOTgxOWE5ZjMxMzcwXzE2NTE_9fdb596b-519c-493d-a81a-88ab8ba00013">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;2022&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;2021&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;52.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51.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;Non-current&#160;portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,183.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,194.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,235.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,245.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;65.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;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;(148.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;(193.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,152.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,058.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,286.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;2,001.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total capital managed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,438.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,060.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company manages its capital structure to maintain the flexibility to adjust to changes in economic conditions and acquisition growth and to respond to interest rate, foreign exchange, credit, and other risks. To maintain or adjust its capital structure, the Company may purchase shares for cancellation pursuant to NCIB, issue new shares, or raise or retire debt.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is subject to various covenants related to its syndicated senior credit facilities and senior unsecured notes. The financial covenants (measured quarterly) include but are not limited to a leverage ratio and an interest coverage ratio&#160;(non-IFRS&#160;measures). The leverage ratio is calculated as the aggregate amount of indebtedness, less unencumbered cash of up to $150.0 Canadian dollars, to EBITDA&#160;(on a pre-IFRS&#160;16 basis) as defined by the syndicate senior credit facilities agreement. The interest coverage ratio is calculated as EBITDA to interest expense&#160;(pre-IFRS&#160;16 basis). Failure to meet the terms of one or more of these covenants may constitute a default, potentially resulting in accelerating the repayment of these debt obligations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company was in compliance with the covenants under these agreements as at and throughout the year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory>
    <stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90ZXh0cmVnaW9uOjY1ZmU0OGE3ZjE4MjRmNjRiM2NkOTgxOWE5ZjMxMzcwXzE2NTI_3d51f054-26a2-436a-bad1-ceb1a200374f">&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;2022&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;2021&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;52.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51.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;Non-current&#160;portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,183.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,194.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,235.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,245.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;65.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;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;(148.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;(193.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,152.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,058.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,286.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;2,001.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total capital managed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,438.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,060.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzItMS0xLTEtMTE3NjA1_9b90e7c2-0fd2-4ad9-801e-341666dce787"
      unitRef="cad">52200000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzItMi0xLTEtMTE3NjA1_fca93b56-edd8-4572-af11-fe032b5bf4df"
      unitRef="cad">51000000.0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzMtMS0xLTEtMTE3NjA1_446b8425-c287-4797-b5d4-f4bd97276fda"
      unitRef="cad">1183600000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzMtMi0xLTEtMTE3NjA1_bb85e9f2-fea8-4d41-bdae-79a401b9e757"
      unitRef="cad">1194100000</ifrs-full:LongtermBorrowings>
    <ifrs-full:Borrowings
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzQtMS0xLTEtMTE3NjA1_dde6a6a7-e9b2-4c65-8d81-535ab50165cd"
      unitRef="cad">1235800000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzQtMi0xLTEtMTE3NjA1_cb3a39aa-870d-445d-a999-aaeacffdfd17"
      unitRef="cad">1245100000</ifrs-full:Borrowings>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzUtMS0xLTEtMTE3NjA1_3260a372-e965-46ba-899b-ee03d366bf2c"
      unitRef="cad">65400000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzUtMi0xLTEtMTE3NjA1_15918507-0cac-4863-a2b2-3314e60b1480"
      unitRef="cad">7200000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzYtMS0xLTEtMTE3NjA1_ecb2563a-f979-4d2a-9249-5a3dd63faec1"
      unitRef="cad">148300000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzYtMi0xLTEtMTE3NjA1_6eb20d75-0397-46fa-9a9c-7b59ceb6debb"
      unitRef="cad">193900000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:NetDebt
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzctMS0xLTEtMTE3NjA1_76885327-520d-4ad0-b88e-782c660502e6"
      unitRef="cad">1152900000</ifrs-full:NetDebt>
    <ifrs-full:NetDebt
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzctMi0xLTEtMTE3NjA1_12b6844e-7ea4-493a-bcc6-e1d609601e11"
      unitRef="cad">1058400000</ifrs-full:NetDebt>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzgtMS0xLTEtMTE3NjA1_fa0d416a-cf8a-4497-a75a-80dba9351ccf"
      unitRef="cad">2286000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzgtMi0xLTEtMTE3NjA1_1952162d-feec-49d9-8f2e-11a4bf9c1f0c"
      unitRef="cad">2001700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <stn:CapitalNetOfCashAndCashEquivalents
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzktMS0xLTEtMTE3NjA1_7aa76e9f-8d57-4e2f-9943-af235878ae11"
      unitRef="cad">3438900000</stn:CapitalNetOfCashAndCashEquivalents>
    <stn:CapitalNetOfCashAndCashEquivalents
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90YWJsZTo3YmU2ZmZlN2FhYjQ0MmNmYjE4NDYzZjc2MWI4NDUyNC90YWJsZXJhbmdlOjdiZTZmZmU3YWFiNDQyY2ZiMTg0NjNmNzYxYjg0NTI0XzktMi0xLTEtMTE3NjA1_d7795aa9-6776-41f0-885a-c763eb3aaf2e"
      unitRef="cad">3060100000</stn:CapitalNetOfCashAndCashEquivalents>
    <stn:UnencumberedCashLeverageRatioCovenant
      contextRef="id9bf6812aa03425f90ae5e089bd00d81_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMDkvZnJhZzo2NWZlNDhhN2YxODI0ZjY0YjNjZDk4MTlhOWYzMTM3MC90ZXh0cmVnaW9uOjY1ZmU0OGE3ZjE4MjRmNjRiM2NkOTgxOWE5ZjMxMzcwXzExNzc_759ba766-cb97-49ce-9c41-318f5b862b24"
      unitRef="cad">150000000.0</stn:UnencumberedCashLeverageRatioCovenant>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzEyMzM_5da9fce8-2339-4eb5-8974-4ebe521ef097">Income Taxes&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The effective income tax rate for continuing operations in the consolidated statements of income differs from statutory Canadian tax rates as a result of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.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;Increase (decrease) resulting from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate differential on foreign income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.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.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 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Research and development and other tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-deductible&#160;expenses and&#160;non-taxable&#160;income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td 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="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.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.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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;Current income tax expense of $121.3 (2021 - $66.7) are from ongoing operations and major components of deferred income tax recovery are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;(45.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;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;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;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;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;(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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Recovery arising from previously unrecognized tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred income tax recovery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(43.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Significant components of net deferred 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;2022&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;2021&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 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;159.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;166.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;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;99.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;47.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;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;30.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;28.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;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.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;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;(14.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;7.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;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;(18.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;(15.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Carrying value of intangible assets in excess of tax cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(130.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(147.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;(110.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;(117.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;17.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(29.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of net deferred tax assets (liabilities):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&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;2021&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;(29.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;(21.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax effect on equity items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(14.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;7.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;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;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(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="padding:2px 1pt;text-align:left;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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred taxes acquired through business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;18.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.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax recovery during the year recognized in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;17.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(29.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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, 2022, 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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deductible temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.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;0.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-capital&#160;tax losses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expire (2023 to 2042)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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.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;72.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Never expire&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;41.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.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-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;71.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;113.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;7.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;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;79.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;116.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets have not been recognized in respect of these temporary differences and losses, as well as foreign tax credits of $4.0 (2021 - $4.9), because they are restricted to certain jurisdictions and cannot be used elsewhere in the Company at this time.&lt;/span&gt;&lt;/div&gt;In October 2022, the Organization for Economic Co-operating and Development reached an agreement for a two-pillar approach to international tax reform and released a draft legislative framework in December 2022. This could impact corporate tax rates in the next few years for jurisdictions electing to adopt the framework. The Company is monitoring the developments of the reform and its impact to the jurisdictions the Company operates in.</ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzEyMzQ_edde9306-ca89-438b-a5c1-61253517ae44">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The effective income tax rate for continuing operations in the consolidated statements of income differs from statutory Canadian tax rates as a result of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.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;Increase (decrease) resulting from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate differential on foreign income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.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.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 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Research and development and other tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-deductible&#160;expenses and&#160;non-taxable&#160;income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td 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="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.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.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock>
    <ifrs-full:ApplicableTaxRate
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzMtMS0xLTEtMTE3NjA1_3fab17ca-7baf-4645-8bef-3682ecfdfb35"
      unitRef="number">0.252</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzMtMi0xLTEtMTE3NjA1_f2d472e2-d27d-40eb-9697-53398175ca38"
      unitRef="number">0.259</ifrs-full:ApplicableTaxRate>
    <ifrs-full:TaxRateEffectOfForeignTaxRates
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzUtMS0xLTEtMTE3NjA1_d7bfe932-a4ae-4598-b67e-0a34ed74c52d"
      unitRef="number">-0.017</ifrs-full:TaxRateEffectOfForeignTaxRates>
    <ifrs-full:TaxRateEffectOfForeignTaxRates
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzUtMi0xLTEtMTE3NjA1_696bf2ac-0185-4350-bcab-01059ec172df"
      unitRef="number">-0.018</ifrs-full:TaxRateEffectOfForeignTaxRates>
    <ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzYtMS0xLTEtMTQwMDkw_29417a4d-8f68-423c-84f9-9db4ae8c80d1"
      unitRef="number">0.006</ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation>
    <ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzYtMi0xLTEtMTQwMDkw_81e73bd2-82ac-43de-954d-ffe96ec5729e"
      unitRef="number">0.007</ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzYtMS0xLTEtMTE3NjA1_a5d975e6-c885-405f-8cd3-4933e96256f5"
      unitRef="number">-0.005</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzYtMi0xLTEtMTE3NjA1_a3f92c38-274a-43a8-8d60-8b3897c5dfac"
      unitRef="number">-0.001</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzktMS0xLTEtMTE3NjA1_337bb09b-85b0-4ac0-bd1f-a61e97a58200"
      unitRef="number">0.016</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzktMi0xLTEtMTE3NjA1_e632ed80-6255-423b-a5db-68e4ac7a3a41"
      unitRef="number">0.004</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:AverageEffectiveTaxRate
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzEwLTEtMS0xLTExNzYwNQ_152c2449-fb10-4c23-ba11-b22866eddca6"
      unitRef="number">0.240</ifrs-full:AverageEffectiveTaxRate>
    <ifrs-full:AverageEffectiveTaxRate
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2NGE1MGJmYjAzYjE0NGQ1OTFmNDM2ODBmNmE0MThlYS90YWJsZXJhbmdlOjY0YTUwYmZiMDNiMTQ0ZDU5MWY0MzY4MGY2YTQxOGVhXzEwLTItMS0xLTExNzYwNQ_017b670f-2da3-4613-b03f-1e8661028f58"
      unitRef="number">0.237</ifrs-full:AverageEffectiveTaxRate>
    <stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzEyMzU_db1029a5-c2db-4e64-b8fb-26f28c6e09cd">&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 expense of $121.3 (2021 - $66.7) are from ongoing operations and major components of deferred income tax recovery are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;(45.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;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;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;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;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;(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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Recovery arising from previously unrecognized tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.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:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred income tax recovery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(43.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzU0OTc1NTgxNDM2MzI_3e38b5ff-0578-4d7b-b052-660c53e3e954"
      unitRef="cad">121300000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzU0OTc1NTgxNDM2NDg_79f79989-2ca8-417a-9db6-4d1dfd911e44"
      unitRef="cad">66700000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzMtMS0xLTEtMTE3NjA1_30c6ace5-102b-490a-9abe-27f2017a2263"
      unitRef="cad">-45700000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzMtMi0xLTEtMTE3NjA1_26cbea30-50f6-4c11-bcb2-1f51f90b4f0a"
      unitRef="cad">-2300000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzQtMS0xLTEtMTE3NjA1_9baf6d63-743d-4421-ae71-5f747836efd7"
      unitRef="cad">2600000</ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset>
    <ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzQtMi0xLTEtMTE3NjA1_85f1dc9c-1595-4528-a57c-d44a886090d7"
      unitRef="cad">900000</ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzUtMS0xLTEtMTE3NjA1_cae882b3-1f12-4b0a-811c-c05e968309fa"
      unitRef="cad">300000</ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzUtMi0xLTEtMTE3NjA1_f948c742-b67d-41ed-b8ae-e6aa4aae0613"
      unitRef="cad">-2400000</ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes>
    <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzYtMS0xLTEtMTE3NjA1_942cb864-77d9-47c8-bed0-b1f58e9dde47"
      unitRef="cad">400000</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense>
    <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzYtMi0xLTEtMTE3NjA1_fb3de1a8-1f86-4318-9251-42bf1492ad5a"
      unitRef="cad">600000</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzctMS0xLTEtMTE3NjA1_32605fe7-9f17-4b94-8e49-732fc929c082"
      unitRef="cad">-43200000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo2MjRkNjg5ZWYwZjM0NzQ2YmYyMTJhNjllOGNkZWE2MS90YWJsZXJhbmdlOjYyNGQ2ODllZjBmMzQ3NDZiZjIxMmE2OWU4Y2RlYTYxXzctMi0xLTEtMTE3NjA1_b951b119-3c7e-4bfb-9eff-83b240e126f8"
      unitRef="cad">-4400000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzEyMzY_8bf0a983-8da6-416a-8119-f37539c6178e">&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 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;2022&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;2021&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 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;159.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;166.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;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;99.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;47.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;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;30.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;28.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;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.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;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;(14.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;7.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;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;(18.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;(15.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Carrying value of intangible assets in excess of tax cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(130.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(147.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;(110.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;(117.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;17.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(29.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of net deferred tax assets (liabilities):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&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;2021&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;(29.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;(21.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax effect on equity items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(14.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;7.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;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;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(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="padding:2px 1pt;text-align:left;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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred taxes acquired through business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;18.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.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax recovery during the year recognized in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;17.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(29.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory>
    <ifrs-full:DeferredTaxAssets
      contextRef="i442e43df81b240f39a80cc0c4b3b6489_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzMtMS0xLTEtMTE3NjA1_92782cc5-49d1-4238-bea5-a82550fb87dc"
      unitRef="cad">159400000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i3131f105b498428ba1cd32ff764cd89e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzMtMi0xLTEtMTE3NjA1_2f80deee-d96e-4e67-be14-521611164a84"
      unitRef="cad">166700000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="id2b107eef6094138b9014155dc026578_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzQtMS0xLTEtMTE3NjA1_2905d30b-c9d4-471d-82ff-d4c9a36b921b"
      unitRef="cad">99900000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i94be2f6f1ad846aaacee282049794bf1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzQtMi0xLTEtMTE3NjA1_e0d916ba-6a88-412c-9d84-94b5083a34ba"
      unitRef="cad">47300000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i94362e61e78443779d1a77acb0d7bee2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzUtMS0xLTEtMTE3NjA1_dc4767a0-55df-4981-907c-8f2c8567cc8a"
      unitRef="cad">30000000.0</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i1cccbc19b97940f79cb2c9866dad2d31_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzUtMi0xLTEtMTE3NjA1_82b3c224-733e-40dd-a4ab-43ac7767c079"
      unitRef="cad">28200000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="ibfaee5a25e23469baa158247e7df5376_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzctMS0xLTEtMTE3NjA1_20133f08-88c7-43a6-ba61-02db4b4055a0"
      unitRef="cad">1900000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="iaa2d3c9b80ac453380a4a0de9e8496b7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzctMi0xLTEtMTE3NjA1_b6598f1f-de25-4c5a-a6a7-a84fbd076842"
      unitRef="cad">1500000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i4f51657f46b7495f8dda964ddee8857e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzgtMS0xLTEtMTQwMDc1_607d63c3-c162-49dc-8b85-81a537c51aa5"
      unitRef="cad">14200000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxAssets
      contextRef="ia0aebae337954c9692fb1ab061f941af_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzgtMi0xLTEtMTQwMDc1_b890d249-1a7c-4ed6-8636-816aed7c1f50"
      unitRef="cad">7300000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i78c911808400467685924e3929277c90_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzgtMS0xLTEtMTE3NjA1_02de3fc2-1651-4365-a995-edf1a5b543c2"
      unitRef="cad">18300000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i79af1d7ea0d54d1cb672a010e9c1895d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzgtMi0xLTEtMTE3NjA1_ddf71948-7b21-4702-8a4c-07897a071125"
      unitRef="cad">15200000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i11c276d4274f42d2bb94d9e30a88f8e7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzktMS0xLTEtMTE3NjA1_290c6877-4720-47e1-bac0-1a327eaeafcb"
      unitRef="cad">130900000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i5351864cac8b4e5aaf1de70215ee1560_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzktMi0xLTEtMTE3NjA1_b21aa79d-a5d0-4805-a5ee-fb1c3168f19d"
      unitRef="cad">147100000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i9dc3241511504d86aeab50576ff86a00_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzEwLTEtMS0xLTExNzYwNQ_e16e8b00-7420-4c44-872a-2fdd04867cd6"
      unitRef="cad">110800000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i0422f6a06d1f4441ac76dbdf34f9d9fd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzEwLTItMS0xLTExNzYwNQ_954f8fc6-ae20-4203-9f2e-0de8aa90b790"
      unitRef="cad">117900000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzExLTEtMS0xLTExNzYwNQ_6f594e12-c322-4e53-881a-57d126036219"
      unitRef="cad">-17000000.0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo1Njk0NzljNmI0Yzc0M2Y2ODIxMWMwNjkwYTU0NmNjMy90YWJsZXJhbmdlOjU2OTQ3OWM2YjRjNzQzZjY4MjExYzA2OTBhNTQ2Y2MzXzExLTItMS0xLTExNzYwNQ_4b6ffcc0-1112-4269-9eb4-b2410a8dd239"
      unitRef="cad">29200000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzItMS0xLTEtMTE3NjA1_75af8774-3875-4a3b-976b-41a85a315c97"
      unitRef="cad">29200000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzItMi0xLTEtMTE3NjA1_822152cb-5f04-485b-b33d-3bf5d57eef83"
      unitRef="cad">21000000.0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzYtMS0xLTEtMTE3NjA1_82a46594-017f-488c-9454-79d53f16538d"
      unitRef="cad">14400000</ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity>
    <ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzYtMi0xLTEtMTE3NjA1_0e13d124-13f1-498c-b39a-2aa7d922dab8"
      unitRef="cad">-7300000</ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzctMS0xLTEtMTE3NjA1_af32aed0-809a-4d2a-a7a1-ea8168664988"
      unitRef="cad">1300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzctMi0xLTEtMTE3NjA1_1fa73864-ed97-4eae-9488-142493725697"
      unitRef="cad">400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset>
    <stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzgtMS0xLTEtMTE3NjA1_6538f77d-e761-4ee6-847e-747ad7e80514"
      unitRef="cad">0</stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset>
    <stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzgtMi0xLTEtMTE3NjA1_07c1e906-fcd6-447c-be13-f44a0b611e85"
      unitRef="cad">-400000</stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzktMS0xLTEtMTE3NjA1_ea0c476b-1336-4986-9a95-2c42dfc8d21d"
      unitRef="cad">-18700000</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzktMi0xLTEtMTE3NjA1_dcea1b01-b469-441b-a5ed-e1df17acbedc"
      unitRef="cad">19900000</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzEwLTEtMS0xLTExNzYwNQ_8e2d9003-5256-44de-a22d-6fee7ad032b9"
      unitRef="cad">-43200000</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzEwLTItMS0xLTExNzYwNQ_cab7cc9d-351b-48ef-a0d2-75f60417554b"
      unitRef="cad">-4400000</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzExLTEtMS0xLTExNzYwNQ_6bedd08a-63cf-4e1f-8f58-592a01490c8c"
      unitRef="cad">-17000000.0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTo4MDk5M2YzOTY2MWU0Mzc3OTNhYWEzMzMzNGQzMzNiOC90YWJsZXJhbmdlOjgwOTkzZjM5NjYxZTQzNzc5M2FhYTMzMzM0ZDMzM2I4XzExLTItMS0xLTExNzYwNQ_9084b42a-3579-4752-a7c2-978f02080c28"
      unitRef="cad">29200000</ifrs-full:DeferredTaxLiabilityAsset>
    <stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzEyMzg_5f6e7b11-ed48-4eda-8cc2-0cad9babb4b5">&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, 2022, 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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deductible temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.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;0.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-capital&#160;tax losses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expire (2023 to 2042)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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.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;72.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Never expire&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;41.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.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-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;71.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;113.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;7.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;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;79.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;116.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzItMS0xLTEtMTE3NjA1_a6a7fa0e-8dfb-4e46-ab74-bd11b6d783a1"
      unitRef="cad">100000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzItMi0xLTEtMTE3NjA1_4439e9aa-eadf-450f-9d46-67a6b9cca5ff"
      unitRef="cad">200000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i8181b582118b4ca1a60ad813eae566fb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzQtMS0xLTEtMTE3NjA1_750f190d-9054-4af6-8e98-195c1d1e0f6d"
      unitRef="cad">29700000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="ibdd73915216c4466bbb910bc54b7c925_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzQtMi0xLTEtMTE3NjA1_d2634948-a82c-4759-a9de-506aebf6d4b3"
      unitRef="cad">72000000.0</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i76cc8e56bf80417587568ed95a770698_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzUtMS0xLTEtMTE3NjA1_8aae051d-41e1-44d5-92b7-65204050e687"
      unitRef="cad">41800000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i2a4c6d1cb13842528d576fcab2944ce1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzUtMi0xLTEtMTE3NjA1_a5d83cff-baae-478f-97d9-e17cf758e2ba"
      unitRef="cad">41800000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="ib3051a485b1f4916b6c4a1535a798af9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzYtMS0xLTEtMTE3NjA1_ad913b4a-fc8c-467e-a59e-2a887c2295d1"
      unitRef="cad">71500000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i3c3f532751104522a0a559ceab9c8c76_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzYtMi0xLTEtMTE3NjA1_3829ecb2-ca54-4558-81f5-b5438edb134c"
      unitRef="cad">113800000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="ibc5bce820eaf46ecaff9af9c1c0a5fd7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzgtMS0xLTEtMTE3NjA1_00683f85-73e8-4e9e-9af2-748ed62aa3d1"
      unitRef="cad">7800000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i126c64b6e3524658a9fa106dfd8b443c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzgtMi0xLTEtMTE3NjA1_0adae2f2-47a0-4ab2-aebf-475caaaefaa7"
      unitRef="cad">2500000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="id2b107eef6094138b9014155dc026578_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzktMS0xLTEtMTE3NjA1_147e9d59-2b1e-4666-bb56-9d5b6d63b08b"
      unitRef="cad">79400000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i94be2f6f1ad846aaacee282049794bf1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90YWJsZTowZWJiZDA0OTM3NGM0ZTBiYTU5ZGE0YmJkM2Y3NWNhYS90YWJsZXJhbmdlOjBlYmJkMDQ5Mzc0YzRlMGJhNTlkYTRiYmQzZjc1Y2FhXzktMi0xLTEtMTE3NjA1_de64ff2f-36d5-4e63-9d06-30b1931e4c94"
      unitRef="cad">116500000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzgxNg_debb9f4f-aa5f-4fea-a698-bf228e458b44"
      unitRef="cad">4000000.0</ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTIvZnJhZzo4Y2IxZjBlYWUyNTc0YjgwYTRiM2FmZjcwNDBjYTU3Ni90ZXh0cmVnaW9uOjhjYjFmMGVhZTI1NzRiODBhNGIzYWZmNzA0MGNhNTc2XzgyNQ_e44c0b68-952b-48e6-839c-dc6cee3f6529"
      unitRef="cad">4900000</ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:DisclosureOfFinanceCostExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90ZXh0cmVnaW9uOmU1ZjA3N2Y3ZTZlMDQwM2E5ZTg4NmRmOWM4ZTQyY2U2XzM0_c113235c-be1f-4f6e-b601-8daf98182e09">Net Interest Expense &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;16&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;38.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;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;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;22.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;23.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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.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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;69.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;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 style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfFinanceCostExplanatory>
    <ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90ZXh0cmVnaW9uOmU1ZjA3N2Y3ZTZlMDQwM2E5ZTg4NmRmOWM4ZTQyY2U2XzM1_523525ab-1dd4-4b01-8003-7ea7f0df1e2c">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;16&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;38.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;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;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;22.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;23.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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.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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;69.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;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 style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzUtMi0xLTEtMTE3NjA1_70121692-a8a0-4f2e-90c8-83eb6afdc819"
      unitRef="cad">38200000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzUtMy0xLTEtMTE3NjA1_9a4571bf-186c-4cd5-88e6-8833eb98f21e"
      unitRef="cad">9500000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzYtMi0xLTEtMTE3NjA1_6fc19c53-ca03-4ba7-b763-4438b04dd797"
      unitRef="cad">22500000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzYtMy0xLTEtMTE3NjA1_fb4d9ff5-82d8-4776-b6c5-9d32aed86af9"
      unitRef="cad">23700000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <stn:InterestExpenseOnOther
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzctMi0xLTEtMTE3NjA1_2fc31d9b-d736-44c5-b241-48be8f3f7790"
      unitRef="cad">8900000</stn:InterestExpenseOnOther>
    <stn:InterestExpenseOnOther
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzctMy0xLTEtMTE3NjA1_57591013-5678-4b82-8272-3cee1406c23b"
      unitRef="cad">9500000</stn:InterestExpenseOnOther>
    <ifrs-full:InterestExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzgtMi0xLTEtMTE3NjA1_c7be0a4b-7dc1-4fd2-9cf7-f0f64ffdc366"
      unitRef="cad">69600000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzgtMy0xLTEtMTE3NjA1_951ba07f-6a4c-46fb-9d48-234610e636ce"
      unitRef="cad">42700000</ifrs-full:InterestExpense>
    <ifrs-full:RevenueFromInterest
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzExLTItMS0xLTExNzYwNQ_f3d9e500-985a-4130-87a9-c8aff5a0cec9"
      unitRef="cad">5600000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzExLTMtMS0xLTExNzYwNQ_b8b122dd-c4c6-429b-b18a-7d7845cb2faa"
      unitRef="cad">4800000</ifrs-full:RevenueFromInterest>
    <ifrs-full:InterestRevenueExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzEyLTItMS0xLTExNzYwNQ_4737fe01-ee79-4269-b224-4dc9c65d4588"
      unitRef="cad">-64000000.0</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTUvZnJhZzplNWYwNzdmN2U2ZTA0MDNhOWU4ODZkZjljOGU0MmNlNi90YWJsZTpiOGZiNzE4MDEyMDg0NjcxOTI0M2NjNWE5YTM5NDAzZC90YWJsZXJhbmdlOmI4ZmI3MTgwMTIwODQ2NzE5MjQzY2M1YTlhMzk0MDNkXzEyLTMtMS0xLTExNzYwNQ_92141e06-ada3-4c40-9bf1-b4c161126e5d"
      unitRef="cad">-37900000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzE1MTc_25c70777-ae8f-4f48-9270-fd771cf8903b">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 34. Acquisitions increased deferred revenue by $3.1 (2021 - $43.0) and did not impact contract assets (note 7).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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 2022 and included in deferred revenue at January&#160;1, 2022, was $264.8 (2021 &#x2013; $197.3). Revenue recognized in 2022 from performance obligations satisfied (or partially satisfied) in prior years was less than 1% (2021 &#x2013; &amp;lt;1%) of the Company&#x2019;s gross revenue from continuing operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Remaining performance obligations (backlog)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The aggregate amount of estimated revenue related to performance obligations that are unsatisfied (or partially unsatisfied) as at December&#160;31, 2022, was $5,901.7 (2021 &#x2013; $5,134.3). This amount includes all contracts with customers but excludes variable consideration that is not highly probable. The Company expects to recognize approximately 73% (2021 &#x2013; 78%) of this revenue as contracts are completed over the next 18 months with the remainder recognized thereafter.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory>
    <stn:NumberOfSpecializedBusinessOperatingUnits
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzMwMA_6d3a2367-17b6-4ebc-9edc-04da84245248"
      unitRef="unit">5</stn:NumberOfSpecializedBusinessOperatingUnits>
    <ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzYyNQ_e89649f8-76f3-4d20-b1d3-beb365293a5b"
      unitRef="cad">3100000</ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzU0OTc1NTgxNTcyOQ_583d7691-a3a9-41b4-938f-ae69ce272bc5"
      unitRef="cad">43000000.0</ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzgzNw_9903a034-d169-4e76-939c-7d8cc29d9050"
      unitRef="cad">264800000</ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod>
    <ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3Xzg0Ng_20ac9d81-944e-477e-aad3-19c30fd30275"
      unitRef="cad">197300000</ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3Xzk2OQ_0df7042a-f94b-439d-81e3-a0316e37b3fd"
      unitRef="number">0.01</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3Xzk3OA_36cca7e2-bf07-4299-96cc-a89eca10f8e4"
      unitRef="number">0.01</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzEyMjY_3ef78a74-e462-4ae3-960d-b821a9602070"
      unitRef="cad">5901700000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzEyMzU_61f523ff-2506-4c60-ac45-206e2afebfa1"
      unitRef="cad">5134300000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzE0MDI_a9bf115c-5278-4c96-a248-92c27d60d832"
      unitRef="number">0.73</stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue>
    <stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzE0MTE_2bd04144-98ad-406e-bfff-70de44e77db1"
      unitRef="number">0.78</stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue>
    <stn:TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMTgvZnJhZzo1MzRhZmNiMzliMDc0NGM0OGU4Mjk0NjVjM2JkODkxNy90ZXh0cmVnaW9uOjUzNGFmY2IzOWIwNzQ0YzQ4ZTgyOTQ2NWMzYmQ4OTE3XzE0NzI_03768066-0b8d-4059-9299-a526a41b7aec">P18M</stn:TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment>
    <stn:DisclosureOfEmployeeCostsTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90ZXh0cmVnaW9uOmU0Y2YyYzRkOTg2MTRjMTZiMjdiM2QwYTI1MzBhZTdlXzEwMTg_ff525ec1-f4bc-4fe1-a002-083d00bb0e1a">Employee Costs &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;3,243.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,644.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;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;93.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;77.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;Net 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;22&#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;26.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;46.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total employee costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,362.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,768.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Direct labor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,039.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,672.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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,322.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,095.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total employee costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,362.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,768.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight: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 $91.6 (2021 &#x2013; $76.1) related to defined contribution plans.&lt;/span&gt;&lt;/div&gt;</stn:DisclosureOfEmployeeCostsTextBlock>
    <stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90ZXh0cmVnaW9uOmU0Y2YyYzRkOTg2MTRjMTZiMjdiM2QwYTI1MzBhZTdlXzEwMTk_067fafd0-34ab-46ac-a5ae-1cd0b8523583">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;3,243.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,644.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;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;93.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;77.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;Net 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;22&#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;26.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;46.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total employee costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,362.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,768.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Direct labor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,039.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,672.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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,322.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,095.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total employee costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,362.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,768.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock>
    <ifrs-full:ShorttermEmployeeBenefitsExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzMtMi0xLTEtMTE3NjA1_543bc2f6-101d-4b0b-b270-5017858282b5"
      unitRef="cad">3243200000</ifrs-full:ShorttermEmployeeBenefitsExpense>
    <ifrs-full:ShorttermEmployeeBenefitsExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzMtMy0xLTEtMTE3NjA1_a361a839-540e-4465-849d-5e5599372de1"
      unitRef="cad">2644600000</ifrs-full:ShorttermEmployeeBenefitsExpense>
    <ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzQtMi0xLTEtMTE3NjA1_a399af12-e857-46d4-844b-df0d8dda3866"
      unitRef="cad">93500000</ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss>
    <ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzQtMy0xLTEtMTE3NjA1_009457c7-af9a-414b-95dd-054e55a546b2"
      unitRef="cad">77300000</ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzUtMi0xLTEtMTE3NjA1_cbda4257-c744-4ded-9599-8ba51ff289c5"
      unitRef="cad">26000000.0</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzUtMy0xLTEtMTE3NjA1_79418baf-98a8-4bea-a1bb-14137161daed"
      unitRef="cad">46700000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzYtMi0xLTEtMTE3NjA1_f2966bcf-7be8-424f-be94-7bc6ad5e96bc"
      unitRef="cad">3362700000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzYtMy0xLTEtMTE3NjA1_1bd71c40-e1ea-4933-aedd-cf5903803243"
      unitRef="cad">2768600000</ifrs-full:EmployeeBenefitsExpense>
    <stn:DirectLaborCosts
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzctMi0xLTEtMTE3NjA1_29d67bdc-e5c9-4470-a5c3-e5c5ef38b3c2"
      unitRef="cad">2039900000</stn:DirectLaborCosts>
    <stn:DirectLaborCosts
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzctMy0xLTEtMTE3NjA1_b492d069-7161-4612-a573-2c1bf1605942"
      unitRef="cad">1672800000</stn:DirectLaborCosts>
    <stn:IndirectLaborCosts
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzgtMi0xLTEtMTE3NjA1_837e09d3-38eb-4b5d-9594-79c4aaccd99a"
      unitRef="cad">1322800000</stn:IndirectLaborCosts>
    <stn:IndirectLaborCosts
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzgtMy0xLTEtMTE3NjA1_a593c6d3-0a4c-4649-a472-97799681d40a"
      unitRef="cad">1095800000</stn:IndirectLaborCosts>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzktMi0xLTEtMTE3NjA1_eb932f1b-5f09-49f7-81b6-0e0921d63117"
      unitRef="cad">3362700000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90YWJsZTpiNzczYTYwMTg3ZjM0YTgxYWY5YzlkYTA0YjVhYTg5NC90YWJsZXJhbmdlOmI3NzNhNjAxODdmMzRhODFhZjljOWRhMDRiNWFhODk0XzktMy0xLTEtMTE3NjA1_7bcb91b2-08b4-4ded-954a-3d606bd989ff"
      unitRef="cad">2768600000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90ZXh0cmVnaW9uOmU0Y2YyYzRkOTg2MTRjMTZiMjdiM2QwYTI1MzBhZTdlXzYwOQ_ab3ff45c-1e88-4a5a-8d12-4f899fd83587"
      unitRef="cad">91600000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
    <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjEvZnJhZzplNGNmMmM0ZDk4NjE0YzE2YjI3YjNkMGEyNTMwYWU3ZS90ZXh0cmVnaW9uOmU0Y2YyYzRkOTg2MTRjMTZiMjdiM2QwYTI1MzBhZTdlXzYxOA_9f8d8ca8-827e-4481-8ee0-91f800a2a0fa"
      unitRef="cad">76100000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
    <ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90ZXh0cmVnaW9uOjQ2MjkzY2Q2NGEzZDRmZWY4NWI2MTVhM2QyYWIwMWZjXzIz_d31872fe-6d78-4335-bbc2-a492efd25231">Other Income&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Realized gain on equity securities&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top: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;(2.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: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;/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 loss (gain) on equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14&#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;18.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;(13.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;Gain on disposition of intangible asset&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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;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.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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory>
    <stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90ZXh0cmVnaW9uOjQ2MjkzY2Q2NGEzZDRmZWY4NWI2MTVhM2QyYWIwMWZjXzI0_eec6b89e-0fcf-417d-b9c7-0ef8d6fc8215">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Realized gain on equity securities&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top: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;(2.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: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;/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 loss (gain) on equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14&#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;18.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;(13.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;Gain on disposition of intangible asset&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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;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.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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock>
    <stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzQtMi0xLTEtMTE3NjA1_1164c2af-f144-42b1-9f37-09ec87bc5a86"
      unitRef="cad">15600000</stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
    <stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzQtMy0xLTEtMTE3NjA1_0adc5098-cb1c-4c8f-8c71-16342960f90b"
      unitRef="cad">2000000.0</stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzYtMi0xLTEtMTE3NjA1_682871cc-e676-4e7b-8e7f-eebd2b17316b"
      unitRef="cad">-18000000.0</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzYtMy0xLTEtMTE3NjA1_2b1809df-ff51-4764-a9e5-d3e24b069c3f"
      unitRef="cad">13900000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
    <stn:GainLossOnDispositionOfIntangibleAsset
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzctMi0xLTEtMTMwMjgy_9b71e8c3-7bad-42e9-bc94-1d4c82fc3ee7"
      unitRef="cad">5600000</stn:GainLossOnDispositionOfIntangibleAsset>
    <stn:GainLossOnDispositionOfIntangibleAsset
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzctMy0xLTEtMTMwMjk2_e4c22269-281d-4f7e-a559-478e35c608b9"
      unitRef="cad">0</stn:GainLossOnDispositionOfIntangibleAsset>
    <stn:MiscellaneousOtherIncomeExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzctMi0xLTEtMTE3NjA1_bb1a8c7f-6920-49df-8779-468918049eac"
      unitRef="cad">1700000</stn:MiscellaneousOtherIncomeExpense>
    <stn:MiscellaneousOtherIncomeExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzctMy0xLTEtMTE3NjA1_71fb6708-4c4e-4019-9a36-2c7858568d0a"
      unitRef="cad">1300000</stn:MiscellaneousOtherIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzgtMi0xLTEtMTE3NjA1_2ea7ba0b-2fd6-4237-9233-981f8ec79cf8"
      unitRef="cad">4900000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjQvZnJhZzo0NjI5M2NkNjRhM2Q0ZmVmODViNjE1YTNkMmFiMDFmYy90YWJsZTphYThmM2M4ZTg4Nzc0NWZkODcwOGYwMTExMmRjOTc1Mi90YWJsZXJhbmdlOmFhOGYzYzhlODg3NzQ1ZmQ4NzA4ZjAxMTEyZGM5NzUyXzgtMy0xLTEtMTE3NjA1_e04ee539-83c4-446b-b45e-160f3be89eea"
      unitRef="cad">17200000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:DisclosureOfEarningsPerShareExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90ZXh0cmVnaW9uOjViODE4MmI3NmZlZTQxM2Q4NzE5ZjliOWFhNzYzMjY0XzIxMw_7f11c75f-e6e4-4661-a414-70f2c797d758">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;2022&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;2021&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;110,936,481&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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,242,658&#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 2022 of 281,061 options; 2021 &#x2013; 848,278 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;133,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;374,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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,069,776&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-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,616,665&#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, 2022, and December&#160;31, 2021, no options were antidilutive.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEarningsPerShareExplanatory>
    <stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90ZXh0cmVnaW9uOjViODE4MmI3NmZlZTQxM2Q4NzE5ZjliOWFhNzYzMjY0XzIxNA_9eb9de3d-c928-483a-928a-381579d9aebd">&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;2022&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;2021&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;110,936,481&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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,242,658&#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 2022 of 281,061 options; 2021 &#x2013; 848,278 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;133,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;374,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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,069,776&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-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,616,665&#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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzMtMS0xLTEtMTE3NjA1_ea6b2b0f-4bb3-4554-86ad-5be5cb2756a2"
      unitRef="shares">110936481</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzMtMi0xLTEtMTE3NjA1_1798473e-3b9a-4e85-ada8-f269a9128cec"
      unitRef="shares">111242658</ifrs-full:WeightedAverageShares>
    <stn:NumberOfShareOptionsWithDilutiveEffect
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzQtMC0xLTEtMTE3NjA1L3RleHRyZWdpb246ZmY3MDZiYzE3MDRkNGE1Yjk4NjlhN2VhMDRmNTM0NWFfNDQ_cc93c296-2588-438a-822e-5503589f7623"
      unitRef="option">281061</stn:NumberOfShareOptionsWithDilutiveEffect>
    <stn:NumberOfShareOptionsWithDilutiveEffect
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzQtMC0xLTEtMTE3NjA1L3RleHRyZWdpb246ZmY3MDZiYzE3MDRkNGE1Yjk4NjlhN2VhMDRmNTM0NWFfNjE_1b6a4850-2c1b-4e7b-a1f0-18f473b8c9f8"
      unitRef="option">848278</stn:NumberOfShareOptionsWithDilutiveEffect>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzQtMS0xLTEtMTE3NjA1_8b264694-e67e-45ff-8497-fdc120dfecf5"
      unitRef="shares">133295</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzQtMi0xLTEtMTE3NjA1_12b46187-c4b9-4630-92eb-9d8be22837d6"
      unitRef="shares">374007</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzUtMS0xLTEtMTE3NjA1_e0c48729-29f0-455a-b019-881d56f39842"
      unitRef="shares">111069776</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90YWJsZTo0NmQxM2MwMWY3M2M0MWU3OWUxNzM1NzkyYTc3M2FmMi90YWJsZXJhbmdlOjQ2ZDEzYzAxZjczYzQxZTc5ZTE3MzU3OTJhNzczYWYyXzUtMi0xLTEtMTE3NjA1_538f0eda-0045-427e-9861-fd74e8d5ef46"
      unitRef="shares">111616665</ifrs-full:AdjustedWeightedAverageShares>
    <stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90ZXh0cmVnaW9uOjViODE4MmI3NmZlZTQxM2Q4NzE5ZjliOWFhNzYzMjY0XzE4NA_5827e32f-a5ef-40d2-9307-74974efc9940"
      unitRef="shares">0</stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
    <stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMjcvZnJhZzo1YjgxODJiNzZmZWU0MTNkODcxOWY5YjlhYTc2MzI2NC90ZXh0cmVnaW9uOjViODE4MmI3NmZlZTQxM2Q4NzE5ZjliOWFhNzYzMjY0XzE4NA_eda36da2-28f0-4815-9067-c45536234dee"
      unitRef="shares">0</stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
    <ifrs-full:DisclosureOfCashFlowStatementExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90ZXh0cmVnaW9uOjFiMDU1ZTdlMDBhYzRmYWNhOGMyNGRhODYwNTBhZjQzXzI1Mw_c8463f67-7ffb-4e23-baf2-809e0b403ca3">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, 2022, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="5" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revolving&lt;br/&gt;Credit&lt;br/&gt;Facility and Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Notes Payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Software&lt;br/&gt;Financing&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease&lt;br/&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="27" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="27" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="27" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;299.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;309.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;629.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,310.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-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;Statement of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net proceeds (repayments)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;544.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;(41.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(128.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;358.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:700;line-height:120%"&gt;Non-cash&#160;changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions and modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;169.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;255.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;851.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;64.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;31.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="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;668.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,914.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:700;line-height:120%"&gt;Statement of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(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;(43.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;(17.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="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(153.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(236.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;Non-cash&#160;changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-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;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="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29.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;Additions and modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(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;40.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;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="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;89.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;148.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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.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.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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.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:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;298.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;840.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;62.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;34.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;621.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,857.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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:57.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&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: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: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:8pt;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;Supplemental disclosure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes paid, net of recoveries&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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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;89.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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest paid, net of receipts&lt;/span&gt;&lt;/div&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;61.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36.4&#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;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts for leases recognized in the consolidated statements of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;22.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:400;line-height:120%"&gt;23.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;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;40.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.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="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash used in operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;62.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;66.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net cash used in financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;153.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;128.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total cash used for leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;216.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;195.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfCashFlowStatementExplanatory>
    <ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90ZXh0cmVnaW9uOjFiMDU1ZTdlMDBhYzRmYWNhOGMyNGRhODYwNTBhZjQzXzI1NA_0823c2c3-cd98-4778-8857-d80f4286d5ce">&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, 2022, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="5" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revolving&lt;br/&gt;Credit&lt;br/&gt;Facility and Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Notes Payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Software&lt;br/&gt;Financing&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease&lt;br/&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="27" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="27" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="27" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;299.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;309.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;629.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,310.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-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;Statement of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net proceeds (repayments)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;544.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;(41.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(128.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;358.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:700;line-height:120%"&gt;Non-cash&#160;changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions and modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;169.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;255.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;851.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;64.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;31.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="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;668.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,914.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:700;line-height:120%"&gt;Statement of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(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;(43.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;(17.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="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(153.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(236.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;Non-cash&#160;changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-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;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="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29.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;Additions and modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(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;40.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;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="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;89.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;148.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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.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.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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.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:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;298.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;840.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;62.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;34.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;621.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,857.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i4ae18031b6c24479a01f21a42e0ef335_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtMS0xLTEtMTE3NjA1_c56a7b6b-1066-4e47-954a-15392d2c7d73"
      unitRef="cad">299500000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i6737731559de49f08fc884a5090f36d0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtMi0xLTEtMTE3NjA1_3a18577d-9025-4a26-953e-157130c76ff7"
      unitRef="cad">309100000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ic76d06ec77974c65848bcdf7b25b1a1e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtMy0xLTEtMTE3NjA1_450e289b-81d5-48a8-a26e-d349ad5cadc4"
      unitRef="cad">68800000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="id54134c8c7514d988b6c24b42fde3538_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtNC0xLTEtMTE3NjA1_a2b300b9-c96d-4e86-9557-a31c6721ed9c"
      unitRef="cad">3400000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i9b187a6345054e23b7778dd72b01a2a0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtNS0xLTEtMTE3NjA1_517149cc-0a9f-480a-8873-994204f0bd76"
      unitRef="cad">629800000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="iaef8ce28bf924677afd46aa6f3dd90eb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzUtNy0xLTEtMTE3NjA1_e97f6006-c4df-4cbe-afdf-b4f7e957b5d9"
      unitRef="cad">1310600000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="ia01aa611c2b3452487c877ddcbf4e722_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctMS0xLTEtMTE3NjA1_4e538d6a-3cfd-458f-8019-5a8f6e0058ad"
      unitRef="cad">0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i68a2d4c898da418ba2f0f73e4a98bb96_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctMi0xLTEtMTE3NjA1_d154ed55-28e9-419b-a7b1-e84f7d3944de"
      unitRef="cad">544700000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i9bf9aa9a235144629572f2a05789cc00_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctMy0xLTEtMTE3NjA1_82e5e7df-dc11-471b-a514-509968336712"
      unitRef="cad">-41200000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i202fea83603640dda24b6e5a92431a8a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctNC0xLTEtMTE3NjA1_b86ab11f-856a-46a8-868b-22e13dea2796"
      unitRef="cad">-16800000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="ie7c0d0f552e24c788cc3c30b1375857c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctNS0xLTEtMTE3NjA1_8d789cee-a726-4ab4-8b80-59e9fb773743"
      unitRef="cad">-128400000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzctNy0xLTEtMTE3NjA1_458863da-6d7c-4c48-ac3e-baf0163b2be0"
      unitRef="cad">358300000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ia01aa611c2b3452487c877ddcbf4e722_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTEtMS0xLTExNzYwNQ_e1254ab7-7499-43dc-8084-6535faef0e0e"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i68a2d4c898da418ba2f0f73e4a98bb96_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTItMS0xLTExNzYwNQ_50e491fd-2966-4e3a-b0b6-dd6613d735fc"
      unitRef="cad">-1400000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i9bf9aa9a235144629572f2a05789cc00_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTMtMS0xLTExNzYwNQ_34bd6a91-9bdc-4ff4-a1b4-e7c2b4881713"
      unitRef="cad">-3200000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i202fea83603640dda24b6e5a92431a8a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTQtMS0xLTExNzYwNQ_2cccab0b-8cfd-41e0-8272-37422b9d3bc3"
      unitRef="cad">-200000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ie7c0d0f552e24c788cc3c30b1375857c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTUtMS0xLTExNzYwNQ_5c78c40c-0c76-454a-90a0-cada80211d35"
      unitRef="cad">-2800000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzExLTctMS0xLTExNzYwNQ_96a8d577-0c77-41eb-a49e-49328418936c"
      unitRef="cad">-7600000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="ia01aa611c2b3452487c877ddcbf4e722_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTEtMS0xLTExNzYwNQ_abe44489-7f22-4f94-8fa7-d2bfe56e4c10"
      unitRef="cad">0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i68a2d4c898da418ba2f0f73e4a98bb96_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTItMS0xLTExNzYwNQ_c27edf6b-1392-4008-bd32-8d2f31781551"
      unitRef="cad">0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i9bf9aa9a235144629572f2a05789cc00_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTMtMS0xLTExNzYwNQ_60ae58cf-df18-45e1-998f-b77fe58a5806"
      unitRef="cad">41600000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i202fea83603640dda24b6e5a92431a8a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTQtMS0xLTExNzYwNQ_677ce268-b489-4e61-87e3-af27b4648e27"
      unitRef="cad">44400000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="ie7c0d0f552e24c788cc3c30b1375857c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTUtMS0xLTExNzYwNQ_71ee5fbb-b756-4539-980a-fbf0c1428d65"
      unitRef="cad">169300000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEyLTctMS0xLTExNzYwNQ_34a8f063-6a4f-4b47-a9de-eeef8e959a23"
      unitRef="cad">255300000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="ia01aa611c2b3452487c877ddcbf4e722_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTEtMS0xLTExNzYwNQ_2a5bff4d-bc91-4860-b467-f7b46510f60b"
      unitRef="cad">-1300000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i68a2d4c898da418ba2f0f73e4a98bb96_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTItMS0xLTExNzYwNQ_47e9a196-20e3-43a0-a3f7-68a4094df31a"
      unitRef="cad">-1200000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i9bf9aa9a235144629572f2a05789cc00_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTMtMS0xLTExNzYwNQ_7c346277-84f4-423d-bce4-7696b8dab240"
      unitRef="cad">-1300000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i202fea83603640dda24b6e5a92431a8a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTQtMS0xLTExNzYwNQ_69952986-6df6-4355-882e-21b97d293330"
      unitRef="cad">200000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="ie7c0d0f552e24c788cc3c30b1375857c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTUtMS0xLTExNzYwNQ_8e2ef61a-3208-4fe8-b4b3-0c2e8c1f8d48"
      unitRef="cad">1000000.0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzEzLTctMS0xLTExNzYwNQ_7b30b504-3c12-4a60-8ed9-85c43d1b7c7d"
      unitRef="cad">-2600000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i5ce0fd238d2546b4b9a8549b77403b09_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTEtMS0xLTExNzYwNQ_8600b0d5-67aa-464b-8c3e-05bca36db066"
      unitRef="cad">298200000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i69a63542a2ef4949bfac470a9efb7205_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTItMS0xLTExNzYwNQ_60073ddf-bf1e-4112-b451-96aa35d764b0"
      unitRef="cad">851200000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i0803fd0e0218448dbd74c46fbdefd3c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTMtMS0xLTExNzYwNQ_db1c2bab-48b1-4b33-b516-8c6156b487ec"
      unitRef="cad">64700000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ia949cc05e7a545a585a3f87623b0d2a5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTQtMS0xLTExNzYwNQ_fd216084-ff21-4206-937d-75ea74d60dae"
      unitRef="cad">31000000.0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i0e89d08d0f2a445097d9885a1b8f5a57_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTUtMS0xLTExNzYwNQ_59bddd16-c979-401f-870e-0ad81e666a46"
      unitRef="cad">668900000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE0LTctMS0xLTExNzYwNQ_1d02d139-0e4f-4696-b0e9-e726232c671a"
      unitRef="cad">1914000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="ie4a3cf850cab4a61b13dfd443e7036ed_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTEtMS0xLTExNzYwNQ_2d664223-54d3-456d-a787-1543ce590eab"
      unitRef="cad">0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i079918fc16ae401b9740f98cb23957bc_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTItMS0xLTExNzYwNQ_e901bc77-49a8-4246-a946-86eeb273fa08"
      unitRef="cad">-22600000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i85411734ec4e43a8a9b63e2a40a7a68e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTMtMS0xLTExNzYwNQ_0a83a1a2-dd26-4caa-a684-fb4689ec834f"
      unitRef="cad">-43100000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i575adc2045b44303990e10f2c94f4935_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTQtMS0xLTExNzYwNQ_7dd8f775-03a4-4cb3-a324-1f7c2b27650d"
      unitRef="cad">-17200000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i0acda9fc0bcd422d8d99b829fd4269f1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTUtMS0xLTExNzYwNQ_cb027089-7b72-4496-a859-5262383db37b"
      unitRef="cad">-153700000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzE2LTctMS0xLTExNzYwNQ_f674e5f6-e782-4acf-b6cc-c81b3e882d64"
      unitRef="cad">-236600000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ie4a3cf850cab4a61b13dfd443e7036ed_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTEtMS0xLTExNzYwNQ_ccadae49-2f5a-4143-a67b-a19fac33695b"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i079918fc16ae401b9740f98cb23957bc_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTItMS0xLTExNzYwNQ_68bc89d4-9ff1-4081-8f0d-890c7dec10c4"
      unitRef="cad">12100000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i85411734ec4e43a8a9b63e2a40a7a68e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTMtMS0xLTExNzYwNQ_85b6f414-3ca6-4682-a879-8066da7dff24"
      unitRef="cad">300000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i575adc2045b44303990e10f2c94f4935_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTQtMS0xLTExNzYwNQ_d044cb0d-0dad-435b-b24e-e92c969a34a6"
      unitRef="cad">1100000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i0acda9fc0bcd422d8d99b829fd4269f1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTUtMS0xLTExNzYwNQ_2664aefd-5ce6-4ec2-80cf-110c66e8a3f4"
      unitRef="cad">15900000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIwLTctMS0xLTExNzYwNQ_48b90865-abda-40da-84cf-517f3f34a4e6"
      unitRef="cad">29400000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="ie4a3cf850cab4a61b13dfd443e7036ed_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTEtMS0xLTExNzYwNQ_c269ebac-e014-4823-9e95-e5c6028825b6"
      unitRef="cad">0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i079918fc16ae401b9740f98cb23957bc_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTItMS0xLTExNzYwNQ_febed94f-0a90-495c-b718-afece62fbbc6"
      unitRef="cad">-1200000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i85411734ec4e43a8a9b63e2a40a7a68e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTMtMS0xLTExNzYwNQ_20f9c14e-6878-467e-9d0f-ce227027c522"
      unitRef="cad">40600000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i575adc2045b44303990e10f2c94f4935_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTQtMS0xLTExNzYwNQ_e26ad504-70c0-41fb-870e-350bc4aefb4e"
      unitRef="cad">19300000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i0acda9fc0bcd422d8d99b829fd4269f1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTUtMS0xLTExNzYwNQ_db50d7fd-fed6-4e81-9351-6db7605f4550"
      unitRef="cad">89900000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIxLTctMS0xLTExNzYwNQ_ac88c6d5-0910-462c-9275-40f669819f25"
      unitRef="cad">148600000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="ie4a3cf850cab4a61b13dfd443e7036ed_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTEtMS0xLTExNzYwNQ_8bd5efd2-ae6a-467b-ba65-0dea8e31c866"
      unitRef="cad">400000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i079918fc16ae401b9740f98cb23957bc_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTItMS0xLTExNzYwNQ_5a816d85-b3f1-4b7d-8977-98c199873fc3"
      unitRef="cad">700000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i85411734ec4e43a8a9b63e2a40a7a68e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTMtMS0xLTExNzYwNQ_fd2713fe-44ed-44c3-a375-3b50b993f1e4"
      unitRef="cad">-100000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i575adc2045b44303990e10f2c94f4935_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTQtMS0xLTExNzYwNQ_da06da7a-97d7-4fd0-9787-da09e7f69382"
      unitRef="cad">400000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i0acda9fc0bcd422d8d99b829fd4269f1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTUtMS0xLTExNzYwNQ_1d0e546f-ca54-44ac-bb5f-53b42d3e1c65"
      unitRef="cad">400000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzIzLTctMS0xLTExNzYwNQ_b6a635c8-85c9-4f31-a0d9-43cf54d6cf15"
      unitRef="cad">1800000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i9aa4af3fb16f411e8285ae4d591f9ba0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTEtMS0xLTExNzYwNQ_f8b198f1-63fb-4d6e-8d5e-0349067c5ea1"
      unitRef="cad">298600000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ia00920a242f44468999268b99b277a4c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTItMS0xLTExNzYwNQ_88fffdf8-faba-4a63-87a3-52c1aed117d0"
      unitRef="cad">840200000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i597444390a8849d591b7eda9d90f0f1e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTMtMS0xLTExNzYwNQ_69ecd505-23a4-40c9-b723-5ed5b1205774"
      unitRef="cad">62400000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i84fddc60a44142e4ac829bd03cd3bac9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTQtMS0xLTExNzYwNQ_514ea46f-5f04-408b-a666-4c13a42c02d6"
      unitRef="cad">34600000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i66986214b559452aa5730e44afaadd02_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTUtMS0xLTExNzYwNQ_baa17309-21d7-4c18-98c6-2a2451b36e38"
      unitRef="cad">621400000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTpmNjBlMDVjMDc2Zjc0YTZkODJiODdhNjIwN2RlY2YyNy90YWJsZXJhbmdlOmY2MGUwNWMwNzZmNzRhNmQ4MmI4N2E2MjA3ZGVjZjI3XzI0LTctMS0xLTExNzYwNQ_f234e783-3960-41d1-9d02-e0afdf805f40"
      unitRef="cad">1857200000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <stn:DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90ZXh0cmVnaW9uOjFiMDU1ZTdlMDBhYzRmYWNhOGMyNGRhODYwNTBhZjQzXzQ5NDc4MDIzMjU1NjU_ad5bae3d-add2-4121-81f8-badce7788fbb">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&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: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: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:8pt;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;Supplemental disclosure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes paid, net of recoveries&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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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;89.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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest paid, net of receipts&lt;/span&gt;&lt;/div&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;61.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36.4&#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;/table&gt;</stn:DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock>
    <ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphMWRiMjE4Y2FiMGI0YzNmOThkYThiYTAyZjRkOWExMy90YWJsZXJhbmdlOmExZGIyMThjYWIwYjRjM2Y5OGRhOGJhMDJmNGQ5YTEzXzQtMi0xLTEtMTQ0NTUz_dfc9ade7-46d0-49e4-b550-35d5c395730b"
      unitRef="cad">91200000</ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphMWRiMjE4Y2FiMGI0YzNmOThkYThiYTAyZjRkOWExMy90YWJsZXJhbmdlOmExZGIyMThjYWIwYjRjM2Y5OGRhOGJhMDJmNGQ5YTEzXzQtMy0xLTEtMTQ0NTM0_734d273a-e9bc-4db5-bdbe-2acaac09d2b2"
      unitRef="cad">89000000.0</ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphMWRiMjE4Y2FiMGI0YzNmOThkYThiYTAyZjRkOWExMy90YWJsZXJhbmdlOmExZGIyMThjYWIwYjRjM2Y5OGRhOGJhMDJmNGQ5YTEzXzUtMi0xLTEtMTQ0NTUz_0b460c83-601a-459a-bd3e-7d2d58a8a79c"
      unitRef="cad">61100000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphMWRiMjE4Y2FiMGI0YzNmOThkYThiYTAyZjRkOWExMy90YWJsZXJhbmdlOmExZGIyMThjYWIwYjRjM2Y5OGRhOGJhMDJmNGQ5YTEzXzUtMy0xLTEtMTQ0NTQ0_290ae490-4a94-4f22-87ec-9b7a9a11eab4"
      unitRef="cad">36400000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90ZXh0cmVnaW9uOjFiMDU1ZTdlMDBhYzRmYWNhOGMyNGRhODYwNTBhZjQzXzI1NQ_4bb79329-4dd2-4d75-be80-d1ea47c5ffe9">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts for leases recognized in the consolidated statements of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;22.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:400;line-height:120%"&gt;23.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;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;40.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.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="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash used in operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;62.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;66.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net cash used in financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;153.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;128.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total cash used for leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;216.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;195.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock>
    <stn:InterestPaymentsOfLeaseLiabilities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzMtMS0xLTEtMTE3NjA1_054a067a-fc6c-459c-b5c6-772f7daaad96"
      unitRef="cad">22500000</stn:InterestPaymentsOfLeaseLiabilities>
    <stn:InterestPaymentsOfLeaseLiabilities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzMtMi0xLTEtMTE3NjA1_d13a30a1-166b-4544-923c-a912002000a8"
      unitRef="cad">23700000</stn:InterestPaymentsOfLeaseLiabilities>
    <stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzQtMS0xLTEtMTE3NjA1_525e786e-d286-4f77-85d7-51738f516f1a"
      unitRef="cad">40100000</stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities>
    <stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzQtMi0xLTEtMTE3NjA1_2066099c-0b38-493c-a16d-0cccb7fc937b"
      unitRef="cad">42900000</stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities>
    <stn:CashFlowsUsedInOperatingActivitiesForLeases
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzUtMS0xLTEtMTE3NjA1_65471353-3264-431a-be80-9ce8232f71db"
      unitRef="cad">62600000</stn:CashFlowsUsedInOperatingActivitiesForLeases>
    <stn:CashFlowsUsedInOperatingActivitiesForLeases
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzUtMi0xLTEtMTE3NjA1_6985ce98-7b9c-403b-bf34-f0f7343c7232"
      unitRef="cad">66600000</stn:CashFlowsUsedInOperatingActivitiesForLeases>
    <stn:CashFlowsUsedInFinancingActivitiesForLeases
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzgtMS0xLTEtMTE3NjA1_0c89bfbf-e841-4333-8d0c-b0d8233736b2"
      unitRef="cad">153700000</stn:CashFlowsUsedInFinancingActivitiesForLeases>
    <stn:CashFlowsUsedInFinancingActivitiesForLeases
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzgtMi0xLTEtMTE3NjA1_7a959f0e-74d9-48c9-a8e7-cfa2a15039d3"
      unitRef="cad">128400000</stn:CashFlowsUsedInFinancingActivitiesForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzktMS0xLTEtMTE3NjA1_fbef4c8e-77e1-438a-ab9d-51e0d5a0f352"
      unitRef="cad">216300000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzAvZnJhZzoxYjA1NWU3ZTAwYWM0ZmFjYThjMjRkYTg2MDUwYWY0My90YWJsZTphODg2NzBkZWY5Y2I0MmY1YjZmMzliOTkxMTM2OGI1My90YWJsZXJhbmdlOmE4ODY3MGRlZjljYjQyZjViNmYzOWI5OTExMzY4YjUzXzktMi0xLTEtMTE3NjA1_71d75156-1692-4fea-b07e-e27e022a0263"
      unitRef="cad">195000000.0</ifrs-full:CashOutflowForLeases>
    <ifrs-full:DisclosureOfRelatedPartyExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3NzQ_10ffced6-60a4-40a7-aa44-404c319ddb4a">Related-Party Disclosures&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, 2022, 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;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following lists the most significant entities where the Company owns 100% of the voting and restricted securities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Jurisdiction of Incorporation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cardno Consulting, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;International Insurance Group Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Barbados&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mustang Acquisition Holdings Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Australia Holdings No.1 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 Australia Pty Ltd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Caribbean Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Barbados&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting International LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Arizona, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting International Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Ltd./Stantec Experts-conseils lt&#xe9;e&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Michigan Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Michigan, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Services Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New York, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Delaware V LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Global Capital Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holding (2017)&#160;Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holdings LP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holdings ULC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec International Consulting, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec New Zealand&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New Zealand&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Technology International Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Global Capital Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec UK Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There are no significant restrictions on the Company&#x2019;s ability to access or use assets or to settle liabilities of its subsidiaries. Financial statements of all subsidiaries are prepared as at the same reporting date as the Company&#x2019;s.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Structured entities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, 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 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec International Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pennsylvania, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Joint operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also conducted its business through the following significant joint operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Ownership&lt;br/&gt;Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Starr ll, a Joint Venture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Better Together, a Joint Venture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Joint ventures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company enters into transactions through its investments in joint ventures. The following table provides the total dollar amount for transactions that have been entered into with related parties.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended December&#160;31, 2022&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, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales to&lt;br/&gt;Related Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Distributions&lt;br/&gt;Paid&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts Owed&lt;br/&gt;by Related&lt;br/&gt;Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sales to &lt;br/&gt;Related Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Distributions &lt;br/&gt;Paid&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts Owed &lt;br/&gt;by Related &lt;br/&gt;Parties &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Compensation of key management personnel and directors of the Company&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;13.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;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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.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;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;9.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;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s key management personnel for 2022 and 2021 include its Chief Executive Officer (CEO), Chief Operating Officers, Chief Financial Officer, Chief Practice and Project Officer, Chief Growth &amp;amp; Innovation Officer, and Executive Vice Presidents. The amounts disclosed in the table are the amounts recognized as an expense related to key management personnel and directors during the year. Share-based compensation includes the fair value adjustment for the year.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfRelatedPartyExplanatory>
    <stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3NzU_703f0580-7fdf-43b3-8668-fb7f8cf16791">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following lists the most significant entities where the Company owns 100% of the voting and restricted securities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Jurisdiction of Incorporation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cardno Consulting, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;International Insurance Group Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Barbados&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mustang Acquisition Holdings Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Australia Holdings No.1 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 Australia Pty Ltd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Caribbean Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Barbados&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting International LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Arizona, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting International Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Ltd./Stantec Experts-conseils lt&#xe9;e&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Michigan Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Michigan, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Services Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New York, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Delaware V LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Global Capital Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holding (2017)&#160;Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holdings LP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holdings ULC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec International Consulting, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec New Zealand&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New Zealand&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Technology International Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Global Capital Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec UK Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock>
    <ifrs-full:ProportionOfVotingPowerHeldInSubsidiary
      contextRef="i6e3e6c7c001a46d0876857b54f32c635_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzQ3NQ_5c6b6f70-b28f-458a-8eb0-5755735e4dbd"
      unitRef="number">1</ifrs-full:ProportionOfVotingPowerHeldInSubsidiary>
    <ifrs-full:DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3ODE_a395c169-2165-4a44-8fa7-33d400dbca34">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following lists the most significant structured entities that are consolidated in the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Jurisdiction&#160;of&#160;Incorporation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Architecture Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;North Carolina, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Architecture Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Geomatics Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec International Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pennsylvania, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory>
    <ifrs-full:DisclosureOfJointVenturesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3Nzc_3e7ddaa3-992e-4731-a7d4-6ab4fc6b5128">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also conducted its business through the following significant joint operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Ownership&lt;br/&gt;Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Starr ll, a Joint Venture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Better Together, a Joint Venture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfJointVenturesExplanatory>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i2c2dc855dee644d9896e2c305af35c1d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTpiM2ExYzdhMjUyNzg0NDM5YWU1YTE4MDcwYjhjZjhjZC90YWJsZXJhbmdlOmIzYTFjN2EyNTI3ODQ0MzlhZTVhMTgwNzBiOGNmOGNkXzQtMS0xLTEtMTE3NjA1_f3ce1ddf-2f9f-407f-bb4e-e71ee5b7bae7"
      unitRef="number">0.47</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i2b3aa991413742e689c314a1ae281b1a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTpiM2ExYzdhMjUyNzg0NDM5YWU1YTE4MDcwYjhjZjhjZC90YWJsZXJhbmdlOmIzYTFjN2EyNTI3ODQ0MzlhZTVhMTgwNzBiOGNmOGNkXzgtMS0xLTEtMTE3NjA1_2c6ff9f7-0f34-4190-922c-5e15991a35f8"
      unitRef="number">0.10</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3NzM_d64a5427-4027-4316-9d12-d15c4cabf2a6">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, 2022&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, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales to&lt;br/&gt;Related Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Distributions&lt;br/&gt;Paid&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts Owed&lt;br/&gt;by Related&lt;br/&gt;Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sales to &lt;br/&gt;Related Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Distributions &lt;br/&gt;Paid&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts Owed &lt;br/&gt;by Related &lt;br/&gt;Parties &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;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-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="i4f993f16a9904766b57c3e123d6955f8_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItMS0xLTEtMTE3NjA1_ea276c3d-ed9c-4556-9991-67c04ab4ead3"
      unitRef="cad">69100000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <stn:PaymentsOfDistributionRelatedPartyTransactions
      contextRef="i4f993f16a9904766b57c3e123d6955f8_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItMi0xLTEtMTE3NjA1_7dca991e-30fb-4483-810b-b0754428952d"
      unitRef="cad">2100000</stn:PaymentsOfDistributionRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="i48d92a5616a84b22b4b0fca8752347cf_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItMy0xLTEtMTE3NjA1_e07574a9-6887-4858-9cb8-c8dd511fcccc"
      unitRef="cad">12600000</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="i7a033a5010604727ba658b2094a03d37_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItNC0xLTEtMTE3NjA1_5e20ff8b-679d-403c-8ec1-90c2c16b8773"
      unitRef="cad">44500000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <stn:PaymentsOfDistributionRelatedPartyTransactions
      contextRef="i7a033a5010604727ba658b2094a03d37_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItNS0xLTEtMTE3NjA1_101dc3b9-ad84-4fff-b4c3-2091ee3ddb42"
      unitRef="cad">1700000</stn:PaymentsOfDistributionRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="iddce28f04be3438dabf8b4a29e526bf0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTplM2VkNzQyZjE0MjA0NTBmYjYxYjMzMjAyMjM0NTI3NC90YWJsZXJhbmdlOmUzZWQ3NDJmMTQyMDQ1MGZiNjFiMzMyMDIyMzQ1Mjc0XzItNi0xLTEtMTE3NjA1_ac154ebf-7b15-45a3-830b-61619834e5c6"
      unitRef="cad">4600000</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90ZXh0cmVnaW9uOjNkOGIyYTBmYzc2ODRhYmNiZGE4OGY4MTFhZTQ3ODAzXzI3Nzg_05a11555-d7b7-462a-b27f-6dc22f094494">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;13.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;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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.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;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;9.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;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzMtMS0xLTEtMTE3NjA1_bac5e965-cec4-4a56-878c-7a69c11a66bd"
      unitRef="cad">13900000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzMtMi0xLTEtMTE3NjA1_fba50d29-728c-4c39-8d83-68a3d57b9161"
      unitRef="cad">12400000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:DirectorsRemunerationExpense
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzQtMS0xLTEtMTE3NjA1_30848a47-487b-4b76-afeb-9121ee689bf3"
      unitRef="cad">700000</ifrs-full:DirectorsRemunerationExpense>
    <ifrs-full:DirectorsRemunerationExpense
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzQtMi0xLTEtMTE3NjA1_07f84fc5-c4c7-4060-8517-91873264dd3a"
      unitRef="cad">800000</ifrs-full:DirectorsRemunerationExpense>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzUtMS0xLTEtMTE3NjA1_5b4085d2-575d-46a5-bf8e-ed43f6f027cd"
      unitRef="cad">9000000.0</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzUtMi0xLTEtMTE3NjA1_deefcf44-472c-4363-a0d4-ae63f7468254"
      unitRef="cad">21600000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzYtMS0xLTEtMTE3NjA1_5dab4d7d-298c-4458-bafc-c7ed5a8eccfc"
      unitRef="cad">23600000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzMvZnJhZzozZDhiMmEwZmM3Njg0YWJjYmRhODhmODExYWU0NzgwMy90YWJsZTo4YjhkYTMzMTAyYzg0MGRlOGJlZDgwNTcxOWEyNWU3MS90YWJsZXJhbmdlOjhiOGRhMzMxMDJjODQwZGU4YmVkODA1NzE5YTI1ZTcxXzYtMi0xLTEtMTE3NjA1_13abcb85-399d-49d8-bfdc-19de9fdc087a"
      unitRef="cad">34800000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzIwMTU_72417f4c-7770-4f17-bd5b-625bc3f57a84">Segmented InformationThe 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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s reportable segments are Canada, United States, and Global. These reportable segments provide professional consulting in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics services in the area of infrastructure and facilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment performance is evaluated by the CEO based on project margin and is measured consistently with project margin in the consolidated financial statements. Inter-segment revenues are eliminated on consolidation and reflected in the Adjustments and Eliminations column. Reconciliations of project margin to net income before taxes and discontinued operations is included in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Reportable segments from continuing operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="18" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Canada &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;United States&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Global &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total &lt;br/&gt;Segments &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Adjustments&lt;br/&gt;and&lt;br/&gt;Eliminations&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Consolidated &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,375.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;3,099.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;1,344.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;5,819.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;(142.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;5,677.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;/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;38.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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.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;142.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;(142.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,337.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,056.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,283.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5,677.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5,677.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;186.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;790.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;243.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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,220.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,220.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,150.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,266.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,039.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,457.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,457.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Project margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;611.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,254.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;552.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,417.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,417.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United&#160;States&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Global &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total &lt;br/&gt;Segments &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments &lt;br/&gt;and &lt;br/&gt;Eliminations &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consolidated &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,257.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,431.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;998.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;4,687.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;(111.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;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,576.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;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.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;31.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;48.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;111.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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,225.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,400.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;950.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,576.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,576.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less 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;157.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;600.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;182.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;940.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;940.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,068.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,799.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;768.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,636.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,636.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Project margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;571.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;977.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;413.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,963.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,963.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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 following tables disclose disaggregation of non-current assets by geographic area and revenue by geographic area and services:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Geographic information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-Current&#160;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;618.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;644.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="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,337.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,225.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;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,982.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,880.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,056.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;2,400.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;202.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;144.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;409.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;341.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;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;421.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;441.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;459.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;243.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 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;164.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;156.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;415.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;365.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,387.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,267.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5,677.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,576.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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. Non-current assets at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for Australia was restated from $325.6 to $441.9 and other global geographies from $273.1 to $156.8. An adjustment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of $116.3 was made for certain assets in Australia that were previously grouped in other global geographies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross revenue is attributed to countries based on the location of the project.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue by services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;Infrastructure&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,597.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;1,266.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;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;1,250.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;831.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;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,137.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;994.8&#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: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;padding:2px 0 2px 1pt;text-align:right;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,027.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;904.8&#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: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;663.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;579.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5,677.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,576.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzIwMTY_4cc36340-1bf9-4a71-8b1f-5cad8fb9a088">&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Canada &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;United States&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Global &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total &lt;br/&gt;Segments &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Adjustments&lt;br/&gt;and&lt;br/&gt;Eliminations&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Consolidated &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,375.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;3,099.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;1,344.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;5,819.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;(142.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;5,677.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;/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;38.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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.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;142.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;(142.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,337.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,056.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,283.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5,677.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5,677.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;186.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;790.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;243.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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,220.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,220.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="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,150.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,266.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,039.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,457.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,457.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Project margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;611.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,254.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;552.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,417.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,417.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United&#160;States&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Global &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total &lt;br/&gt;Segments &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments &lt;br/&gt;and &lt;br/&gt;Eliminations &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consolidated &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,257.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,431.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;998.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;4,687.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;(111.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;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,576.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;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.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;31.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;48.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;111.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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,225.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,400.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;950.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,576.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,576.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less 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;157.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;600.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;182.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;940.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;940.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:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,068.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,799.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;768.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,636.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,636.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Project margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;571.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;977.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;413.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,963.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,963.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
    <stn:GrossRevenue
      contextRef="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItMS0xLTEtMTE3NjA1_5f3bedd4-734d-4fdf-bcdc-724ad7b6d0e6"
      unitRef="cad">1375500000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItMi0xLTEtMTE3NjA1_3564b245-4c46-4cac-b050-16b153d9be3d"
      unitRef="cad">3099500000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItMy0xLTEtMTE3NjA1_82030aa9-499a-42b1-8b7c-ddfe5745cd73"
      unitRef="cad">1344300000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItNC0xLTEtMTE3NjA1_8ae75a4b-b35f-4856-aef2-c028603abd46"
      unitRef="cad">5819300000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItNS0xLTEtMTE3NjA1_113bd9bd-7dbe-490d-bac2-704ee9a3224e"
      unitRef="cad">-142100000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzItNi0xLTEtMTE3NjA1_aea625b2-1987-4fa5-bbdf-ae7396663b00"
      unitRef="cad">5677200000</stn:GrossRevenue>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtMS0xLTEtMTE3NjA1_d946b438-355d-4e79-9b3f-a5ee475b150f"
      unitRef="cad">-38500000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtMi0xLTEtMTE3NjA1_9346679d-fe8b-43dd-a66c-dfb04a1bc9d0"
      unitRef="cad">-42900000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtMy0xLTEtMTE3NjA1_f6fdc8f9-a3cc-4765-b79d-3e3a4e56fd5f"
      unitRef="cad">-60700000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtNC0xLTEtMTE3NjA1_4e823bbb-8006-498a-ad95-e3a9261f8b8c"
      unitRef="cad">-142100000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtNS0xLTEtMTE3NjA1_e0c62d51-0a60-4408-bb92-e7327a9deab4"
      unitRef="cad">142100000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzMtNi0xLTEtMTE3NjA1_a1a9dd39-c77b-43cd-b59a-1260f3d6f930"
      unitRef="cad">0</stn:RevenueAdjustmentsArisingFromInterSegments>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtMS0xLTEtMTE3NjA1_8d0c725c-54c4-44dd-b0ad-a4728b84d5b8"
      unitRef="cad">1337000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtMi0xLTEtMTE3NjA1_02e1eab2-bce5-4d72-b2d9-36470d219101"
      unitRef="cad">3056600000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtMy0xLTEtMTE3NjA1_1d6b1fe3-c5e3-4465-923f-4e90ffd7c82e"
      unitRef="cad">1283600000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtNC0xLTEtMTE3NjA1_632e2b74-af7d-4660-b273-c7a282d1c18b"
      unitRef="cad">5677200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtNS0xLTEtMTE3NjA1_bc3db5d6-ac6b-483e-a904-f0f6a9f6fe28"
      unitRef="cad">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzQtNi0xLTEtMTE3NjA1_020bacc7-dd4a-46fa-99df-175eecde884a"
      unitRef="cad">5677200000</ifrs-full:RevenueFromContractsWithCustomers>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtMS0xLTEtMTE3NjA1_0fdd7965-8d8e-4df2-917b-130765466dce"
      unitRef="cad">186200000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtMi0xLTEtMTE3NjA1_651dacbe-d1d8-486e-ac79-88e615080a2b"
      unitRef="cad">790000000.0</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtMy0xLTEtMTE3NjA1_e11450c1-4682-4c61-9873-ccd1818e59fe"
      unitRef="cad">243800000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtNC0xLTEtMTE3NjA1_9de150f6-8e1b-4b33-8de7-063f922b3457"
      unitRef="cad">1220000000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtNS0xLTEtMTE3NjA1_8e196eab-47c2-45aa-b621-675506a305bc"
      unitRef="cad">0</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzUtNi0xLTEtMTE3NjA1_3ea8a47d-b456-4324-9767-960d8697ceb8"
      unitRef="cad">1220000000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:NetRevenue
      contextRef="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtMS0xLTEtMTE3NjA1_9dcb204e-73b7-4ea4-a83b-ab1ba9a5342a"
      unitRef="cad">1150800000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtMi0xLTEtMTE3NjA1_4fb53e38-ef35-42cd-ac70-c004da19537b"
      unitRef="cad">2266600000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtMy0xLTEtMTE3NjA1_d5b0b67c-4224-4674-bf93-b942b018006b"
      unitRef="cad">1039800000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtNC0xLTEtMTE3NjA1_0b4d0fa6-6e25-461b-aa90-de0fe89e66e9"
      unitRef="cad">4457200000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtNS0xLTEtMTE3NjA1_924a3c7f-4211-4829-8727-67eea5a51926"
      unitRef="cad">0</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzYtNi0xLTEtMTE3NjA1_f7a42533-2289-4653-8093-158ee4241f20"
      unitRef="cad">4457200000</stn:NetRevenue>
    <ifrs-full:GrossProfit
      contextRef="i0519c3549b8642c0887e4b241f34713a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctMS0xLTEtMTE3NjA1_0e777057-1e47-4acb-9ac9-5e11316f91c5"
      unitRef="cad">611000000.0</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i5142672fedfc4ac99b717fabc35b93ad_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctMi0xLTEtMTE3NjA1_8dc40c9d-84b6-417c-9b17-6a276d6a58b9"
      unitRef="cad">1254100000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i239db1c016404fa08a054eaffbc89f72_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctMy0xLTEtMTE3NjA1_6e0d7892-5d33-4fa5-9ffc-383e2f3ac4d1"
      unitRef="cad">552200000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i882da73b308a4c3dba9ce861c5a70d6d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctNC0xLTEtMTE3NjA1_ff162a4c-c31a-4114-843e-fb433233d59f"
      unitRef="cad">2417300000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ibac4c33e346544c3908303ac60d4fcfc_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctNS0xLTEtMTE3NjA1_315965eb-4ea4-45a4-b019-51b381a58401"
      unitRef="cad">0</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplMmM2YjljYjI3ZTY0ODhkOGY4MGRiMjliM2ZkYzI3MS90YWJsZXJhbmdlOmUyYzZiOWNiMjdlNjQ4OGQ4ZjgwZGIyOWIzZmRjMjcxXzctNi0xLTEtMTE3NjA1_a8be8f63-0b2b-4702-8263-25cea70eec70"
      unitRef="cad">2417300000</ifrs-full:GrossProfit>
    <stn:GrossRevenue
      contextRef="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItMS0xLTEtMTE3NjA1_6352c450-5590-4f69-aa5e-98f20efebb3b"
      unitRef="cad">1257700000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItMi0xLTEtMTE3NjA1_5f58f4c6-a461-45b8-8ce8-a770ace2aefa"
      unitRef="cad">2431500000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItMy0xLTEtMTE3NjA1_464f8ccb-7ece-4a17-95ad-c5527f4badd6"
      unitRef="cad">998700000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItNC0xLTEtMTE3NjA1_0a629583-6ac3-4dec-b76c-682d528ac3f9"
      unitRef="cad">4687900000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItNS0xLTEtMTE3NjA1_f94b7761-bacd-475f-87f0-2618d04ff4b4"
      unitRef="cad">-111100000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzItNi0xLTEtMTE3NjA1_7ddcc927-1526-4fbc-bcdf-522da5554cdf"
      unitRef="cad">4576800000</stn:GrossRevenue>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtMS0xLTEtMTE3NjA1_55c8d39d-7421-4602-a2fb-4088cf033c8e"
      unitRef="cad">-31800000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtMi0xLTEtMTE3NjA1_bcd29f6c-f153-49ba-a774-9dfe671e86ec"
      unitRef="cad">-31300000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtMy0xLTEtMTE3NjA1_8e53f5d4-40c2-4b08-85a5-77b03dc7bb16"
      unitRef="cad">-48000000.0</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtNC0xLTEtMTE3NjA1_badf8f45-5df1-4819-9fcf-b805ee32a929"
      unitRef="cad">-111100000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtNS0xLTEtMTE3NjA1_372e3c1b-20d7-45f3-8990-bf9df0187ec5"
      unitRef="cad">111100000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzMtNi0xLTEtMTE3NjA1_0a0dc71e-1299-4733-acce-91f5bf217f00"
      unitRef="cad">0</stn:RevenueAdjustmentsArisingFromInterSegments>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtMS0xLTEtMTE3NjA1_15322079-ccfc-4070-8d12-d0ff1240b948"
      unitRef="cad">1225900000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtMi0xLTEtMTE3NjA1_18c3a7ff-af30-41a2-b895-80011515be46"
      unitRef="cad">2400200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtMy0xLTEtMTE3NjA1_9ee846b6-83f2-4929-9bd7-c93c50150e6d"
      unitRef="cad">950700000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtNC0xLTEtMTE3NjA1_87b8e467-88a6-4eb9-be98-b98990dfe148"
      unitRef="cad">4576800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtNS0xLTEtMTE3NjA1_355bca51-9e75-4ace-8509-ffe818d03f4d"
      unitRef="cad">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzQtNi0xLTEtMTE3NjA1_c702faf0-6508-413f-bf3c-a802bc03c051"
      unitRef="cad">4576800000</ifrs-full:RevenueFromContractsWithCustomers>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtMS0xLTEtMTE3NjA1_fdfbdf22-9705-48c7-bb27-aa17207d04a4"
      unitRef="cad">157400000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtMi0xLTEtMTE3NjA1_afa9cd87-008d-449c-baae-4c574d17b927"
      unitRef="cad">600700000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtMy0xLTEtMTE3NjA1_8017f874-bd81-48dd-98e4-b93ec23601f4"
      unitRef="cad">182600000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtNC0xLTEtMTE3NjA1_01d1601d-9800-4c52-8f7d-35f869efbade"
      unitRef="cad">940700000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtNS0xLTEtMTE3NjA1_c0c9845e-55ff-4b4a-9b6d-7044fad4286f"
      unitRef="cad">0</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzUtNi0xLTEtMTE3NjA1_ee2fe936-bee7-44bb-bdb6-59b775a7e71b"
      unitRef="cad">940700000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:NetRevenue
      contextRef="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtMS0xLTEtMTE3NjA1_fe016dfe-fe3a-4b55-a816-97c017fb7762"
      unitRef="cad">1068500000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtMi0xLTEtMTE3NjA1_96e95b81-0e47-4ab3-a347-e2c5cab11e5f"
      unitRef="cad">1799500000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtMy0xLTEtMTE3NjA1_0ed4ca4b-1323-4d2d-9057-e58b2c6940fb"
      unitRef="cad">768100000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtNC0xLTEtMTE3NjA1_296df978-2811-4950-a5a2-0d37ef747fe1"
      unitRef="cad">3636100000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtNS0xLTEtMTE3NjA1_c76ff245-b156-435a-af6a-4fd0d0272e09"
      unitRef="cad">0</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzYtNi0xLTEtMTE3NjA1_36be06f5-8dcf-4c5a-8150-8e53e3217e77"
      unitRef="cad">3636100000</stn:NetRevenue>
    <ifrs-full:GrossProfit
      contextRef="i682ce8fa79174d489ceca323d74bf04f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctMS0xLTEtMTE3NjA1_a55ccc38-7963-4a7a-80cd-059210ff57a6"
      unitRef="cad">571900000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i011bd3cbbc644c198dbcf2fd0adcbc05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctMi0xLTEtMTE3NjA1_c01648ab-1f24-4661-a909-fb30ddd09516"
      unitRef="cad">977800000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ief6d0e51ff9e40179ab20e712da8ee8d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctMy0xLTEtMTE3NjA1_a7ef87e3-bece-4df8-af0e-3e5047f1e8af"
      unitRef="cad">413600000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ifef06d5371e544a8bb8ce79f1bd6a50b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctNC0xLTEtMTE3NjA1_713ccdf6-2848-4fab-86e6-9beb4277a01a"
      unitRef="cad">1963300000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ic0f2db2eef0c4f778accb393c6282056_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctNS0xLTEtMTE3NjA1_4af2b3b5-2374-4193-a541-a5f98654de76"
      unitRef="cad">0</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZToxOWUyMmYwYzk2ODQ0NTQzOGY5ZWU1MzMwY2MyNDhmMy90YWJsZXJhbmdlOjE5ZTIyZjBjOTY4NDQ1NDM4ZjllZTUzMzBjYzI0OGYzXzctNi0xLTEtMTE3NjA1_81f727b5-3881-41ca-9243-c3fcf9ab1093"
      unitRef="cad">1963300000</ifrs-full:GrossProfit>
    <ifrs-full:DisclosureOfGeographicalAreasExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzIwMTc_30111a1c-0cf1-4fdf-b763-391936d7a97c">&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 non-current assets by geographic area and revenue by geographic area and services:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Geographic information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-Current&#160;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;618.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;644.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="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,337.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,225.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;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,982.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,880.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,056.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;2,400.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;202.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;144.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;409.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;341.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;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;421.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;441.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;459.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;243.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 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;164.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;156.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;415.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;365.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,387.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,267.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5,677.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,576.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfGeographicalAreasExplanatory>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="idd39503052c942cfba3a39dd3f93c4c7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzQtMS0xLTEtMTE3NjA1_6266c09f-3fc4-4cfc-8e5b-c133c1c0a618"
      unitRef="cad">618400000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i640057a6a0eb46c8b280b782dd363f42_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzQtMi0xLTEtMTE3NjA1_5bc0206b-97e8-4973-be6c-caf434fe11cb"
      unitRef="cad">644600000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ic28021d0f26943c49b9ea89dd03954e2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzQtMy0xLTEtMTE3NjA1_bf63131a-863a-45a8-badb-c330a7ac98b6"
      unitRef="cad">1337000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i26f16091385f4b0c91da8369c76d632a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzQtNC0xLTEtMTE3NjA1_99d0458c-ff0d-4b93-8c6a-2fb8e2a0f02f"
      unitRef="cad">1225900000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i38516bbeac504738b83c8c1b63a7b119_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzUtMS0xLTEtMTE3NjA1_c84d5eaa-4ca2-4ce1-8b58-88a94ceeffbc"
      unitRef="cad">1982000000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="if179a9a4b8924e48be193dc89dbb34c3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzUtMi0xLTEtMTE3NjA1_6842f1e4-86ee-4917-882b-2a8dcefc400c"
      unitRef="cad">1880000000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i6303ea67f71741dfa7f6df29ec8d919a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzUtMy0xLTEtMTE3NjA1_e57bc9a5-5a54-43d4-aa4d-7dccdda6fd4a"
      unitRef="cad">3056600000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i0b8288083b9b4cc7aacaab48c1a4e973_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzUtNC0xLTEtMTE3NjA1_c7f2f8eb-28bf-4d9f-a8d4-0368d2027e5d"
      unitRef="cad">2400200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i5ab7dc9b55814ecf9a61888f45dd00cc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzYtMS0xLTEtMTE3NjA1_f5a77400-0327-4a4b-b602-6aeec26a8448"
      unitRef="cad">202200000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="ib5ea56681397430fb43378260140d127_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzYtMi0xLTEtMTE3NjA1_0dd23f13-1d76-4196-8c7c-553b9e4932fd"
      unitRef="cad">144500000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i686b613f110d488e8791c87779e8b794_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzYtMy0xLTEtMTE3NjA1_2e01ad9f-882a-42c4-a70d-de6dc4435615"
      unitRef="cad">409300000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i18f1a021d231453c94473500a416affa_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzYtNC0xLTEtMTE3NjA1_f8ffa39a-87a0-45ef-ba10-cb0341ab2b1d"
      unitRef="cad">341000000.0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i0e708c97598c42d98afab55e90e89f3b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzctMS0xLTEtMTE3NjA1_d9e05aa0-ba16-4b69-9057-57413fe5102d"
      unitRef="cad">421200000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i427bd7519bbd4a15827a73c99e3cf524_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzctMi0xLTEtMTE3NjA1_f7dfce0c-0a16-48a2-86dc-ecbb251fe6c9"
      unitRef="cad">441900000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i6abc9edb024b47629f6e464b12a9ab04_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzctMy0xLTEtMTE3NjA1_b5064fae-c779-48ff-a949-a7aa53cdb9b1"
      unitRef="cad">459300000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i31b0fdb1dd304a19bcc366b3bd4e3df0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzctNC0xLTEtMTE3NjA1_5b6bb8bc-6e93-45c0-ad4b-559342496924"
      unitRef="cad">243800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="id281eef9ffd34315894b2dc0666aa86b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzgtMS0xLTEtMTE3NjA1_d500b6f7-e66e-4b22-b8a3-7b37103c937b"
      unitRef="cad">164100000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i350a6011ddc44ba68b05379eaa6eb34a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzgtMi0xLTEtMTE3NjA1_90872917-ed11-4c0e-a7c9-09cdd248ec02"
      unitRef="cad">156800000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i87c8905d7b934d009a637232dce66063_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzgtMy0xLTEtMTE3NjA1_4853f975-3088-4958-afb3-d1de1accc1e0"
      unitRef="cad">415000000.0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i5379db9698c44a549237d005bd451dcc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzgtNC0xLTEtMTE3NjA1_8f8c4a09-d866-4fd2-a510-7a673180c4a4"
      unitRef="cad">365900000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="ifc527b5baadb4e96945ef77cd73a27ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzktMS0xLTEtMTE3NjA1_c48ec9f7-51f1-4aed-b21c-0bf5152f8694"
      unitRef="cad">3387900000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i3500d0c2852b4b829e585de7b21e3222_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzktMi0xLTEtMTE3NjA1_121f077e-b772-4677-a91f-c165292fa100"
      unitRef="cad">3267800000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzktMy0xLTEtMTE3NjA1_8433fb06-c32c-46ef-8cb7-d4fae8612d3b"
      unitRef="cad">5677200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTozMWQ0OTRlYzNlZDg0YjdjOWNiZDUyOWFiZDdjOGUzOC90YWJsZXJhbmdlOjMxZDQ5NGVjM2VkODRiN2M5Y2JkNTI5YWJkN2M4ZTM4XzktNC0xLTEtMTE3NjA1_3d81dd01-3f85-4580-a45f-b83b02a26732"
      unitRef="cad">4576800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="ic2d64d27b68f43ae8557d57145efc474_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzE2NDkyNjc0NDM5OTg_c134cee4-dba7-4ab7-aa02-aa5d1e23939a"
      unitRef="cad">325600000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i427bd7519bbd4a15827a73c99e3cf524_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzE2NDkyNjc0NDQwMDk_a9000077-3d93-4eae-a0de-b74ca2ffa37b"
      unitRef="cad">441900000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i31d8ccb065b441d993fc0870170b2084_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzE2NDkyNjc0NDQwMjA_88fde685-439b-4d1a-b656-aececf728800"
      unitRef="cad">273100000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i350a6011ddc44ba68b05379eaa6eb34a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzE2NDkyNjc0NDQwMzE_6142e114-244c-4130-9734-f9dec68ca25e"
      unitRef="cad">156800000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="iaed342d8f03641008dab26f12a2dea5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzE2NDkyNjc0NDQwNDI_88081cc0-ff5d-46f4-9145-d5e93f9fcc5b"
      unitRef="cad">116300000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:DisclosureOfProductsAndServicesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90ZXh0cmVnaW9uOjBjNWIzYmY1NTFjMTRjMDBhNjNkODQwNzBlM2QzMjQ0XzIwMTg_03210532-9562-49d9-909c-da604c2a44ed">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross revenue is attributed to countries based on the location of the project.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue by services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&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;Infrastructure&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,597.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;1,266.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;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;1,250.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;831.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;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,137.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;994.8&#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: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;padding:2px 0 2px 1pt;text-align:right;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,027.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;904.8&#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: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;663.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;579.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5,677.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,576.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfProductsAndServicesExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ie893aae446dd4e64aad7d5845ab4b8ba_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzMtMS0xLTEtMTIyMDk2_162d0bfc-f8c8-4d78-b620-cd3e681ade49"
      unitRef="cad">1597600000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i56bd945e5f4b4ea1a2a753b1e039c1cf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzMtMi0xLTEtMTIyMDk2_9472d850-c9ee-40a1-acbd-f4be3fa439c2"
      unitRef="cad">1266200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i9d501dfb0fcd4cd4bdfccbca2f18ed3b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzMtMS0xLTEtMTE3NjA1_b6454bc7-5671-4af3-a669-fa276eb8dba8"
      unitRef="cad">1250900000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i40b8fe860858474a9162740743e90e4a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzMtMi0xLTEtMTE3NjA1_d6c76a24-71e4-4b0f-90bd-c366bfc6cefd"
      unitRef="cad">831700000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i161bdcae9f32473caf899ce1ac342ffa_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzQtMS0xLTEtMTE3NjA1_5af61e26-c9ab-4a99-b3bb-fb77fa050a76"
      unitRef="cad">1137200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i4fd59c17aca64395bb612457e6863eeb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzQtMi0xLTEtMTE3NjA1_5dcafcda-aa13-40bf-b2a7-5272ee5a4698"
      unitRef="cad">994800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i63c1b8d133ef4c8fb5c5ceda69b1be13_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzUtMS0xLTEtMTE3NjA1_4cbd5d9f-6d48-4d7c-a22c-8b58e271645f"
      unitRef="cad">1027700000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ie331f0ae3b1d4c86854bb26ce88dd6ae_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzUtMi0xLTEtMTE3NjA1_7f06f006-25a8-4996-99e4-dacaab32362c"
      unitRef="cad">904800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i89a112f7252e42eea570a30d094e3c6d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzctMS0xLTEtMTE3NjA1_3e302b48-a6cc-4e4f-bdaf-aa310a94040d"
      unitRef="cad">663800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="if5db0a79c9be4b31b7329d6aa948c9f9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzctMi0xLTEtMTE3NjA1_7ed7ef19-d2b0-43bc-bf45-612144accd45"
      unitRef="cad">579300000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzgtMS0xLTEtMTE3NjA1_070ec080-f15f-40f3-a47f-2845382e5e81"
      unitRef="cad">5677200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzYvZnJhZzowYzViM2JmNTUxYzE0YzAwYTYzZDg0MDcwZTNkMzI0NC90YWJsZTplNjczYzg5MTc5MWI0MWU3OGFiNjc5MzJhNTRhZDM1Yy90YWJsZXJhbmdlOmU2NzNjODkxNzkxYjQxZTc4YWI2NzkzMmE1NGFkMzVjXzgtMi0xLTEtMTE3NjA1_09c05377-cbfc-4304-918a-42a1bd73e017"
      unitRef="cad">4576800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzkvZnJhZzo4N2VmYzE1YTBiMDY0NTFjODNmMjEzM2JlY2NmYTgyMS90ZXh0cmVnaW9uOjg3ZWZjMTVhMGIwNjQ1MWM4M2YyMTMzYmVjY2ZhODIxXzM3MA_2931333f-0316-429d-a2e8-a61998fae485">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 2022, investment tax credits of $9.9 (2021 &#x2013; $7.7) were recorded.</ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory>
    <stn:InvestmentTaxCredits
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzkvZnJhZzo4N2VmYzE1YTBiMDY0NTFjODNmMjEzM2JlY2NmYTgyMS90ZXh0cmVnaW9uOjg3ZWZjMTVhMGIwNjQ1MWM4M2YyMTMzYmVjY2ZhODIxXzM0Mw_b909eaec-ca42-4922-9ad0-ed105f5d5670"
      unitRef="cad">9900000</stn:InvestmentTaxCredits>
    <stn:InvestmentTaxCredits
      contextRef="i48195022726e40b98a9c20ced8f3824d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xMzkvZnJhZzo4N2VmYzE1YTBiMDY0NTFjODNmMjEzM2JlY2NmYTgyMS90ZXh0cmVnaW9uOjg3ZWZjMTVhMGIwNjQ1MWM4M2YyMTMzYmVjY2ZhODIxXzM1Mg_b7d210d6-3cb5-43f1-a246-ee930923ffa4"
      unitRef="cad">7700000</stn:InvestmentTaxCredits>
    <ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory
      contextRef="ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNDIvZnJhZzplNWQ3ZmFiY2ZlMjk0NDIxOTM1MWE0NDA3YjVlZTlhNC90ZXh0cmVnaW9uOmU1ZDdmYWJjZmUyOTQ0MjE5MzUxYTQ0MDdiNWVlOWE0XzE1NA_2c6a0805-4ceb-4da0-b822-f9c6f2ff4faa">Event after the Reporting Period&lt;div style="margin-bottom:3pt;text-align:justify"&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 style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On February&#160;22, 2023, the Company declared a dividend of $0.195 per share, payable on April&#160;17, 2023, to shareholders of record on March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare
      contextRef="ibca825bcc37e4f18946600f76347efd0_D20230222-20230222"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhlNDY5ZDQ5Mzg2NzQyNWQ5YTRlZGMxNjY3ODhlZTIzL3NlYzo4ZTQ2OWQ0OTM4Njc0MjVkOWE0ZWRjMTY2Nzg4ZWUyM18xNDIvZnJhZzplNWQ3ZmFiY2ZlMjk0NDIxOTM1MWE0NDA3YjVlZTlhNC90ZXh0cmVnaW9uOmU1ZDdmYWJjZmUyOTQ0MjE5MzUxYTQ0MDdiNWVlOWE0Xzkz_6e793ffe-ec6d-4d30-85a1-82b44c8a46ee"
      unitRef="cadPerShare">0.195</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>163
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M2HO#M0@BH>T-\/M**7,XL7]0;9D._P%02P,$%     @ V8A65IR_ IQH @
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
M&L#S.Z6:IYOV9P#[GWTL_@-02P,$%     @ V8A65@8HK;!!!0  'A0  !@
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
ML*.J8LPO7HQ<NTEY+@W.W6ZYPD\C4%8 _U](:5Y?[ '5Q];T7U!+ P04
M" #9B%96](A!']P&  # +0  &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM
M;+5::6_;.!#]*X2WV&V!VA:IT]W$0&-+V +; \T>GQF9B87*DBM220KLCU_J
MJ"61-".E;#[$ECSSAIS'ZXUT\9 77^B>$ 8>#VE&+V=[QHYOEDL:[\D!TT5^
M)!G_Y38O#ICQR^)N28\%P;O:Z9 ND65YRP-.LMGZHK[WJ5A?Y"5+DXQ\*@ M
M#P=<?+LB:?YP.8.S[S<^)W=[5MU8KB^.^(Y<$_;W\5/!KY8GE%UR(!E-\@P4
MY/9R]A:^B9!?.=06_R3D@?:^@ZHK-WG^I;IXM[N<656+2$IB5D%@_G%/-B1-
M*R3>CJ\MZ.P4LW+L?_^.'M6=YYVYP91L\O3?9,?VE[-@!G;D%I<I^YP__$':
M#KD57IRGM/X/'AI;GT>,2\KR0^O,KP])UGSBQS81/0=HGW% K0,2')S@C(/=
M.MB" SKGX+0.CNC@G7%P6P=7<'"=,PY>Z^#5N6^256=ZBQE>7Q3Y R@J:XY6
M?:GIJKUY@I.L&EG7K."_)MR/K3=Y1O,TV6%&=N":\0\^;!@%^2VXWN."[/-T
M1PKZ&PB_E@G[!EZ ) /ODS3EPX)>+!EO0@6TC-MP5TTX="[<VRUX^>*5PG&C
M=ZP;0\''DE&&LUV2W2WK6V"#CPG#*6B1 :T-%0&V3[0LSUB1W)1U'LKBF)84
MG&]MJ ?[3!B?U!PIQ$7&VZJ#BO10;^.X/)1IQ<^OOT#/^OTCVY,";/(#7TGV
MU12_)^!=%N<' E[^F5/Z2AUKR0?&:72@T^A =7#G3/ K<I=D50?X[$UQ%O,0
MG/XFQ:\ 9F!+X@6PX6N +&2!_\YG_TH;J%H_W] CCLGEC'>+DN*>S-9-?U5C
MI0%S:[!J[;Q?0P@MR[4=_V)YWR?=9-C0)%AD"&S JWWBU9[(J\BEBL(&T^MG
M?86"A3M,^48V6]EH@01B%&!HL1H:A0HH-UAX0ZM(MD+.(C@9#3+DG#+D:#/T
M@6_J23VK5)EH?/U^1,M:"&-OHXTP<;AL38*%H]H?&0HYR+][RK^KS7^SRL6#
M52[EJYN*#5?JS=Q92<-2&V\J&R;!0I-@T5/)&+#AG=CPM&S\E5=;[)"-9G8
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
M-_KMFE$H;DH OE^6P$WJ#^H&A^=[IO\%4$L#!!0    ( -F(5E:B(^V9,P0
M /H(   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULG59M;]LV$/XK!Q4H
M&L"+W](T2QT#3IIB^= LB+.78M@'FCI97"12(RD[V:_?<Y3M.6T:;/LBB>2]
M//?<'4^3M?/WH62.]%!7-IQE98S-:;\?=,FU"H>N88N3POE:12S]LA\:SRI/
M2G75'PT&Q_U:&9M-)VGOQD\GKHV5L7SC*;1UK?SC.5=N?98-L^W&K5F643;Z
MTTFCECSG^%-SX['J[ZSDIF8;C+/DN3C+9L/3\R.13P(_&UZ'O6^22!;.W<OB
M*C_+!@*(*]91+"B\5GS!526& .//C<ULYU(4][^WUC^FV!'+0@6^<-4O)H_E
M67:24<Z%:JMXZ]8_\":>MV)/NRJD)ZT[V>/CC'0;HJLWRD!0&]N]U<.&ASV%
MD\$W%$8;A5'"W3E**#^HJ*83[];D11K6Y".%FK0!SEA)RCQZG!KHQ>F%\XWS
M*C)=V2[%X&K2CS M GV],7/>F1E]P\QP1)^<C66@2YMS_M1 'YAVP$9;8.>C
M%RU^8'U(XV&/1H/1Z 5[XUV@XV1O_%\"I9G-:1ZQBSJ+]&-!5Q]OYW3AZJ8R
MRFJFWV:+$#UJY_?G2.E<'CWO4OKI-#1*\UF&A@GL5YQ-7[\:'@_>OQ#0T2Z@
MHY>L__O,_0\S=%<R:6>#JTR.LYP*8\&'416%+5V!7"'DV<@:RDC7FP@U(4_9
MQP."-9*-1U:>6,J"D%2N%^QWB>W1FCV3:F/IO/E+'$'+A- F]HVTK78^3ZNU
MB24I7 6 U2:8 +#G\O6KD]'PW?M "Z=\+H>Y\>A^YP'5TD=>^!87#XE;.!\?
MIC WRK16 ?[TEHZ<6D#N(KA05N6*SML \D*@+6> $&BFHUC_I+PN:33NT?#[
MDZ-#N@(_H50 2W@0:D@(@* 8O',>W>+ GM/W=/F@2V673&_NYK\>D$)-7N,Z
M^XSK["N)Z\_SRX,]:.&Q7N#2F-]=/XEF1X7GI0D1' L?A1%. U5.IPA5I'EK
MD/JCP0"XD8\!?8?WF&8KMBWWZ#*O!:CMT:Q"WJ)ZRAELY:XVVE2PAF1U1'TE
MHZCQ;F4$,Y*B<>"YE(M]Q7)2@%-0*;6%'@%&242*#LPI43&V\ I]V.K82KF
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
MZVCX_"P!U\Z"5B!;Q_Z;6^)N'I<ECT]TP8#W5];23@@'] -Y\0M02P,$%
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
M15%+ !*Y/J;[:6&,R80Y#6A.6A]4S=.A@42)A%3)<[+T,SH%<3,;) GY>;4
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
M[AO'BLT&K19"H,",CVGCC7$M+ZU$:6M8O%$5!>46$LNDCKG2'#AJ/X6[CHA
M($-J4]5'0]Y"%JWCG@:_=V/$6Y:2[W/87*Z)3:)G^6\+#XPEL1J('^'3Q/#-
M!*9,HV_$8EA<[S&;X@)XMJH130%1V683M9(E1T:+F]<4@1U'74^T&1[0#^Y
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
M0:WO8?.S'@J-W5QH$UNX_*,I-(VXQF_<1[5L:8M=$]H')MGZ<R;316"V['Q
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
M%$[&$8:PN+$J2B^RTND]2B=3\=;9N SBE:VHNBM@# \Z-Z8;-RZF#TI\2>I
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
MZM?D %ANS"MB,*2& #=6".<R*BP[09E;>YS)''6;O4' P8 FU1KAB-<]\$0
MPFU>6F.G.H$0DDAD(U7[J%[>,QK)8B>UZ:UE>$_,P24NQ+^P<XH6 &&=[]@S
M0W/R1R4=!@: 7EGP'Y!K"&$C8!-+Y(#K.B%\42D()%T=1"N]5\@@K(K:;YU,
M[=^/'!K](;_7P#(-@C]N&W]LLL:ON2YAV6W)O J ,7(^V?L G!?Q!G#RWB$[
M<S%>B-^DJ?#L,OH-.%E__!*>V! 9^%NM6+B,.+'SDC<X9G7R<OC9R;7059FU
M0SXI<C_';B.H'T G,TO:D)ZWNBRE2U\>P#JMOSM&CS([&IL0IM-GPX1IJY%B
M6Y$+,W&1H; ELJZQ@.F-3#1L7JEZG+?+S&1=0G& "W(KKG3&0-H+]^"$^@63
M0D;34NT37:"K0,>^%B<2"6.1WGH:>#Q%R3&VX&M:N^9]&M@EX(;%*0AK13$Q
M5:K$Z5$;P,)I;!:T66S%?F^M]GS"+N!?2A(07A[A1T)+<I^MXQL9&1SP>%;W
MUF2&\5^)W/XO, V?3OKGB\7(/OSW.KFB0:L:CUH <0$!6*X_C @J^+.E>JRF
M^%I=@'*R7%8%D"(Z9PH%)?;JS*TUAV=0^X?+ACV6FFSP/H%#HV;<J0=9$T.#
M!VFZ'/&SI9U68(A?()9LY4EOQ.=O1LYL)L6(F)H&W%7&RU[[X@VBYF>80@+>
MC][PF$M)=U]L-45DKRQUVRB6?QLFOZLD;.GR8\+,!7+*U$4B7L5+45%-YL8:
M3VNP !R7<"KT_:J-R2P2X.KJ)I3PC5JR/O)G:U+XQB^Y!CM6WI*#*A;KPU]2
M8M978B@.^_U7 L[QY%T"7-ND=IST3RB4VBS0#X]:]BG=#41@MM7&9&P!HJ(:
M&U M]R"H27"Y2(SF]EHFSJ(!)\?4;,@UOVY2>@&$3*%,U@_0M=1>-1K"B] C
M+ZGWY;WE\Y"I@U6'\,<?3N/!R9N_LO7X#%6)4N+3;1!YND!=Q:'+K'=-")'3
MZ52)"^ *ON?6G;O0!CVUA(Q9#&E40#W*7U_6\EH9R*.KT1I\\/HED,'P )/#
M_JLN2#:(XV:FC43U*F8:F7ZC\MPOS+VD=I#1 ("PW0F"#BIBJE?)+*=F%KM(
M:O:4HRK)9U( 50+U9WI*D5-IE=2];"?:]8[&^D(CTXEJ4/:^J;+=I'2V[\]A
M +QQ6>DZ[[Z+*MXK5 ?3MAAR.L4VGF&]XE)NQB;*<?CK\C:1VHE[:LB:V<&D
MB>9:_TC!6:*H##M$6@SS.V;VZG: G)TIZ8%B3B78HRTFIK]7S9Z6$(!$Q&]G
M/FT2'2F U\;8N7\M?JIW%@LE$0<ZJ-HHH'$X#/G$P-G%O]$FLH[BZ$B<# ^C
MDWI<#3 Q. :R(OP,\#-:F7,VC ;BY.0X&CXCD=^V[HDQ:QA',76X >2%U*DX
MZD>'XJ1/LRZ><3#+6XJQ^2L60[@DSR:2 2?NL*TA^DD4^ RV>!$/,.GL-#H#
M8"#60%;W]2'6/ASB)\RD]2VCLG:&%WMGT=F^V#LYBH[VX><:-PZLF ,L>W (
MWD)$?U]\YIGY8\KM'9*D01SUQ8TC0->56,'&P*^#OMCKTSH#<OT5X-)";S 0
MI^1=: /J*27ZXPXP!T,Q.$)0XOX1G-]J6<J'9L1>QZW[/9$C$/&Q&)QB^-Z
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
MVM'@#.:&OE1H? *MKS0)'1V_P>';M_P74$L#!!0    ( -F(5E;$+L'UB 0
M %D*   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;)U6:V_;-A3]*Q=N
M421 ($O4PW(2&\BCPP(L:]#N\6'8!UJB+:V2Z))4'O]^YU*VXS9NBNV+)%+W
M'IYS'R3/'[3Y;"NE'#VV36=GH\JY]>EX;(M*M=(&>JTZ_%EJTTJ'H5F-[=HH
M67JGMAF+,,S&K:R[T?S<S]V9^;GN75-WZLZ0[=M6FJ=+U>B'V2@:;2<^UJO*
M\<1X?KZ6*_5)N=_7=P:C\0ZEK%O5V5IW9-1R-KJ(3B\3MO<&?]3JP>Y]$RM9
M:/V9!S?E;!0R(=6HPC&"Q.M>7:FF82#0^++!'.V69,?][RWZ3UX[M"RD55>Z
M^;,N734;Y2,JU5+VC?NH'WY6&STIXQ6ZL?Y)#X-M@A6+WCK=;IPQ;NMN>,O'
M31SV'/+P.PYBXR \[V$AS_):.CD_-_J!#%L#C3^\5.\-<G7'2?GD#/[6\'/S
M.X/\&O=$LBOI_9>^7B/B[GSL@,T6XV*#<SG@B._@1()N=><J2^^[4I5? XQ!
M:L=,;)E=BE<1KU414!R=D B%> 4OWBF-/5[\ Z4GM&YDY[Q@M15,?\F%=08U
M\O<A[0-R<AB9^^;4KF6A9B,TAE7F7HWF[]Y$67CV"N]DQSMY#?T_9.C_X"!=
M*Q@J4W<K^K!<UH6B7Q3*O-)-21]<I0S]IIULZ$I;1TB*:A>8VR0FI"C*@X3R
M-(A))"+(* GYD6?!E"[*LN;>LR2B(*4TB"CB1X)!D@5BST":VC(%WZ@@9S?S
M*<#"8$(QXP>\'":N:[O65C:6CH 7']-1%DR._8!?<2#P!(_I,=VT2(PCO21L
M8&C1CM1C4<ENI6 >I+ +@YQ=@\1_9^S)D-\J!761@T@>@X!(8LA+F%0RG4+-
MGE)0 >N<8L'64#MALUO$M#?*AQQIJ'5)LOP'_>UG.N4I[BG'WRWBP"I$N/ 5
M'=.[-[F(Q!F/P'\_%E,O/!KTQT-D<H["T21CC%>"(: G!NO,OR<434#ZVQ@(
MBN(<:G,F(Q(6Y].88LF0+HJB;_M&.E5B7T0G%+7T4EX63<;E@/ !4'"8P#P!
M8 8"U_N>8)'2A!?C97B1E ._KSGQ*4^W^>?\"9]79CI(KHT/\E&GG4(!/4>0
M:RF!B.T8**\6S% JH8_K]EOX!:-#!9/%0YVC:F/$GU5.H"1]H7**6+-VD6VR
MD/I([*F<#/J&BHUC7ZQ#S6=3IK,G<U-+1MTK ^\#LG<*DJ_F)C\H$'0 6''O
M1N#+6E[61\;)PC:00W+"Z>4:$9F PZ_@Q:<SW<NF5X?"E7*.)QRHD*M/^$Z+
MXX,+39@#C!,HXY(0?J&4MXKG[:MNUT;?^Z:S5'=%TY?*4H&F<J8?;@5\9\ O
M@N$*>[=E[6\SP!YY3CX\T1F]]2%G^ZHNJJ_+NY*6$&.R3AK4?D WPTHEXV(#
MW>RB!1ICI<T3U=CM>ISKFN\CST?0"2WZNBFQ"=H3OT?CE"J#0P?(>.^X;Y59
M^4L-Z^H[-YS\N]G=O>EBN"X\FP^7KEMIL/U;:M02KHA>.B(S7&2&@=-K?WE8
M: ?*_K/"W4\9-L#_I49U;0:\P.XV.?\74$L#!!0    ( -F(5E8XV"TRY 8
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
ML"$_(3V.@WWO3Z/>RVPI],J]LE,_ 0/^O;9[VOTJ<.Y?AN^V^Y\4/G"-J<7
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
MR/\;Z.!9G*+S1<\'#Q/64Y3%&;JEW,HXT;PT=7"?D5S_WL,>FV :\+A$*[-
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
M:8W]$Y0-P/5*2K,S[ 9C1\[> %!+ P04    " #9B%967NRSO^P)  "P&@
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
ME;1U#7Y-]]E5(!D?6:()"C/$4>=(OQ!G*_*<\&DWR.&-SC/*/*"JS'=TV7?
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
MT$OS\@2A49GRWIR\^O%/X_GH^1.R3EM9IT]1_Z]M]+]3Q;.ER1:F9-7O7?R
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
MPZ/# $R_-7K!Z::;U+5V-/?=L:)%B\8[D+W4E.D@^ #CZE[^!5!+ P04
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
M9:7 K*<!>+YSD*^]H07Z'WRN_PM02P,$%     @ V8A65D#GE%VD"P  QB
M !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL[5K;;N0V$OT5PNMDVX L
MZ]:WS(P!>YQL$B"),<YL%ECL UMB=S.C%A5*LL?Y^CU5I-07VYUD-LC3 L&X
M)9+%NIPZ5:3R^L'8#\U:J59\W)15\^9DW;;U%Q<73;Y6&]F$IE851I;&;F2+
M1[NZ:&JK9,&+-N5%$D63BXW4U<GE:WYW:R]?FZXM=:5NK6BZS4;:QVM5FH<W
M)_%)_^*=7JU;>G%Q^;J6*W6GVO?UK<73Q2"ET!M5-=I4PJKEFY.K^(OKC.;S
MA']J]=#L_!9DR<*8#_3P3?'F)"*%5*GREB1(_+E7;U59DB"H\8N7>3)L20MW
M?_?2OV+;8<M"-NJM*7_21;M^<S([$85:RJYLWYF'KY6W9TSR<E,V_*]X<'.S
M[$3D7=.:C5\,#3:Z<G_E1^^'G06SZ(4%B5^0L-YN(];R1K;R\K4U#\+2;$BC
M'VPJKX9RNJ*@W+46HQKKVLN[M;1*O)6U;F7Y^J*%2!JXR/WR:[<\>6%YG(CO
M3-6N&_%E5:AB7\ %=!D42GJ%KI.C$F]4'HHT#D02)<D1>>E@8,KRTF,&GE\C
M<(6XE8_ 4RNNK)752M'O1OS[:M&T%NCXSW/F.^'9\\(I8[YH:IFK-R=(B4;9
M>W5R^?G?XDGTZHCJV:!Z=DSZ;\?F#RP75UV[-E;_"C>\Q]2-;O'KK=ELD!H-
MS6P"0*]=B\J(6EIQ+\M.[4R]1;8H:_'+S1:Z:3JY*)70$*"L'@3(MK5ZT;68
M4ZA&KRI)ZQ>/HETKL3#2%L(L1:$M$M/89E\)\4,EOC?W:K-05L29@T' 2S&O
MEM4CJ"!7R.1"R+JV!GJ*I34;GO+CW;]$:S"C AUH!/=[RMP22SO;*/$-5(;8
M:UV(T?=OO[D^"X2J8(.N5IA-*^O.YFM@170U/8Z#<3H+TF@N\CTEB\[2&MJR
MANFFV-%Y,NAL=MZ.^6T:BA]W+)%E8P2V$[*B^!B0C,Z%B]MMK\EMB='1U=WM
M[9EX6.L<#BY!I5@D%M9\4#:@")"QC4$T"MWD5CG&JPIF+/B[<KI**S>J57"Z
M:EHR',0QA,9K%>SY8=]N% &1RRH'B4K>HD/66UY-_D3H!=G5@K9['R$O"MH2
MW(6MD&@%O5V4,O^ &N'=UX3BQDUWKHN#:#8.)M.)&.%%+#[_VRR)XU=BGLZ#
M;):<':CUH. PJWJEBZ=Z8@AHK3C&>]I"4M,2'D\GXS ]V.YT'(73LU#\L,0B
M#8]O3%>U@3B=AQ/V[FD4QH=K9GC5CYU!JZ++^Z2!3BX9:3P';[H\P6AGZ[)#
M L&:6G&A*A$(%C,>AX=N.,V2< PT #DPV*[(L83Z5K*3E;05? FG7C5D)"C5
MH;"G519\^!;_(O5++1>ZU.TC2T>J&0M>)X3M0(3UF+YJR : 3A><X4!4ZSD5
M_ESJ"@'0,+8VC>8@0 @65+X>,U>04((VXJ_O=:&JHA%?F[(@B$+(?IC)@Q"O
MV[(WF(D D.^7/JQ5!=+)2VF?X'I0^BD%N:QLF<T6U*> T,@*X),$;.774K,O
MR(E0&?:2&]UN[]A7[F5?:-P,OYRPWB<WR1G((77^?QH1\:VL.K1*(I[YP %3
MDS$> =6OU,+R8)+ZP>\D\+\-\E5M=;FW=!;A9QAA(D3VT[[M*B72:'@J'WNV
MZM?$\W .?EJA&Q%Q/_%.U:W3-IG[5S_ F4QVTZ=;;IFP%["U=MB[M]:M3_UZ
M#ESR2EP]@^2 &44QH UB91&B1XHCZE.5EQUA]Y05.,@@<B%E9\G0]:RP#?2
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
M!E&\W,IR:%^Q,QI!F 3AX[??PD(DOU?::\#1PN\[6S/-OWSYZH+'>SP\&K)
MIW46[A8FH;D5!L+8Z%QN"\/QK,UL=6"@K,;4X&'NJ#G. $P$,=\D*/HUUG '
MV#O$T0TSWK2=G%R &5K3\^P3''E3EM7&Z.0S'%7[49"'NE>I!P!:->]7"# ?
M?+QX4-((16AR*#V=MKZN$#J:.#0.U@F)>0(I/\/?X62&%P&_#@XRE]@KS^PF
MYQ1S(HGX[.%S"7&.)#C!@N'W[B>)ERB%-'6B6X:01&R1ZIB9;#(3<^8V'7%\
MBE$X:,*Y#/>(#@< R++@TJ!6P;3?_=]$2OXQ8I?9;S4"G\_4440F33L1$U"S
M S@J'CD(-PX/N!^4[9,8J.E^5";?F8AM[5#>-]H T<:'/R3M\@X^//T_)=JC
MB'$NL[)Q%SD&/"7%ZH0J[@HK@:Y$(:%0H,!^+AQB+X1S*(=HAAHD;:MWK#1G
M/VZQB <]GE"MX,B!(ASII3(4YQYHY[TTE"9S+O(.LZ/BE!L[;)X\/K=-A6V5
MX N8Y'B^NO<@W8%L*C/J[.>&:&5/!?!FS\>0^SGPSA%D"(USC/$N=WK,U(5J
M'WF:J%[SV;!78^H6(9]QP &\S"FPGRX8K+?IP<EI($NVRMFJE&/2KC(@#/8'
M9[ J32FQ068Z?2#O3ROD:_'URV403%"3D,>\>_/^,IBMQBO>],W7]Y?S!7)"
M_6H>4.WBI45O9^%XV;R=KB"GL5A?B;]3IG:A2=V7OCQP6)9M[N??/KZ_#E;P
M;W@@PLVH%E6"8J\D 7S]9B!]-6H"#8%\+R0JI/6&!*0Q@;U:&K+@.VV*G,4[
M$@Z-1$:OG:HXI<Y'"!YWA(#@F#'*7'M0[S-Z:K#1)BW6^-6%Q <4N-4!J.(P
M1!'<4FB4@I /TE$$WR7APHJLJD$/!XP:+H[%3^PXC.U(9SJO%#M4!/-1T VP
MA"Y]_.H1U4<>!RL[&]70LXS_70$^-WMG[8Y(.*:0"!U$/IS%6@@/^0[.KTLW
M^HVS.X:1MEK_6T6'G!.IG>%DXLA''>,B8R1T1_3$BJT;*H$*8]6!// DI>^H
MML?+*H=]$P(^^+4V:>\*E,#O$ 2<"[&5)\ZTDVLDEHH"6,=3H.TBC=<R^L;R
M2XM\<\U%22>DM.2TAN V.T@ZC< S>:^S*NNZ74<4C280<U*=Z0XVB*0QG&K:
MF2Z?UJRY0#\<PBCP7(:CR31HPA53%+P :!C=SA;C52])\N[VN$[I$+M^$+M4
M1ERW85BC,7Z@>@!AF 4-]R&'N_X="8PBO%^D6QJ-Q<?OT4P=?J )LRNXREL7
M>>QB'6V-7:Q";NA$O)JSM0)@NE,NA3,CD& !Q7&VI #ZI$5)11 1H1?,@RP8
MSB F2/A/S2F#*WU_"O>WUH@0;LH$@;X8BR_5&H$>?HV5L 26<V2P5/Q&-3,,
M,]I5-N0BSBAS@ M^O9/P+=3HAU+P,<)VL7]/N63BWTB[NZJ&2A2-#66->J@D
MU-@3<"V5,Q+^(UR99C_FGVRCIKC3,?%!76449APK8^W"=P1C\#9*(*2HZ#%&
M\#/:)V*HG 7E=>CC.1DLPF3,*674#9!&W=%IQSD>&YUPOQ/I.M\47)ARBY*"
M/B/'Y($@+CCRL=2!N%U!&=$91PQ4^N"37UJ?S1 TJ-AN2\;D$AB5H,.F9P)Q
MH5P& D>1(HF5KC'1M0,J&#!V)PT@996BBG02&]5B0F:#HS; '\\;5< .=PA'
M7G8G+,\)J"L6ZB+Y+C@962G-QA5NL7Q@!4"V"MF.P5%_]EB\&8Q]7*X_83X'
MR47HQA[&R/F*?_4A,M4)BB74H#^^^^1+..YV%T<I@/W/']XUB*YTW6@ZP7ON
MNU*!WV@Z =W^>3$1B_IY-1&K^CD()R((@[\>LRHN.__]B$(N(G\C2.GZ8)/Q
MY%;\@(\@X(]PR1\+^H;*D=[]AZ'1_52##!$2S@U&X7*!8CND?"%N"<P!LRW%
M[7P\%Y]H)HRRV'.GGKW.LF\H<H&D;4.$F$=Y"!1T_JV.& I.,+%R3,SX8^H^
M;J?,Q'Q^AHGI; GB@]$D7! S2Z)A3OQ,,5_,9_CZ!S#A6DS.]%"0KX8,C0KF
M/=(('!F+)D<9>3RY:H!K"Q<Y(%*&T:X$N@PZM<=E. ZO1&**;" <^+Z![5 !
MWA"G$.X0&SJDC,5;SC4D/6J-((1\^.WG=Q_9DAFHQ<JW^=94KNPY2AP=&!#J
MU,8EMEJ&E#!C1?&9O<&M0(.#\#JCXT[RI['XS+TSCCU#^.F[ !Q3S?#%;;AK
MUZ:ZFA3%$NOUOWQ9R%5D&_>'4(7V^/@0"W3Z%TU:IV7\$BXXTQ07"3G3;2BV
MI@XQ,,0&K5B-8CQG*NY4(<0)*@Q0L*SQ!GQ93;IL3[ \Z<PHE;2VRG:N,I2V
M*2MBQW7P \EDSG^A/+*7AO6"@AI!F+:%V#:GOA-$2]JC*6DP-%;^&01[F=0$
M#Z-7SGN#*PRA*BK#?9<0Z1^.,>EZR?)J1 <..]=I21\.DQ/5^JDMND;3,0Y*
MCMU.^($1U1CX7"_>UJVC5IB=#ACWDVI4;PQMZR?UV\]N^T-4V9P.G$)CDJW1
MAX0^L"\;6R9EMIUVWZLG27*+QYW28 )UN9QQ?.9>I13!Y+2:'R7ZK.J;E8BT
M_.FJ/^B'!N/ID>H_:9A?3 ;8#S@B4\K7/VDS*%<J)OV9HMIL&[QHB\I$BHM+
M*DI(0EP";52N#$<$MH]BIXQK(5)+R58.D>8:/%4YAQ45<YL![]>%,<6>H'5K
M6Y?+R80 3)'>\18.I"4HP,A/1]VS="X[Z$BM:: =C:[3"U'"N8X;0)UC"&=%
M55[QT9C<8:9KSG%Z.5A.GU8?UYVH.I?]'!?.IN/;XRS'SL>W(2)J+3 B]"";
MFI\<.2GU+2 +YR[LDP]YK",6]3%E_C1D<76R#)34Z>!=;94D.M(.QGN]<JN2
M;G1U#[/Z!8WF<[0:_1UUVP 7^4I%0D1KR]E8^4H9^)!.L4XAR8.JUSX%37YB
MP5$?.!#_(*P2T(I3?K;B34)MXOI;#1>/P>1;F1/ZC]4:E')#>C$?S]P?UF+X
MHOG\M5?J(-HYI',[GP-:N;_]29_8B[OLW4Z6B-5!L,3H<$:(<SI;P84_-84=
M44,P= 9G)L2&T:L0XU:K.<;]W.O#=-=>8"R-IVS0D,WBJHM%ZJYW51R.;F^I
M>;E:W<)\9],9=B 0.<-OQU#U6%RW&$__GBRL!;:X]7^?(*SY$N RF!(4)WF$
M8KJ<@-!C8<V!F<6< >N*D"X0\&2!S_/BPGI@-,0X4L1CHEK,;[')$K0[42U(
M5,M;?![>?#H*L]JV+<*B=W#?GO#R--\(\QUA[[9V*!;EW=L%!\D3JTE_TZ"S
M$UUS*/:(!F;42804$-;4G.7BE^OM@X8/PL/0G8JS%["&T<9)"5#*;(Z73O#_
M?8BX;ISQH?\U;[*AFB)WS5UJWQUVOQ['G(>B? 1T3L8.<*+&&0*>A^S7<ZD]
M.'2'Y413^S&+6,N44MZYI,7D^5,"B!,V2+;A;ABDJ??<^FZ;ESN51]2W&W5A
MR!D 0PB%HFF#4.8#".5#_XB(36'X5]WIN#5W.(X/Q)**3U<:[^*,*@<O+KK3
M@"2MR.?)(GQI0V"AA<5'QUC>IXZH=)?'6)[6'S)W1.6..NN;@71>D\JFH=4[
M$;R.%?6;W%V1X7,N\<Q6[ICB;+=QW0_<QP<-=80>^7MOW0![Y72OARWQG<QE
MK*G#UX _7J-F!XZ/BEI+<]2E=@W%XP;\D:QKY?#:17W(KDN5,6CG8UZN4?IG
MJEYJ[KY2_^5!$9W'(]]9H*X7A2&=<:'O<# ?A3NC>/S@=\ J#CC(I >!YZQA
M2-1?O_A2JRM3LC5_.C,@<3HSH5:,<XH\\BBS(9X:%OZ>3]FV5AJ=QD6*FGUT
MYK[.T"W($SU8=P7!W3K0=L"EX-3CH9O0-YWKZIDR&[Z4S[<'\M+=7&]^;>[]
MOW'7W=OA[G\:^$F:#3EHJA),!5287V!?OHCOOI3%CB^_KXNR+#)^W"KXBJ$!
M>)\4@-K^"VW0_-\0K_\'4$L#!!0    ( -F(5E9/2E2BM@4  *4,   9
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
M5F.<17Z81OO8,SL1P?%1%D?1&633S(_GV7[V/41)XL<G,TCF4S\,YW YK,+
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
M1,9O7[J+<B+VA7F&/*,'<Q04(4%;H );(&-)8@!!6HEYR?%$C1$J18?% =(
MJU:RJ%U5[O&WIQ'"G?+/[1CDSN-QZ8<7X05\X*@8C@[.DSB^@L.S\.PCM+C5
M0[CK 41;.JW0+/PT(DAUHVPGV=[;#[SK3N=_P[MI>2_,0BKB0\PY=1">G01@
MN@G4&5;77O5S;7F&^&7!0QN-"^#]7&N[,5R!_F]@^@=02P,$%     @ V8A6
M5CRP&"I? @  = 4  !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&ULI53+
M;MLP$/R5A5KT%%@/.X^FM@ [#[2'H$:"MH>B!UI:640HKKJD[>3O2U*R:@2)
M#^U%Y)([L[.DAM,=\:.I$2T\-4J;651;VU[&L2EJ;(0948O:[53$C; NY'5L
M6D91!E"CXBQ)SN)&2!WET["VY'Q*&ZNDQB6#V32-X.<%*MK-HC3:+]S+=6W]
M0IQ/6['&![3?VB6[*!Y82MF@-I(T,%:S:)Y>+B8^/R1\E[@S!W/PG:R('GWP
MI9Q%B1>$"@OK&80;MGB%2GDB)^-WSQD-)3WP<+YGOPV]NUY6PN 5J1^RM/4L
MNHB@Q$ILE+VGW6?L^SGU? 4I$[ZPZW(GKF*Q,9::'NSB1NIN%$_].1P +I(W
M %D/R(+NKE!0>2VLR*=,.V"?[=C\)+0:T$Z<U/Y2'BR[7>EP-K_9HK8@*HL,
MMD:XQY;82KV&);*D<AI;5\7GQD7/N.@8LS<8TPSN2-O:P(TN\05![.0-&K.]
MQD5VE/$:BQ&,TQ/(DBP[PC<>>AX'OO&QG@W,0],O&X:?\Y6Q[/Z67Z_UWC%/
M7F?V#KHTK2AP%CF+&.0M1OF'=^E9\NF([LF@>W*,_9_NZO\8X5IN98FZ-/!5
MPRVN>..<"UD6[F)\$D!7U+1"/SLO%$HPEB"@[&% %;Q/1NG'4VA="5.[_1-H
MQ;-8*01GRGG+4D%Z/O!1EU23*I&-QS,6Q*5/OA-<U/L?83QZ[43C R<TR.O@
M=P,%;;3M3#&L#D_*O'/2W_3N/7+5UE(;4%@Y:#(Z/XV .X]W@:4V^&I%UKDT
M3&OW+"+[!+=?$=E]X L,#VW^!U!+ P04    " #9B%96>M<G*L$^  #XZ
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6S5?6F/W$:6X%\A-,!T%9!5
M.GRV91N0Y&.$=8\%R^[^L-@/S,S(3+:89)I!5JGFU^\[(UX$@UDEJ7N!!6;:
M*B89QXL7[SZ^O>V'=_[@W%B]/[:=_^[181Q/WSQ^[#<'=ZS]=7]R'?RRZX=C
M/<*?P_ZQ/PVNWM)'Q_;QLR=/OGQ\K)ONT???TK,WP_??]M/8-IU[,U1^.A[K
MX>ZE:_O;[QX]?:0/?FOVAQ$?//[^VU.]=V_=^,?IS0!_/0ZC;)NCZWS3=]7@
M=M\]>O'TFY?/Z -ZX^^-N_7FWQ5N9=WW[_"/U]OO'CW!%;G6;48<HH;_W+A7
MKFUQ)%C'GS+HHS G?FC_K:/_1)N'S:QK[U[U[3^:[7CX[M'7CZJMV]53._[6
MW_Z7DPU]@>-M^M;3_U:W_.X7GS^J-I,?^Z-\#"LX-AW_MWXO@# ??/UDX8-G
M\L$S6C=/1*O\H1[K[[\=^MMJP+=A-/P';96^AL4U'9[*VW& 7QOX;OS^+9]&
MU>^JM\V^:W;-IN[&ZL5FTT_=V'3[ZDW?-IO&^>I"_W7Y[>,1IL8!'F]DFI<\
MS;.%:9X^J_[6=^/!5S]V6[=-!W@,:PX+?Z8+?_GL[(@_N,UU]=G35?7LR;-G
M9\;[+ #B,QKOLX7Q?FG\6/VZ*^[\?[]8^W$ !/H_I9WSN)^7Q\5;]8T_U1OW
MW2.X-MX--^[1]__Y'T^_?/+\S*H_#ZO^_-SHW[^J_:&JNVVUP7^X/Z?FIFY=
M-_K20C]RJ,4?JJ;;M-/6\0_XQM3!%L>AV8QN"[_>P!]'?/.Z^F/AEZH>X/O^
M>!H:#[\ &OI#/XQ7HQN.<-VZ=W#%3KUOX,W;9H19 /G':6A&0MGQ,#A7'1FS
M^J%JG8<11UR8.^&MOSX#XR\"C+\X"Y@W ]#  2;$'>+V3[CR$H _9ISR4P++
MX#;] +<%=[3I 3UY>YO-=)S:&@$)L(&7FIH)' Q0=W=5<SS5S4"CM+WW#J#_
M"K^6T_( -<?C 00'=VKK#6+[J1X R/#H5%S1=?6/@^LJ;XC$/5_('N#/ 98Z
M]M7:R72$ O!_<,B 2GY%*WH%2(#+QUW#'/]#"^V]DVEJ1+=M<]-LI[J%O[Q3
ME/ G  $LJ9J\VTUMU0*9ASV_:-NJAX$'G!0 0HM#/C6ZK@;\(!#X &B:DM;%
MX.D\W/XM0=F/\!_&5M@L@+$_.E[/9AI@;]?5#_8<&@\7HMW($?4WL (<DI?\
MEPHPOSG23W:]%1Y@A50&V<@5X@YRFX8VONM;X)[^&R">>_C!#7A>$<Y?('"?
M/JGN7#WX;(Q?=P 9]\"7?W' WPY]NT4<&F#EO.GT)=X07D\ 1HM?X(AX+]\W
MQXF>/OU"AN]YZV:T__R/KY\]_>JYKP#D77^$4VN;'2R3#HK6]D5Y;;\?\)P\
M'S]@S>0 ;RP$5WS #I!F2P>57([[L/0&V#W?-%=O#M6N01QI8"I<RY6CJP7_
MO_TGL&1X#\9"M$.)HKU;5<VNJD\X_@#3N7-$Y\M =+X\2RQ>=V,-A[UN%7%*
M].8#AZCF3^J-7$\/=V2 M;=W!) CG.N$SQ&?NV9$2,@M85K#%.GZW) -8O1Z
M\K L(%MP:=8 5/[:S@!#[?!ZTIDBML,#1!J\>WAL-)ZG::^KG^@F(/H75K7"
M8VO@*T*I9KXR9#7U,#0SD@IDQY+5^@@LJ/F?>\@J_0(TR7W"K-F@UX3F0@G#
M59F/270O3(OD V>191NB V"5*V*NVSEJ<UW]BJ2Q[F:3(EF#@1 _=!JFVWNX
M"IYV>(?G K].>*L -H,3<"Z"EJ[>$5:[K79#?V0ZR0)8"HL*V$3/!-<+X=X1
M<6F&[14RB#MF)YT;KU!(!V&E[:<M2183"7,H>0$EY&&]I?[N/:@X7A!V"S)V
M@X#!JRTL8WCG: AYT4>:#O2DZ;<LB3B=HJKW()70F=XBR[3,;>N0<N*-@,<H
MJ(S5 5"^ZX$9KT=@3KAR$&<&4 1TU'XWWL(ZS]XU@E[IKODB1IU0LKW#(T72
M+><)(&MPT71L^.FA.950C7;/._?5@"L"V- "@*T@<Q'JCV)'1V(SX-;F7=OO
M"9[VML"O6X< +B)PY)0R\:[:N\X--6+A4YSJ,YTI016/0HH7@H(;C!1) >@K
MA-6>N9,P="3@0/M7<&H-L  04OL6I_US F&GV=WI^R3& YQX?%@4(!V+P#OD
MTG#)0<Y=3R,+/72$T_J?P"SXU'"Q#7 KE#2FH5O%B62_.@\P)==-0F=@FQW\
MX D)28B.%X9&/<-SO@H\YZNS#(/8?Y'1G/VNK.+P8/G!.":<(R,YHD80U?&R
MD!10FQ_A79$QX+;C8[@BX=ESN4.>&+"(;?PA_./&W;&H.R"-PZ/0BX4/)\_,
M!0C=UN'Q$GDF0H>$I:[@*,+]AJ-R[S<'P!U'OZ)T")\--3.E%Z-,?H1+O^&;
MCV/S*E?+!,"I_(325,U/NKZ[VJ!\VK8UWO1(8N)X_9XA17=3;^(&[PQL8HT"
M3M4S3&'7[OV(X@MNRC[F92"/!=@U!.H!AN\[F/6NVH"@5#?RO1LVH)SAYS06
M&61D(*3!/9&O^%H8.KYW7?VM[NH]@T:A!^<((OH.CHM1?-,,P"= V(;-"WG<
MP))&GEGY%^)+1\3Y7[8VO(_5/Z?MGI8'_V8. F_@XGH412<@"+6/^(6B$M%9
MX#U\SYE-\ ^KN%R&*3R)BM/&!<EY)FNOD@4*$^TW_">Q+*07 *.V#7(MZ3]U
M2W23^<(JDY2K_03"'?!'E9(1$X$H1>Q+*2@N6J[JB+ A-E8GNA_2IA%!;!_*
M%0&\2<\2\;1)&&'@1'HGD0OV&]6G?B_K@[Q>Y7VP#W[0-O6Z:4$$="P5(%K1
M+W@0[Y&\T&-^1+#O;Z]4W QC&;N#O"D&!]5UGC[++ V\3E[#J;X3>X;W/2H=
M<!CT/>NP@(''$W$R'GJN=3Y0\EC2$H-(DI^I@1G?\3!I72!;*G3'D5C()5D;
MZ(*5VA$= [/TJ1&'^!)+@O*7RNOID=W9!46I6.\XK=<UB7R(;_7#-2NKLC$2
MJE5$9",'C\-S;H'[;T81^51K7^4G=P19I%H[0!57!@S?G2B5H$6K'\S=+$(<
M[ID';1,&:>^B3LKTI7R68:OSHQ&! J0!D-4&A2W1]YWR-=:(=_DYTGI$(3<?
MW(,OS%W@>I/DK^HO7J>Y/M0/)+,,GFPZJ!-W=ZM4;R;N*;P%)'_&IF!:B>L)
M^&$7%9'F7XO(1:$N0PXV7Q&*%*_:+^GK44Y5&^FN>8]V WTAX#H/,L-XY/UH
MP_)]*C^0.X,Y#G(V5=M);."A\![V'4U"B#1[BH @J9CT+-&C[ B1LMJO/'&
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
M.Z=IZ0<LDT5H$S/L8WJU2J3;H'$(G_#?W%OM( !?G5RL>NGV>>35<IZ_^8H
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
M+W=O<FMS:&5E=',O<VAE970U,BYX;6RU5M]OVS80_E<.ZE DP"")U _+J6W
M<3<L#]V"I-L>ACW0$FT+E427I.)T?_WN2%MS8M?KPP8#$GFZ^_C=QSN3DYW2
MG\Q&2@O/;=.9:;"Q=GL31:;<R%:84&UEAU]62K?"XE2O([/54E0NJ&TB'L=Y
MU(JZ"V839[O7LXGJ;5-W\EZ#Z=M6Z"^WLE&[:<""@^&A7F\L&:+99"O6\E':
M7[?W&F?1@%+5K>Q,K3K0<C4-YNSF-B5_Y_!;+7?F: R4R5*I3S2YJZ9!3(1D
M(TM+" )?3W(AFX: D,;G/68P+$F!Q^,#^H\N=\QE*8Q<J.;WNK*;:5 $4,F5
MZ!O[H'8_R7T^&>&5JC'N"3OOFXX#*'MC5;L/1@9MW?FW>-[K<!10Q%\)X/L
M[GC[A1S+]\**V42K'6CR1C0:N%1=-)*K.]J41ZOQ:XUQ=G;76=&MZV4C86Z,
MM :N/@J<F>M)9!&?O*)RCW7KL?A7L!B'#ZJS&P,_=)6L7@)$2&Q@QP_L;OE%
MQ/>R#"%AWP./.;^ EPS9)@XO^?=LA<]6V8W48#>B@[52U:YN&OA#+(W56"]_
MGM/ KY">7X%ZZ,9L12FG 3:)D?I)!K.W;U@>O[O /QWXIY?09X^^=4"MX&3C
MSG&]B':>ZZ*I96=A@1M)$L"C6MF=T!)^<4I]5%8T\-WP6RAC ;=)MDO\NM^J
M&!*>A3'P,(=D'"8X0%->A&.85U5-[6C@[9N",_YN>*=%F$$<CB =A_S(3^C:
MU-T:7 M_[G'B[2PC^(QAU &"H8''&6(\R%8](5$4:M4WS1<0K=*V_DM6AXV_
M*L+1-5RE(<,G2\(87W'(\<ESFMRU6TJ? )3&WNY /I=8)FL)5QF%HC-%8/AA
M>;3GUR=B,$CS!'TS"ABEE&#((!OS%UF^5H-3%B\FWZ!(@L ,7>-C33+4_QOD
MX&F88/*YUX.["?,2I6&*:=5FJXQH3JD.Z3/R\\\+ZK$QE@$/"V29.A%Y@@Q?
MJ\8A'3%TQ*K(H1AC_3!TS1D5R+PL^[9OA"7Z/A'A_N)/ZY YZ0<=DR-169%3
M/1[')QR%RY$:]]P2R&-<^?\M)DX.6$>OB\G93XN)%;ZS"C3A@ (Y*UYGDF;4
M>B0L[BL':A(6IVC[#RKA0C+4Z\Q)ESIFC#;M=&LY<_3(,R6.P_Z,2?.?\2I"
MQS@@SUZ>D8"/BI#JPX=3/^&_R^A\%?$L)TXC"J N(D*)V]YS?\?1T4':2KUV
MUP4#I>H[Z\_4P3K<2.;^(/['W5]G/@B]KK$I&[G"4"S;+ #MKPA^8M76'<M+
M9?&0=\,-WJJD)@?\OE+*'B:TP'!/F_T-4$L#!!0    ( -F(5E:]E*PKV ,
M &<)   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;)56;6_;-A#^*P>M
M&#8@T0LE^26S#3A)@Q9HMZ!)VP_#/M#2V>)"D2Y)V\U^_8Z2+;N +6PP+/'E
M[KGGWDA-=MJ\V K1P?=:*CL-*N?6-U%DBPIK;D.]1D4[2VUJ[FAJ5I%=&^1E
MHU3+B,7Q(*JY4,%LTJP]FME$;YP4"A\-V$U=<_-ZBU+OID$2'!8^B57E_$(T
MFZSY"I_0?5X_&II%'4HI:E16: 4&E]-@GMS<#KQ\(_!%X,Z>C,%[LM#ZQ4_>
ME],@]H108N$\ J?7%N]02@]$-+[M,8/.I%<\'1_0'QK?R9<%MWBGY5=1NFH:
MC (H<<DWTGW2NW>X]R?W>(66MGG"KI7-LP"*C76ZWBL3@UJH]LV_[^-PHC"*
M+RBPO0)K>+>&&I;WW/'9Q.@=&"]-:'[0N-IH$SFA?%*>G*%=07IN]H>KT,#<
M6G06?GGF"XGVUTGD"-H+1,4>YK:%81=@$@8?M7*5A;>JQ/)'@(@X=<38@=@M
MZT6\QR*$-+D"%C/6@Y=VCJ8-7OI?'/USOK#.4$7\=<[5%B@[#^2[Y,:N>8'3
M@-K HMEB,/OYIV00_]9#,^MH9GWHLR?JNG(C$?023BF?X]F+=)XG117K!:&F
M"9R.?]<.X0W]'H3BJA!< F]#]5YMT3IJ0QI7*$N@@P"HJY;70MF-P1*DX LA
MA1-H@:60Y(-P!,EX%*;P3LMRP8L7"]2 4JO5M4-30T&EXJ-O(4W#(2F%@[VS
M;!C&A!#FQ$A=+_O(" 5_:Z$<;&E*1"QP57I!31J.ID.B,0RS/?*8,(=DAZ49
MK;.<T<X'M)::S!A"@+4VS3EQ#4>SXS !EER65#^03+PT_3]TCAXD&<N\:38*
MQ]!3)'E7)'E_D;0GJ*^1!RX,?.%R@XW[\]I;_(>R<J>M.U<TO<CGB^:Y0C*R
M]):VG27>62K($G!#RY:*0](Q;V_@4J$U-7;D?.1[=O%6J])"$F>4@B3.*;8)
M:\;TS.'MMXUPKU2,E)BV_)JLYHE/?$JASG.JP6?M?&[:JJ3G>%^;R7!,*SW9
M&'39&/1FXU[80FK?"SXA5&P-;7@D)R@<0L.3HWJDB+D3)\^EIM?,Q=2 KS0+
M3M.UX'P@7@\T%I[&^D#C"FS'XYC+J_^5N:_"5=1W6B&\(C=4\3Z.])@OB<5Q
M?;%QU!L.*)'$K^**>FK;[EG(<NIYG],1W1EG]G/?M.R8N?B0\>QLMJ*3RZ]&
MLVJN>&I6O5&NO0>[U>XK8MY>GD?Q]A/D(S<K.M5 XI)4XW!(S6+::[V=.+UN
MKM*%=G0Q-\.*OH30> ':7VHZ1_<3;Z#[MIK]"U!+ P04    " #9B%96.W:9
M<X "  "8!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q]5-MNVS ,
M_17"&X8-*.);XF1=8J!I.W0/Q8*VVQZ&/<@V$PN5+5>2F_;O1\F.FP))8$ 6
M)?+P'$GD?"O5HRX1#;Q4HM8+KS2F.?=]G9=8,3V2#=:TLY:J8H9,M?%UHY 5
M+J@2?A0$B5\Q7GOIW*VM5#J7K1&\QI4"W5854Z]+%'*[\$)OMW#'-Z6Q"WXZ
M;]@&[]'\:E:*+'] *7B%M>:R!H7KA7<1GB_'UM\Y_.:XU7MSL$HR*1^M\:-8
M>($EA )S8Q$8_9[Q$H6P0$3CJ<?TAI0V<'^^0__NM).6C&F\E.(/+TRY\&8>
M%+AFK3!W<GN#O9Z)Q<NET&Z$;>>;)![DK3:RZH.)0<7K[L]>^G/8"Y@%1P*B
M/B!RO+M$CN45,RR=*[D%9;T)S4Z<5!=-Y'AM+^7>*-KE%&?2!\4*!%87\-.4
MJ&#%7EDF4,/G!_?_,O<-I;'.?MY#+CO(Z AD&,&MK$VIX;HNL'@/X!._@62T
M([F,3B)>83Z".#R#*(BB$WCQ(#IV>/$1O/LVRP73FJ]YSNSCT"#70 MH]!D(
MSC(NN.%T"O9@\*GMC+\LTT;1._IWZ%"ZE./#*6UMG>N&Y;CPJ'@TJF?TTD\?
MPB3X=D+0>! T/H5.@EQ)617'+O00Y9.@ARG356"5$6X<PO[\(WU]ZCR7;6TT
M-%UFB(-@E$ 4QJ,0KJM&R%?L")*#DD*\._ XF8TF$(^_TGB1YZK%XMW^+"&L
M:410;T*E$]KL7NYT,AE-(8G'-!XZ6W^O6BI4&]<3-#C67>$,JT/;N>BJ[<V]
MZUFW3&TXO1Z!:PH-1M.)!ZKK YUA9.-J+Y.&*ME-2VJ=J*P#[:^E-#O#)AB:
M<?H?4$L#!!0    ( -F(5E;#S?@B) ,  (\&   9    >&PO=V]R:W-H965T
M<R]S:&5E=#4U+GAM;'U5;6_;. S^*X0W'#:@\XMLIVDO"9"T*S9@NQ7-MOMP
MN ^*3<?"9,DGR<WZ[X^R72\#TL" )$KDHX<422\.VORP-:*#GXU4=AG4SK77
M462+&AMN0]VBHI-*FX8[$LT^LJU!7O9&C8Q8',^BA@L5K!;]WKU9+73GI%!X
M;\!V3</-TP:E/BR#)'C>>!#[VOF-:+5H^1ZWZ+ZU]X:D:$(I18/*"JW 8+4,
MULGU)O/ZO<)W@0=[M ;OR4[K'U[X6"Z#V!-"B87S")RF1[Q!*3T0T?AOQ RF
M*[WA\?H9_:[WG7S9<8LW6OXM2E<O@WD )5:\D^Y!'S[@Z$_N\0HM;3_"8=!-
MTP"*SCK=C,;$H!%JF/G/,0Y'!O/X!0,V&K">]W!1S_*6.[Y:&'T X[4)S2]Z
M5WMK(B>4?Y2M,W0JR,ZM/FFU?_<530.WN'/PYBO?2;1O%Y$C<*\2%2/09@!B
M+P E##YKY6H+[U6)Y>\ $;&:J+%G:AMV%O$6BQ#2Y )8S-@9O'1R->WQTA?P
M[H3BJA!<PD=EG>DHM9R%?]8[$B@Y_CWE\X"8G4;T!7-M6U[@,J"*L&@>,5C]
M\2J9Q7^>X9M-?+-SZ*OM4">@*_"O!-,KG2)Z%NHT48HO-CLT%&,X7K^F;XM*
M: .=LEAT!DM0VJ$%=C4/9_W(X $?M7P41*P@!>&@XH60PCU!GJ9A#'F6ANE
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
M??$BZJ#Y42KK*[EO[ZLD"N3F)9)#=M$@^A/2(8K^A>.^4RH#V;HL5F9PR;Y
MCB7S@(>(Q23D3NF=HB!@2X5#CFHMWYPLEZ(2@&$.E1Y;5FV]^;324*; V5;5
MD#H3Y/Z(/6I4.8VJY.0C)_CD^ZUHK&FH+MFB*$JJ8#NT*"GI& &[4[AN"@7N
M"WB?X$I-C.M93<<:9VDM:T[GP]$(M(>V1938D2GF)]P?N9) M>9K<\T':& N
M-)B+A5-1,&VB8'IN%#QJ>%WND' 7G83[S<!9]P7PA.I!)0\I_[%J)<]LAT]K
M0#W,KA'=S?6E\:A;=43776S=A:C.&U3=K?BR2]%AMNJ5SB(^6!\E&C%'/!$T
MK^Y-DL8O0N/%F!#Z<?Q\EB95);*WN] X2$;L9\!I1H\G6H+[8 %>V-$^0&.#
M_.9".0[&="8.HNG>T77F=+Z@;NV31D-2U9HH2&8XB((0?\!ZC9"#994?*,O[
MAGT<C.<@&0<Q/7Z3:]^3I!;(?:?, 2-9,G%.2DNMB:9B(C0 _0 ,,F0)2L.F
M'7P5N=N(ZXUZ<)Z$W/G0T-:*Q9-:S+CF-CX0,ZDWJL$)A,\:A,_.1?@_2UY8
M:7W']DS&8T1QORAX]NYZP1S9V5(C]?$KGS/P66X*N98I&';#Y1C\3ZNWIY/I
MZ,1KG0C$KKT'M&6C'\T.6W*UKZ/IZ-B-J_/KQGT-/*SZP?^N^);-Q>E>E*"'
M& 71Y&?4_-"U+JX]1_:B&CY&,FP)#X*@"8\#1H@*,*">9^+Z@2 <=)BXF'MG
M&\##;ELBRI.^AZ*N#/W='E&=3IH(:_W4LI@2X90(P\AUC"&U,BT31)#O7JIW
MW>P@-%Q&IYYN[#B@5Z3?P3%L#SL?F7*A-^Y3&KU1P:W^>U.SVGRM6_B/5.UQ
M_ZGO@6N\.1F6B35(49+P?JG]YS,_L6KG/EDME;4J=\.M0/G6= #[:X5"64U(
M0/,-\^:_4$L#!!0    ( -F(5E9/*6FUA@(  (4%   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4X+GAM;'U4;4_;,!#^*Z=LFC8)DM0IH6-M)0J;-@DV!'OY
M,.V#DUP:"R<.MD/9O]_9":%HI:K4^.Q[GGON[+OY1NE;4R%:>*AE8Q9!96U[
M$D4FK[#F)E0M-G12*EUS2Z9>1Z;5R L/JF7$XCB-:BZ:8#GW>U=Z.5>=E:+!
M*PVFJVNN_ZY0JLTBF 2/&]=B75FW$2WG+5_C#=H?[94F*QI9"E%C8X1J0&.Y
M"$XG)ZNI\_<./P5NS-8:7":94K?.^%(L@M@)0HFY=0R</O=XAE(Z(I)Q-W &
M8T@'W%X_LG_RN5,N&3=XIN0O4=AJ$<P"*+#DG;37:O,9AWR.'%^NI/'_L.E]
MTS2 O#-6U0.8%-2BZ;_\8:C#%F 6OP!@ X!YW7T@K_*<6[Z<:[4![;R)S2U\
MJAY-XD3C+N7&:CH5A+/+;[9"#1>"9T(**]# V^\\DVC>S2-+_,XKR@>N5<_%
M7N":,+A4C:T,?&P*+)X31"1L5,<>U:W87L9SS$-()@? 8L;V\"5CMHGG2U[@
MN^FR7')C1"ER[EZ% 54";: U!R"WJL"; O"NZXW?/#-6TP/ZLZLH?<CI[I"N
MJ4Y,RW-<!-0U!O4]!LLWKR9I_&%/0M,QH>D^=DK(]Y++XK^;W*5U+]MNK70'
M6&=$[>[AF?%56837]#OCICJD&EJ)!9B*:SQTG5) KFJ:'L:7&AB#- ZGD+(P
M'M3.PAE,XO (TO<A@V-&JPLTAAZ^UMA8:)7VT"0E2#)UQZI9'UK4]=-90M!D
M1@Z[ZAEMM4:->NT'  5076/[+AEWQQESVK?6DWL_H"ZY7@MZ,1)+@L;A\5$
MNF_ZWK"J]8V6*4MMZY<5S4G4SH'.2T4%&PP78)R\RW]02P,$%     @ V8A6
M5JV5/LB@ @  O04  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL?51M
M;],P$/XKIR AD" O3OJRTD9J-Q!(3)K6,800']SDTD1+[&"[Z_;O.3MI***K
MU-1W]MUSS_E\-]]+]:!+1 -/32WTPBN-:6=!H+,2&ZY]V:*@DT*JAAM2U3;0
MK4*>.Z>F#E@8CH.&5\)+YV[O1J5SN3-U)?!&@=XU#5?/*ZSE?N%%WF'CMMJ6
MQFX$Z;SE6URC^=;>*-*" 26O&A2ZD@(4%@MO&<U6B;5W!O<5[O61##:3C90/
M5OF2+[S0$L(:,V,1."V/>(EU;8&(QN\>TQM"6L=C^8#^R>5.N6RXQDM9?Z]R
M4RZ\J0<Y%GQ7FUNY_XQ]/B.+E\E:NW_8=[;LPH-LIXUL>F=BT%2B6_E3?P]'
M#M/P!0?6.S#'NPOD6%YQP].YDGM0UIK0K.!2==Y$KA*V*&NCZ+0B/Y->RJ:I
M#-VRT?#FCF]JU&_G@2%D>QYD/<JJ0V$OH$0,KJ4PI8:/(L?\7X" * V\V('7
MBIU%O,+,ASAZ!RQD[ Q>/.09.[SX!;RO2*73\'.YT4;14_AU*LD.(CD-8=MC
MIEN>X<*C]Z]1/:*7OGX5C<,/9P@F \'D''JZ[KH"9 &.*QQ5YA37LVBGN=Z5
M)$%V5'%./P-TU]AL4 WW_0ZX0GM8R)JZ5L_@3AI>$S&MP91<0 0_D"M:C(38
MR1J6A;$8O7;/566?$]0NFY8_=R'9-/8GD$S\,4PC/X1H-/(C6)=2F??DWP 7
M.5!0>.3U[C_OT)_2-Z:/05]2(8W+"46&.6QVIL_0D#9QI@DP/X;$OP!VP2A8
M,K7!8W\$5#NB<*IZP5%+-:BV;G!H@MX)TW77L#O,IF77DG_-N\%VS=6V$II2
M*<@U]"<C#U0W+#K%R-8UZ$8::G<GEC1?45D#.B^D- ?%!A@F=OH'4$L#!!0
M   ( -F(5E8"W^\(?00  "P+   9    >&PO=V]R:W-H965T<R]S:&5E=#8P
M+GAM;)56;6_;-A#^*P<7Z%Q LTGJO4T,.$F[K4!;(VG6#\,^T!)M:Y5$C:3M
MY-_O2,FRDSK:]L4BCW?/O?#A^2[V4GW7&R$,/%1EK2]'&V.:M].ISC:BXGHB
M&U'CR4JJBAO<JO54-TKPW!E5Y901$DTK7M2CV863+=3L0FY-6=1BH4!OJXJK
MQRM1ROWEB(X.@MMBO3%6,)U=-'PM[H2Y;Q8*=],>)2\J4>M"UJ#$ZG(TIV^O
M(JOO%'XOQ%Z?K,%FLI3RN]W\EE^.B U(E"(S%H'C9R>N15E:( SC[PYSU+NT
MAJ?K _H'ESOFLN1:7,OR6Y&;S>4H&4$N5GQ;FENY_U5T^806+Y.E=K^P;W5C
M,H)LJXVL.F.,H"KJ]LL?NCJ<&"0O&;#.@+FX6T<NRAMN^.Q"R3THJXUH=N%2
M==887%';2[DS"D\+M#.SNPU7 JYY4QA>PO@K7Y9"O[F8&L2V&M.LP[EJ<=@+
M.)3!)UF;C8;W=2[RIP!3#*J/C!TBNV*#B#<BFX!//6"$L0$\O\_4=WC^4*8_
M7^$-YK#@CT@L W.E>+T6=JWAC_E2&X4T^?-<^BUX<![</IVWNN&9N!SAV]!"
M[<1H]OH5C<B[@="#/O1@"'UVU[X8D"NX*79%+NI< ]:GQ(QRX'4.MR*3ZH>Z
MMY$/8I^/_.M&@+%4@*5]MJ %U@>?-!@\R/L0&E[D4-3NAB: _!/'J-J(6N&A
MW*U&9PZ-4-#2;V%Q/LN=J)8H\]V54PO5"6@G^<CKK:T#35I6 )G0*,3MQ(</
M8JG<(?.[PT]<99N>03!O5%$^,4T(+B<$%1'RH/9Q6POP2;\K\2Q\8D/320KS
M[1H?)]"#XIUH3!LM2SO1E\Q(*Z#QCR[[9'N 8[:][T.VK;W?V;]^E3#*WL$
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
M'1YS_'2)YTIIR "?S[5VNP4EZ$^JD[\!4$L#!!0    ( -F(5E91(CMPX0(
M "8&   9    >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;(55;6_3,!#^*Z>
M$)-*7IRTRT9;B0X02-LT,5X^(#XXR;6QYMC!=E?X]YR=MFRH*ZI4^WQWSSWG
M\UVF&VWN;(OHX%<GE9U%K7/]>9+8NL6.VUCWJ$BSU*;CCD2S2FQOD#?!J9,)
M2]-)TG&AHODTG-V8^52OG10*;PS8===Q\WN!4F]F41;M#CZ)5>O\03*?]GR%
MM^B^]#>&I&2/TH@.E15:@<'E+'J3G2\*;Q\,O@K<V =[\)E46M]YX6,SBU)/
M""76SB-P6N[Q J7T0$3CYQ8SVH?TC@_W._3W(7?*I>(6+[3\)AK7SJ(R@@:7
M?"W=)[WY@-M\QAZOUM*&?]@,MI-)!/7:.MUMG8E!)]2P\E_;>WC@4*9/.+"M
M PN\AT"!Y5ON^'QJ] :,MR8TOPFI!F\B)Y0ORJTSI!7DY^87O!>.2[CBBFI
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
M*Y8TBU$[ ]*O%-5GMW$!^ND^_0M02P,$%     @ V8A65J4O5E"? @  G@4
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
MOEW7!?$'KR0'!?'HOH<%\2/HO%(-7EA(^IPR&O3$%(TR@DYX56E1=<]* )8
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
M0_1Q01@!_7W%N3J^F GJF^GIOU!+ P04    " #9B%96Q54,ZNX"  ##"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6RM5EU/VS 4_2M6AB8F0;Z;
M!-9&@F;3]H"$0&P/TQ[<Y+:U<.)@NRW[][.=D(4V=%5%'QK;N>?XGG/MV.,-
MXX]B"2#1<TDK,;&64M:7CB/R)918V*R&2KV9,UYBJ;I\X8B: RX,J*2.[[J1
M4V)26>G8C-WR=,Q6DI(*;CD2J[+$_,\U4+:96)[U,G!'%DNI!YQT7.,%W(-\
MJ&^YZCD=2T%*J 1A%>(PGUA7WF46ZW@3\(/ 1O3:2"N9,?:H.]^+B>7JA(!"
M+C4#5H\U3(%23:32>&HYK6Y*#>RW7]B_&NU*RPP+F#+ZDQ1R.;$2"Q4PQRLJ
M[]CF&[1Z1IHO9U28?[1I8J/(0OE*2%:V8)5!2:KFB9];'WH +WP#X+< _U!
MT *"0P%A"PB-,XT4XT.&)4['G&T0U]&*33>,F0:MY)-*E_U><O66*)Q,IU@L
M$:X*9!I?GE9DC2E44J#3#"0F5'Q"YVAZE:'3DT_H!)$*W1!*5<G$V)$J 4WC
MY.UDU\UD_AN399#;*/#.D._Z_@!\>CC<&X!GA\/=UW!'N=99YW?6^88O>(/O
M?C7+*1:"S$F.]2(6B,V1&@ ISA E>$8HD02$\1>4M:;S"\^$Y&J]_QXRL)DR
M')Y2?P,N18USF%AJDPO@:[#2CQ^\R/T\9.=[DF7O1/;*ZJ"S.MC';E;ID%L-
M*C(H_8%;IUYP88_&SKIOPT!4$M@7KZ.RO1D<J2_L](5[]3U4BE-RDDLHU!9;
MJTZI-^&0YH8I[JE)[,3M_[PM_0UBU-?O;HG?F]Z1XD>=^-%_BVNV2 $U$V18
M]6A'M1<F=K"E="#J8K?2>],Y4FS4B8WVBKW&U:.J< $S5>H*Q*#8:*=@6_6:
M1CM"SV/;W]*Y-Y,C=<:=SOBPHN:Z ?_.E2&]\>X&'2CN0%02V?&6Z-TH/PGM
MI(MJU#B]$U-?;VXP7Q#U :<P5SC7CI7YO+DR-!W):G.(SIA41[)I+M4M"[@.
M4._GC,F7CCZ7NWM;^A=02P,$%     @ V8A65KZ(17/L @   P@  !D   !X
M;"]W;W)K<VAE971S+W-H965T-S<N>&ULK55=3]LP%/TK5H802"R?;1.@C03M
M)O: AN@^'J8]N,EM:^'$Q79:]N]W[80LT%#QL)?6=NXY]]SC:WN\$_)!K0$T
M>2IXJ2;.6NO-A>>I; T%5:[80(E?ED(65.-4KCRUD4!S"RJX%_K^R"LH*YUT
M;-?N9#H6E>:LA#M)5%445/ZY!BYV$R=PGA?NV6JMS8*7CC=T!7/0WS=W$F=>
MRY*S DK%1$DD+"?.57 QC4V\#?C!8*<Z8V(J60CQ8"9?\HGC&T' (=.&@>+?
M%J; N2%"&8\-I].F-,#N^)G]LZT=:UE0!5/!?[)<KR=.XI <EK3B^E[L;J"I
M9VCX,L&5_26[)M9W2%8I+8H&C H*5M;_]*GQH0,(!F\ P@80OA<0-8#(%EHK
MLV7-J*;I6(H=D28:V<S >F/16 TKS2[.M<2O#'$Z_29I#H26.?FJUR#)/63
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
M\V)9M?_W7CI9?^+-MU5=K+K&RH)5OM[]FWWK>J+7(!"6!JQKP(X;A)8&O&O
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
M'??>'8PO@X+8[=N&YZB:QSI2B.E(81@*D,RZX*#HBXI9J]*QAGI\XMS;*1#
MS'J K+:(5&PS+M$L36B6DB!($#:JAQXOMJA8:%MN$TW0A"8H#8($'FT[WJ>0
M(J91FIP)3<YQ#$B0##/8[")"]LI/HCF:T!P]O>HG"$M%#*)\5(Q;QY[&:7(B
M&6U?\X><D*"UCWXI^!Q[VD0C.HDNL]PG3@O;KK29O:2CA(2.$@8M]YV._JR_
M"H]/>R7(QCJTY@ 2C>WD1,7ZQ&*?8,GNXZ ?$8JMIO7>S7_#";,$@5\0 $9B
M8M; .M&(3$X?,2-6>N2TF \ B4A9S^FGFH^IR]/@*7)N#'R[B)#ACFFIIF7Z
MUL/@*=Q+7H4,V@>IV9\_IGF:F^F)G+!]L1]>[Z>?,78Q<Z7-[!'-Y_1")\13
MIQEK5]K,7M)!0NK@A'B*[)L#+L 97U2.,=L"EFI\IV^[("=%CXD?;_]Q*<O"
MGVIJIF\H%*<("#D']P1@8H'UI'>J>9F>+A7;5_X4/;D-;$.RT+:D2:IQF;H\
MXI5",(: GHB0/=!/>U?*O/6(5XJ=M^8AO%,&E1/6^R#\_GTQ-$BI8-_ZCCJM
M<_1+ZJ[4'75"[U8:_T)'O/8/=M939[G-QF>]GG)PS&NOQ!RO*4A0V.0LQT<"
MOW>AC$]OLD\M_/OV]-G/O50_YK)=_>#W[HCQ:7:2"_^^L;FM1_H.S4E;-O^!
MW[LBQJ>922_]^]94?H>6.3*L=XF+[[*.N]=F!OWPGBNTDFN[Z,KO7:;BO[66
MN]<@C.$/#UW@<BF(CF:]&SI7LGQL+RZMO'FQ7=>[NRP/GQYN1WW?7@EZ]/F'
MYM;4]N9/K69WY>K'K%3SO_*6\D&I]*=-W:'<76*Z^Z4N-NT]H%^+NBY6[8]/
M,EO(LA%0?W\HBGK_2_. PUVRMW\"4$L#!!0    ( -F(5E:V[W<";P(  $D&
M   9    >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;*U544_;,!#^*R</32"Q
M)DU*-[$T$K2;0!I2!=KV,.W!3:Z-A1,'VVGAW^_LA"AH+>*!E\9V[OMRW^>[
M:[)3^MX4B!8>2UF9&2NLK<^#P&0%EMR,5(T5O5DK77)+6[T)3*V1YQY4RB *
MPVE0<E&Q-/%G2YTFJK%25+C48)JRY/KI$J7:S=B8/1_<BDUAW4&0)C7?X!W:
MG_52TR[H67)18F6$JD#C>L8NQN?SB8OW ;\$[LQ@#4[)2JE[M[G.9RQT":'$
MS#H&3H\MSE%*1T1I/'2<K/^D P[7S^S?O7;2LN(&YTK^%KDM9NP+@QS7O)'V
M5NVNL--SYO@R)8W_A5T7&S+(&F-5V8$I@U)4[9,_=CX, ./) 4#4 :*W N(.
M$'NA;69>UH);GB9:[4"[:&)S"^^-1Y,:4;E;O+.:W@K"V72IJ2"T?0)>Y?#M
MH1$U79&%3W"1Y\(9S25<5VVU.-N/%VBYD.:$0N87"S@^.H$C$!7<""DIP"2!
MI;0<>9!U*5RV*40'4EA@-H)X? I1&$5[X/.WP\<OX0&9T3L2]8Y$GF]R@.\'
M4E442N8@REJK+3I#]LIZE<>UW[FI>88S1OUE4&^1I1\_C*?AUWTBWXGLA>2X
MEQQ[]OB0A<)D4IE&(Z@U-8&[823]@WOG*QH!4'?5<@JUY%0FKFBP+YH_CA>$
MQ=+\W>=7_)Y^O1/9"[\FO5^35TMD3G5N==,.(C>F7 .0-QOZU-Y*:>FFGL[-
MU6TZ'4V28#L4]'],/(AI\PP&C>Z&[ W7&U$9D+@F5#CZ?,9 MX.KW5A5^]Y?
M*4N3Q"\+FO6H70"]7RMEGS=NG/3_'ND_4$L#!!0    ( -F(5E9\$,9F004
M ,D<   9    >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;,69VV[C-A"&7X50
M%\4N4,LB*<EV:AN(G19=H$&##=I>%+U09-HF5@>O2,<IT(<O=8@HB:225 *2
MB\229T;_#,GYJ'!Y2;.O[$@(!T]QE+"5=>3\=#6=LO!(XH#9Z8DDXIM]FL4!
M%Y?98<I.&0EVA5,<39'C^-,XH(FU7A;W[K+U,CWSB";D+@/L',=!]L^&1.EE
M94'K^<87>CCR_,9TO3P%!W)/^.^GNTQ<3>LH.QJ3A-$T 1G9KZQK>+7%?NY0
M6/Q!R84U/H,\E8<T_9I??-ZM+"=71"(2\CQ$(/X\DBV)HCR2T/&M"FK5S\P=
MFY^?H_]<)"^2>0@8V:;1GW3'CRMK;H$=V0?GB'])+[^0*B$OCQ>F$2M^@TME
MZU@@/#.>QI6S4!#3I/P;/%6%:#A W^" *@?4=7 -#KARP$6BI;(BK9N !^ME
MEEY EEN+:/F'HC:%M\B&)ODPWO-,?$N%'U__2D0-P#5CA#,P ??E:()T#XH1
MG:3[R5D:?+PA/* 1^R1,M]<WX..'3^ #H FXI5$D1H4MIUR(RD-/PTK IA2
M# (@ K=IPH\,_)3LR*X=8"JRJ5-"SREM4&_$&Q+: ,,? '(0T@C:OMX=]LC!
M=85Q$0^;XE$61BD[9R2OZK=SD'#*@WSRBL*5Z["8SP]BD8&L6?2@+/I?>41
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
M[6+8!6/3ME!)=$4Z;H']^%$?$46+(J2 J6\22SY\><[A(?V(XNS(TB]\1ZD
MW^(HX7-O)\3^<CCDJQV-"1^P/4WD-QN6QD3(RW0[Y/N4DG7>*(Z&R/?'PYB$
MB;>8Y??NTL6,'404)O0N!?P0QR3]?DTC=IQ[T'N^<1]N=R*[,5S,]F1+'ZCX
MO+]+Y=6P4EF',4UXR!*0TLW<NX*7RV"4-<@M_@KID=<^@RR41\:^9!<?UW//
MSSRB$5V)3(+(?T]T2:,H4Y)^?"U%O:K/K&']\[/ZASQX&<PCX73)HK_#M=C-
MO:D'UG1##I&X9\<_:!E0[N"*13S_"XZEK>^!U8$+%I>-I0=QF!3_R;<R$;4&
M<-S2 )4-T&F#H*4!+AO@/-#"LSRL&R+(8I:R(T@S:ZF6?<ASD[>6T81)-HP/
M(I7?AK*=6'RB,@?@BG,J.'@//L9[$J9RF 2(F+S) 4G6X)Y&1-#L_XH]T90\
M1K))S Z);",K2=[?LU3DMQ_H-FO-P=L;*D@8\7=2=7EU ]Z^>0?>@# !MV$4
MR0'DLZ&0_F=>#%>EK]>%KZC%5XC +4O$CH/?DC5=ZP)#&7@5/7J._AI9%6_H
M:@ P_ 4@'R&#0\ONS:'%'5P-!L[U<)M>R%<R[8>4 K8!H3X6^4BD5.:?D\CT
M_3^9' @%C?F_IN06?0?FOK/EXI+OR8K./;D><)H^46_Q\T]P[/]J2HPC,2U-
M096FP*:^J!7I<SZ,U52HC'.5;#E[6KR?#N0X/=4#,1B-!M/*2'-P5#DXLCKX
MIUQ^:Z,CQRK*IQDIIEDVD/M4KL2I^)Y?T*^'<)^9FJ(HNIKH#HY.HF@:H: M
MBG$5Q=@:17VVDWRVF]P;-WH.!OC$NZ;-9'!A=FY2.3>Q.K<D"5D3\%]][>'E
MVF-RTZK6M_@=B6F!3ZO IV=<(Z8NT^1(3$O3196F"R=KQ$5S=J'&[#(8X;;9
M!7WUR^O_N%6B[.LDD. D$(/5=#!N":2&$-#!0E&*C&I]^Z?NV4QTYY!R#EF=
M^YR$&;H\"$DPO/MZ85?M.Q-<J>DY4%@!S\D5T"E8N%+34Z70 KIABU+F9$UH
MS#>#%1R@EII6> %_(%]  V#@!B89K."X-1*%&- %8Y0BUJ6CR1CCUB5:00:T
M4\;O$7N4DZ+[JN$4,URIZ<$KT(#G) WH%#5<J>FI4K !W= &-.(&.JUE@Y7?
M5LQ(\0;Z@;Q1]F6;DE83/0:%&L@%:I0B]H<2@Q&L+7NZ@PHWD!TW/M52:G3-
M*5>X4M.#55R!SLD5R"E7N%+34Z6X G7FBF)CS1AQ$Q=0#<_+0 Q&>#!I*5S%
M%,C.%/7"E3]X?9^O[>J]!\N1FIX+125H?,ZZMB)1[U0Y4M-3I0@)V0FI6UU/
M&B7K-PC38 3]VJ.X[J"B&&3]Z3^MZQ<^#MH[Z3UFKT$K2-$*NCAG>5M1J7>J
M'*GI^_&*F;"=F3J5-V[NJO@-W# 80=2V]X(5$&$[$)V4=]\'%KMZ[Y<"CM3T
M7"CVPNB<KT^<DILK-3U5M1=-5MSI6->X\6ZD^;!2&NG%WU;6"I>P'9?N.C^(
MV(5Z#XLC-3UL!6%X=,X*=LIHKM3T5"E&P_:=HVX5[!2UL&F/J>4]%E8$A>T$
M92[U%R"XO9_>P;[&YA-6V(;/N?F$G>*<*S4]50KG<.?-)\M,<$IEN+E#!=MF
M0J!@*[##5NM,>"&TV[OK&[,K-3TY"O0">,8)$3CE0%=J>JH4!P;V/;A.$\*N
MT3MB9-AQ;-FQ#12E!79*:YT0?3'?WD_O8%_E\$_M]$]PSIG@E"==J>FI4CP9
MV#?UNLT$IUA8JM4?&OS&>\)A[<!B3--M?HZ3@U6VH5^<WJON5F=%K_(3DB?W
MK^'ELCCQJ62* ZBW)-V&"0<1W4A)?S"1?J7%F<[B0K!]?BSRD0G!XOSCCI(U
M33,#^?V&,?%\D750G:Q=_ ]02P,$%     @ V8A65B$EN!'T @  Y0<  !D
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
M@.EPI6_I($R ?K_@7#U.S#VPN/>/_P-02P,$%     @ V8A65D8/IS0/ P
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
M]Y(WTF!?<,,:.S<H&X#[I93F86*;P_A?D/T%4$L#!!0    ( -F(5E8. /N
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
M^5(^4'R7'=&LN%(\R2ZW0&(0QD _7W.]%Q<#<^I3GO+-_@=02P,$%     @
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
M#*IQJ"90FOY@"-4@^I.3#SY\:/$(U2*H%D,U"M485.-03: T/?2J>/2M'<_
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
M$\BR(-F^.)Y:,RE95ESN"$X(UQ74\PU3_JD*^L2K/@>>_0=02P,$%     @
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
MY&Y=C7+# CMQ4/8 [N=2FO7$*FA[^_%?4$L#!!0    ( -F(5E;%(I$&4@,
M '(0   :    >&PO=V]R:W-H965T<R]S:&5E=#$P,"YX;6RU6%UOVC 4_2M6
M5DVMM)(/$CXZB-223=M#-]1JV\.T!P,7L.K$F6V@_?>SDS1-2)H!2E^('=]S
M?,\QOMB,=HP_B#6 1(\AC<386$L97YFFF*\AQ*+#8HC4R)+Q$$O5Y2M3Q!SP
M(@&%U'0LJV>&F$2&/TK>3;D_8AM)2013CL0F##%_N@'*=F/#-IY?W)'56NH7
MIC^*\0KN0?Z(IUSUS)QE04*(!&$1XK <&]?V56 [&I!$_"2P$X4VTE)FC#WH
MSM?%V+!T1D!A+C4%5H\M3(!2S:3R^)N1&OF<&EAL/[-_3L0K,3,L8,+H+[*0
MZ[$Q,- "EGA#Y1W;?8%,D*?YYHR*Y!/MLEC+0/.-D"S,P"J#D$3I$S]F1A0
MMOL*P,D SJ& ;@;H'@IP,X";.)-*27P(L,3^B+,=XCI:L>E&8F:"5O))I-?]
M7G(U2A1.^I_"F+(G !3 4@TMT U$JB71]QDE*ZS71J!+=)]^+1!;HH,0YP%(
M3*BX4-C)=8#.SR[0&2(1NB64ZHB1*57V.@=SGF5ZDV;JO))I /,.ZMH?D&,Y
M3@U\<CC<KH$'A\.M,MQ4EN>^.[GO3L+7?8V/B#EE8L-!>[K(K)QE5L84*Q-_
M:Q B$D+QI\ZO= :W?@9=,*Y$C.<P-E1%$,"W8/COW]D]ZV.=>VV2!2V1E9SM
MYLYVF]C];ZI85OS,"A46 F2=E2EE+Z'4I7+K7WK]CCLRMT6/TJA!,<KNEV."
MQN1.E.[FTMVCI5."9X02^50G.Z7K%P1UG4YW3W4UR!MT]F4W)G:B;"^7[37*
MGF:K6[N+ZF0WTAV[<=HD"UHB*]G8RVWLO7E)ZK7I;)MD04MD)6?[N;/]]DM2
MO[+MZDI2&N4UEJ3&Y$Z4/LBE#]HM28.*H'T]DT'%&=?I#/9$-Z9UHNAA+GIX
MNFATGBSY19WX877-7:NRYM4HQZOH'U9^T9Q>@:FDR[9>3HM6<ZEE0B)(3H#J
M\"__7VJ;^8ZM"*VR!6VQE;TLG+SM-Z^WV11MV=LF6] 66]G>EP.VW7C*/+[R
M9'S%+6-[E=-0?=1P;_<UYW:L=K-PO].W\5O,5T1].R@L%;W5Z:MRR=,+;MJ1
M+$ZN?#,FU04R::X!+X#K #6^9$P^=_0M,O^;P?\'4$L#!!0    ( -F(5E;?
M,+YS'00  #@-   :    >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6RM5VUO
MVS80_BN$5FPIT%@O?DLRVX!CMU@_! U2=/TP[ ,MG6RB%*F1E!W_^QTI67$<
M1LV,?;$E\NYXS[T\/$UV4OW0&P!#'@LN]#38&%/>A*%.-U!0W9,E"-S)I2JH
MP5>U#G6I@&9.J>!A$D6CL*!,!+.)6[M7LXFL#&<"[A7155%0M;\%+G?3( X.
M"P]LO3%V(9Q-2KJ&KV"^E?<*W\+62L8*$)I)013DTV >WRSBQ"HXB3\9[/31
M,[%05E+^L"^?LVD068^ 0VJL"8I_6U@ Y]82^O%/8S1HS[2*Q\\'ZY\<> 2S
MHAH6DG]GF=E,@ZN 9)#3BIL'N?L#&D!#:R^57+M?LFMDHX"DE3:R:)31@X*)
M^I\^-H$X4HA'KR@DC4)RJC!X1:'?*/0=T-HS!VM)#9U-E-P19:71FGUPL7':
MB(8)F\:O1N$N0STS^UB47.X!R!)RW,K(+0A\,N3+BK,UM:'6Y)+,LXS99\K)
M9U$7CTW"Q1(,95R_1Y'%?$DNWKTG[P@3Y(YQ;E4GH4$G[5%AVCAT6SN4O.)0
MG) [*<Q&DX\B@^RY@1#1M1"3 \3;I-/B$M(>Z<<?2!(EB<>AQ=O5XPYW^FW$
M^\Y>_V<1;R*MR5_SE38*"_IO7[AJ:P._-=OE-[JD*4P#;&,-:@O![-=?XE'T
MNP_J_V3L&?!!"WS097TV+V0E#(''$EL8*\U(L@*28K(56U4&;-T(>#2$"E%A
MH2DHI3),K$D)BLG,%YSZQ"MWHF6L[<SF:'L,N=.I,R$/6\C#3LCWH%) S#*W
MU.+Z:]7TEVS[B^RH)GG%^1Z#L06%0G2-!*P-23=4K$';R#!A< O7%#7@[:O:
ME3@Z"D;4&XZN3^+A%QLDK=@SI*,6Z:@3Z0,40'6E\ _Q7G"ID10L"B)M5C'M
MA[(_#01G=,4X,WL?IOK0T9&O_6%O>(+HI=!E'/5B/Z!Q"VC<"0CY$)3-A:&/
MKF:%!N*NKF.@F-CSP8U?^!T/>LD)N)="@][8#^VJA7;UEJK$6]KZ7W(J]&^$
M:@W&5MH6BPP18.:*RM@^S"N1:6S*#,-0%^0ELA5R<[,C%=D =QHIU1L?TMJ?
M.'Y6<_'@!&JGUV=VZG4;D^NS8W) 9WD)4TE*R5G*_$UX[4,Z/$UJIR]G(HVC
MIRL_ZL3ZW<TVEF:0;2SBK%(U$W7RE/<N[SXI'I(]4.6+U.(LU>>(CX:<N)N=
MD#,M."9R[K!\J,.)X;U48%C=S5Z L8\NHV1T=9+2UP3' W^SQLF3\\E_H%;'
MJ0V__HQ:GW+G'\22M["K1\I'K^'1#%J 6KO17..-AG=^/:NUJ^WX/W=#[\GZ
MK?TL<+/MDYGZF^*.JC5>BX1#CB:CWABO,E6/Z?6+D:6;=%?2X-SL'C?X:0/*
M"N!^+J4YO-@#VH^EV;]02P,$%     @ V8A65H8TLJ*C"   AC4  !H   !X
M;"]W;W)K<VAE971S+W-H965T,3 R+GAM;+U;6V_;-A3^*X0W#"G0V!)%RG:6
M&,BEQ0KT$K38]C#L0;%I6ZLNGD0GS;\?*2FF:%+'ELNN#XTM'QZ="\GOG$_4
MY5->?"W7C''T+4VR\FJPYGQS,1J5\S5+HW*8;U@F?EGF11IQ\;58C<I-P:)%
M-2A-1MCSPE$:Q=E@=EE=NR]FE_F6)W'&[@M4;M,T*IYO6)(_70W\P<N%S_%J
MS>6%T>QR$ZW8%\9_W]P7XMMHIV41IRPKXSQ#!5M>#:[]B]N0R &5Q!\Q>RI;
MGY%TY2'/O\HO[Q97 T]:Q!(VYU)%)/X\LEN6)%*3L./?1NE@=T\YL/WY1?O;
MRGGAS$-4LML\^3->\/758#) "[:,M@G_G#_]QAJ'J-0WSY.R^A\]-;+> ,VW
M)<_39K"P((VS^F_TK0E$:X ?=@S S0"\/X!T# B: 4'E:&U9Y=9=Q*/999$_
MH4)*"VWR0Q6;:K3P)LYD&K_P0OP:BW%\]B;=)/DS8^B.+<5/"W3#,O&)HT\/
M2;R*9*A+=(Z^U%E&^1)]9O,\F\=)7/V(Q$Q"'\5TVQ]_=EV6C+]"[^/H00CS
M9W1VQW@4)^4KH>^^F0B+9M1#,VJ31-7];J_OT-G/K]#/*,[0ASA)I!V7(RX\
MEG:/YHUW-[5WN,,['Z,/><;7)7J3+=A"5S 2H=K%"[_$ZP:#&N_8?(@"_S7"
M'L86@VZ/'^X#Y@2[] 65OJ!+7US.D[S<%DRF)A-YV(]HHN(?U1GYZ[T00.\X
M2\N_;2&M[TCL=Y3;RD6YB>;L:B#VC9(5CVPP^^4G/_1^M87#D3(M.&07' )I
MG]U$8C;-V6L1BU6<97&VDD'B:X:>65387*_UA94^N0$^SC =3BY'CVV7+$+A
MD.R$-%/ISE0*YO%Z(=9V7/(BDKL:BK*%6.3%5\:ET>R;V+1+9IW_U&6R'"G3
M(A#N(A""R7J7<2:T\A=OT5F<S?.4O;)Y7:L:MU+@#8.]--ED?'N6QCL;QZ"-
M>UEZR0O:1+%8<,_5U+J7.YC-YK%ACS\,]VRN96A;QF[Q9&?Q!+3X([@C5!N"
MV&'GR5;LCG*KW12Y%!%[NMA5K&Y,+&Y,]]RPR70X,MTY,@47R"<1VP*)"2&F
MWEJ"AXB_-!&<)E.7B\.1,LU[WU,P[1V8>O^(8D#43[Q$ C?E3)-86:>P?"WF
MHDRBW"WBEX54!\8*FIXYS_!X+XF-D);%SC3ZK7K#AW>Z.=]&11PEZ&PEJDQ1
M#<@TBD4D+I;2_F61IQ=6JWV7Z72E30\#5F' 8#YOUU&V$E['L@9*\U41;=;Q
M7*9SFVYX9[6#C9R<FSM?(]5.+^U(FZHS?!"IV_:*W43 JLS@(6L#TUI_BH?&
M3#/EO&&7Q0K\?1C]WXC=N8B9* !0I!:/U4YBSO30C*HI=>ZWB@/=3 7\/HBJ
ML\\L99$LX*1Y]9JHEX0L6T1QS1"/OEFMIJ8]9&H&UQ3S2:?9"JU]&*[?+)>B
M$9/U5)H_UK:+J2%VH6J>((&0]GK%-V%9S.#]$LLN%708K>#;A_&[+QKF%M !
M=E43X<]I>R(WOED* =(YW170^Y/# &DU"ZP0>F^;CK3I7JHJP =A=M9TEW7)
M9?5V:NQ]WGX"(!&]*53PC&%XOA5=9A$_;.M^692"K.ZKK1G!)K*>^V.C&+2*
MA4/<8:M"8 Q"6U-*P;UBM1:LMOO'V6X3Z[9=P2:&87/7TC'1(1UHYK %+(G7
MZM0:4TTQK>G3+56 B6' O-N+;;[C4ZRV.FVZ76G375?(B\G_3DI@$.Q[!\B1
M-CU "O,QC/G]B0ELHCB=A*UJO/'+% N]=INI&ZS0'H<_AI[ 8!71.VV.M.E1
M4.4#ALN'7A0%-F%^.IQX[7]&]LPA8>=&I H##%, WT5:-+HA. 5%=)L5S&,8
MYMW3%LT->Z7#'-*9CD!5"H'GGL@(P.JC-R?K2)L> 55_!'#]X93*:.X%35!0
M1/=!U2$!_D$L1@ 6.+U3Z4B;'H;6TX>C68$>+$9@X05,%J.1.H+%"%1E$L"<
MP"DL1F#K^RTLAD6ND\4(5*D0P*7"\2Q&8&GT31;#(M7-8@2J0 A@.N!D%B.P
M=/K^.#2C:\H%+2'=;(7H 8SHI[(8@:75QY8I81'SO:YG18&"], MJ]^/QPA,
M^EY,^*G1.-GDPLZ<*.P/CF#ZK78YI?-=:=.?3*HR@,"$P4$B@Y@<_;F_GP)B
MHPAH5[U/%$03&*)[T1GD, 2#(KJ-"H()3 5\%XU!3(K<$ET+@0!$5Z$F@5&S
M#XE!3*P,)M@@%2UB>G^HF]IZ@@X#YMLH+M!CE&RK5KY5IEEM==JCN]*F>ZZ
ME\!/Y'\$B4&</JUWI4T/D()\ D/^":<K3 RGH5GXV<3&M(L[) KLR?C'D!@$
M+")ZI\V1-CT*JG8@<.W0B\0@)L1/S;W'%.HL X@J PA, 7P7;4',UOW</&U!
MS <!YQT[)E7 3F%@=T]=4!/DQ\:1"XL0[4H"574 A1_6GT164*?/Z5UITR.@
MJ@P*5QE.R0IJJSJ,@Q?45G9TGKR@JNR@\%G!TSD+ZO3IA"MM>AA424./Y@!Z
M<!:-4JC(!45T8UO' N'V_Q3"HE$)F@J)Z*:J>H >.!%P-%/1* (-A$1T Q7^
M4[C9/YFCH.:Q/-NRM37[W<M6 3:% ?M4CH):VG-LGM6SB?F=)R6IPF_JEL+O
MQU%0&\"3B>F=14X$H:.6#!7*AT>P^-:3J4Z9>E?:="\5_(<P#7"0I C-OMYL
MHT/;68#.-CI4T!P>.$+7AZ0(35"U'%NP276>6@@5\H9PP_]=5$5H80!,PVU'
MZ+HBK* R//( _1%$16@>BR<8&PO2(J;W@+6IH]8;+2DK5M6+/J78'K89KU_6
MV%W=O4QT7;U"LW?]QK^XK5\)4FKJ-Y0^1(7H6TN4L*50Z0W'8A87]4L_]1>>
M;ZKW9AYRSO.T^KAFT8(54D#\OLQS_O)%WF#WZM7L/U!+ P04    " #9B%96
MY#JG4/T#   C$   &@   'AL+W=O<FMS:&5E=',O<VAE970Q,#,N>&ULO5A1
MC]HX$/XK5JXZM5)+X@0"[ '2+MO55>KJ4%?7/E3W8,( OCIQ:AM8_OV-DVQ(
M2$#;+M>78"<SG[]O;(_'C'92?=-K $,>8Y'HL;,V)KUR71VM(6:Z(U-(\,M2
MJI@9[*J5JU,%;)$YQ<+U/2]T8\839S+*WLW49"0W1O $9HKH31PSM;\!(7=C
MASI/+S[QU=K8%^YDE+(5/(#Y.YTI[+DERH+'D&@N$Z)@.7:NZ=64AM8AL_C,
M8:<K;6*ES*7\9CL?%F/'LXQ 0&0L!,.?+4Q!"(N$/+X7H$XYIG6LMI_0[S+Q
M*&;.-$RE^,(79CUV!@Y9P))MA/DD=W]"(:AG\2(I=/8DN\+6<TBTT4;&A3,R
MB'F2_[+'(A 5!]H]X> 7#OYS'8+"(<B$YLPR6;?,L,E(R1U1UAK1;".+3>:-
M:GABI_'!*/S*T<],WL>ID'L <@M+_+0@-Y!@RY"_YH*OF VU)N_(0S[+1"[)
M/?M7*C)E!E92<=#VW4RPA%QK#4:_)?? ]$8A%#/DCG%%/C.Q ?+Z%@SC0K]!
MN.GU+7G]Z@UY17A"[KD0=IB1:U"0I>5&!?F;G+Q_@OPM1!T2T+?$]WR_Q7WZ
M?'=:=W<QC&4L_3*6?H87G,+C.A+2:K<Q65KIVTPZ]E(;(99%B'S]B([D@X%8
M_],F.A^EVSZ*W==7.F41C!W<N!K4%IS)[[_1T/NC+007 JL%)"@#$IQ#GTR9
M7A.6+$AD&_!]PS$>D)C6J<ZAP@S*)I_MA XZPY&[K:II&OE!AY9&-9;=DF7W
M+,N[4Q/5QC*'ZE<(='V_0;-IU0N]3M#.LU?R[)WE^1&V( AM8W76\4=7S(7
M:AK#4F/X2[90>,F 7 BL%I!^&9#^SZ+GS_>XJPRFX;8H]!O+D/8Z_M%:;1IU
M3VZI0<EZ\#+64ZE2J? ,(7.9+'26));\$0\-GD0RAC8U@P;1L-,[$M.T&58V
M9TW+L-0R?)F6F90"B2\WJ$%P-N>"F_V[A<+R)$$Y6] F/I7TALT9&G3Z1Z*:
M1GY8F<::*NH=#G[OA;H4%HO*[#-E[:>SUV#F=<(C]BU&M&)49U\I6^@SDJ&?
M+9S@*%>L.2BFHO6^E?-9W!]-#9="JT?A4'#07U-QT(N6')="JP?E4'30"U8=
M!5:ONKGH\0H.FBOXY&E.#V4'/5MW_#])DC9+#TP6@V-%+5;]4XF2'@H4^M.U
M0?Z\3A(\K?8DE8)')PZM8HP:-]IO),46LP#->B<T' H0>O8XGSR=IUFTTR(%
MMO(,&[7HL-\XD%JLJ.=5U.0TW<H-SEZ?[YE:<;QY"5BB']JC6I7?2/..D6EV
MJ9M+@U?$K+G&6SPH:X#?EU*:IXZ])Y;_"TS^ U!+ P04    " #9B%96W"-P
MX8X#  "U#0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,#0N>&ULM5==C^(V
M%/TK5BI5K;0[21P(S!0B#<RN=J6.BF:T[4/5!Y/<@+5)G-IF&/Y]KYV0 62R
M6TI?P!_WG)QS_3W9"OE5K0$T>2V+2DV]M=;UG>^K= TE4S>BA@I[<B%+IK$J
M5[ZJ);#,@LK"IT$0^R7CE9=,;-M")A.QT06O8"&)VI0ED[L9%&([]4)OW_#$
M5VMM&OQD4K,5/(/^4B\DUOR.)>,E5(J+BDC(I]Y]>#</(P.P$;]SV*J#,C%6
MED)\-97/V=0+C"(H(-6&@N'?"\RA* P3ZOB[)?6Z;QK@87G/_M&:1S-+IF N
MBC]XIM=3;^R1#'*V*?23V'Z"UM#0\*6B4/:7;-O8P"/I1FE1MF!44/*J^6>O
M;2(. &%\!D!; #T%#,X HA9@,^<WRJRM!Z99,I%B2Z2)1C93L+FQ:'3#*S.,
MSUIB+T><3CZ4=2%V .0!<NS*R PJ+&GRV[+@*V92K<A[\MR,,A$Y64A>I;QF
M!;E7./AU$_)%(?9SA30:).KDU8HLVM%V4?Z$@8P7ZN>)K]&&$>.GK>19(YF>
MD1Q2\B@JO5;D0Y5!=DS@H_\N"72?A!GM97R ](9$X3M" TH=@N;?#P][Y$3=
MF$26+_K6F+2)4^3/^Z72$J?\7ZYT-6P#-YO9!^Y4S5*8>KC0%<@7\)(??PCC
MX!>7U2N1'1D?=,8'?>S) U>IV%2:2*;!Y;2!AX'%FQWJ)0EN@D$\\5\./;C#
MPG$7=J1NV*D;]JI[0E%F >#TQPU3 1:(8@63')1+[- M-CH1>R:,CMQJXTYM
M_)UJ\\*NN7?-,.&PO9>@N03<C+5+=^P41./QB? S<:.!6_BH$S[ZUVG.-WHC
M@=3-AJ)(S7;GU(^<JJ+H]D3]F;C!K5O]N%,_[EV[O_(<"+S6>$JQ*MT1I@F>
MAB0>$CQR<4.7$G7OC8!4=RX/XVLNZ"N1'67CMLO&[:7LS>\C*YP+O9<VH93L
M@$G7JIM?@CSR%@9O1V?PW]Q]Q"N7VU\_<T('YPU>!#UV>' Y"*\PFTLHESB5
M35=&!D/GE&X_=*4Y?2VVX[30M[30_V=:]_,F-.H9]DN@Q_[>[A_AQ:?\-R=V
M+W-"AST.+X$V#OV#"W )<F7?!8K8RT1S#>Q:N[?'O;UQG[3/S)O$7JS?:)H'
MS2.3*XY'3P$Y4@8W(SRW9?-&:"I:U/::O10:+^VVN,9W%4@3@/VY$'I?,1_H
M7FK)/U!+ P04    " #9B%9669LH^.8$  !2&P  &@   'AL+W=O<FMS:&5E
M=',O<VAE970Q,#4N>&ULQ5G;;N,V%/P50MT6NT!CB71\2VT#B=.B 7:QZ09M
M'XH^,/*Q3:PDNB0=QW]?4F)TB65&-F3DQ=:%9WCFB!R.J/&6B^]R!:#0<QPE
M<N*ME%I?^;X,5Q!3V>%K2/2=!1<Q5?I4+'VY%D#G:5 <^20(^GY,6>)-Q^FU
M>S$=\XV*6 +W LE-'%.QNX&(;R<>]EXN?&/+E3(7_.EX39?P .K/];W09WZ.
M,F<Q))+Q! E83+QK?#4C(Q.0MOB+P5:6CI&A\LCY=W-R-Y]X@<D((@B5@:#Z
M[PEF$$4&2>?QGP7U\CY-8/GX!?VWE+PF\T@ES'CT-YNKU<0;>F@."[J)U#>^
M_1TLH9[!"WDDTU^TM6T##X4;J7AL@W4&,4NR?_IL"U$*P)<' H@-($T#NC:@
MFQ+-,DMIW5)%IV/!MTB8UAK-'*2U2:,U&Y:8Q_B@A+[+=)R:_AJO([X#0+>P
MT+?FZ 82?:30U\>(+:DIM407Z"%[RH@OT!\;FBBFJ"D_>C /5!\QM4/7"8UV
M$B2ZB]?ZZ2#]D Z#(CT"T0-;)FS!0@V(KJ4>2>NLOX^WH"B+Y"?=\^SZ%GW\
M\ E]0"Q!7U@4F19C7VGNAH$?6IXW&4]R@.<MA!W4Q3\C$A!2$SYK'HZKX;ZN
M>%YVDI>=I'B7!_!F*YHLP5":,QGRC2Z H K0XPX%'=+[L8Z@$]%,]RNIZPX3
M3\]G">()O.E//^!^\$L=W9; *N2[.?ENBMX]5$Q-.>)R(\",)UD:0C0=0DRF
MHT./H0T5C$:(EL;&/Y\U&KI3$,M_ZZK4;;-*+8%5JG295^G2.43NDE#KLH0Z
MDEED/XTT0OTTO<"X<SGVG\K9U[0BI-/-6U72ZN5I]9QIZ9EP,*W>7H<ZJ_ZK
MK+)&@U(CTNT,ZY/JYTGUG4G=@P@A47K=,2.*.2J7X>"@U'W0"0+2>Y6EL[\3
MG_P@9S,X@LW<4?!!0S;._DYD,\S9#)M)78:H>[@0H)@ ;094=HTEBRA;%=X4
M06=?QT[OEL J91GE91F]GPB.VJQ22V"5*N&@\"?!R3)H0\N"0SJ#5V/?-BH+
M3J^#Z_4&EVP3/ED&;6A5>/?SPGMY71Q.K# 6V.TLFDNA!7I;/=P]GCH""K>
MG<OL$7)H@1HP.L?"CHN5';N7]L+]21H96[W4$&KE%#XWY+%SNBVT:@$*#X%[
M[R=^V&E@CJY42VC52A7&!KN=C5/^^GLZ$Y3LG<V_OR<S^*#*% X%NRV*4_X&
M^_)7D]=@7_X.)U:8#>QV&T?(W["I6)S#)N#")V#G GN,_(V:,CK'DDZ*)9VX
ME_1"_M9V/^CE.97FN?M5V-G!T>_"+:%5RU%8"8+?3PR)T\8<7:F6T*J5*FV:
MN+V-2PQM:%EU!B4YL?F3?3$\^$9,"H="W [%I88VM**&-8EU:]2P_.Y<S:QP
M&L3M-)K+H05Z6SS</9XZ!@KK0-S[#\WET (U8'2.)9X42SQQ+_&%''(]E7=
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
MD. -$::#?K_E7)T:YM-%\:EJ^3]02P,$%     @ V8A65M[AD*\B @  [00
M !H   !X;"]W;W)K<VAE971S+W-H965T,3 X+GAM;+5476_;(!3]*XA-4R=-
MP7&2KLIL2_G0/AXF1:VV/4Q[(/C:0>7# QRW_WZ '2O:FO9I+X8+]QS.N;Z0
M==K<VP. 0P]2*)OC@W/-DA#+#B"IG>@&E-^IM)'4^=#4Q#8&:!E!4I T2:Z)
MI%SA(HMK.U-DNG6"*]@99%LIJ7E<@]!=CJ?XM'#+ZX,+"Z3(&EK#';AOS<[X
MB(PL)9>@+-<*&:ARO)HNU_.0'Q.^<^CLV1P%)WNM[T/PI<QQ$@2! .8" _7#
M$38@1"#R,GX/G'@\,@#/YR?VC]&[][*G%C9:_."E.^3X!J,2*MH*=ZN[SS#X
M600^IH6-7]3UN8L$(]9:I^4 ]@HD5_U('X8ZG '2] (@'0!IU-T?%%5NJ:-%
M9G2'3,CV;&$2K4:T%\=5^"EWSOA=[G&NV&CEN*I!,0X6456B3RTU5#GPX=46
M'.7"OLV(\V<%!&$#[[KG32_P;H%-T&SZ#J5)FJ+-:HNN7O]%0[S446\ZZDTC
M[_PEO0X)3O=<</>(?&^B>I3]E-AG24/C+VU#&>38=[8%<P1<O'DUO4X^/"-Y
M-DJ>1?;9I5)PRX2VK0&D*\3^-1 J_S.@$'<@[:^G#,S^@X'Y:&#^;,U7C)F6
MBJ">JQ*DXA5G-%PJBUZL?$]]$ZG#"W$LDHP<S]60L^X-#\%7:FKNJ054'I-,
MWB\P,OWEZ@.GF]C0>^W\]8C3@W^/P(0$OU]I[4Y!N"/C"U?\ 5!+ P04
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
M_.$\G+$92C.8!JU9CVC<$HV=1'_CI#9?5GUFDO^K]$G=Y,6AR&F=6\L]'O&
M41!E<$#78H;2*,GL=).6;N*D^T"*W$8J&:UV \,4HV3 :FPWD;^T)90Z":G6
MLZ:JH*VL4@LKC(-AJFQF098E=F99RRR[I 359W057S9:&V=1@J(!Q;'9H$9[
M%&'0-:O _3TG--7M]EXEN!9:/\BSC@R_<5UM"%XKG5="ZZ<3=>E$5]/6!NJ\
M<-,8!7@HKE:[#..)/0B[F0&ZAX;WZVL#V!/Z&(<X'%*VV$40H@E!@]T4 )V=
M<5)C&[>>3F'5@*)TR,QBB'"$$SQ!K>NJT-U6G6H+QQWR!L$,9D-Z-CL<1%-B
MUK52Z.ZEERDN''?&)(W"=$1S;#<HW3[-KH5"=P^]G])<I]N[1>)*:/T@N[8,
MTV]=<YV#P[O3>26T?CJ[60)>-$Q<IKGC80$%00B'8X_%#L88A1,C(NJ&"N0>
M*MZON0U@?[A.DR%CBQE.X-04A+H! 3D[YJ3B-F[V<;6AY#+IT^D:+'(W6*?*
MHG&G''%RF?0Y=7T4N?OH9=J*+#T192@=MGN;7;]$3S3]LW.8BO*-.9X22BCV
MM3R=8[1/VR.P3^;@9_#\#MXN3P=9'<SI7.TSX6I/"5#2M8(,/B:*%#\=59UN
M)-N9TYX7)B6KS.66DIQR;:#>KQF3;S=Z@?; </$_4$L#!!0    ( -F(5E86
M!+QJ\04  /TS   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q,RYX;6S%6VUO
MVS80_BN$5@PML%H62=E.YAAH$Q0MT Q!@G4?AGU@;#HFJA=/HNT&V(\?]5)1
MC*6S%=/0E\2R[X['YQXS3^ZDZ2Y.OJ<KSB7Z$091>N6LI%Q?NFXZ7_&0I8-X
MS2/UR3).0B;59?+DINN$LT7N% 8N'@Y';LA$Y,RF^7MWR6P:;V0@(GZ7H'03
MABQY_LB#>'?E>,[/-^[%TTIF;[BSZ9H]\0<N_US?)>K*K:(L1,BC5,012OCR
MROG@75[[N4-N\4WP75I[C;*M/,;Q]^SBR^+*&689\8#/91:"J5];?LV#((ND
M\OBW#.I4:V:.]=<_HW_*-Z\V\\A2?AT'?XF%7%TY$P<M^))M GD?[S[S<D-^
M%F\>!VG^$^U*VZ&#YIM4QF'IK#((153\9C]*(&H.'FUQP*4#/M:!E XDWVB1
M6;ZM&R;9;)K$.Y1DUBI:]B+')O=6NQ%15L8'F:A/A?*3LT],).@;"S8<W7*6
M;A*N:B13]!X]%(5%\1+5C#X+GK!DOGI&BD+H0YIR9?SVADLF@O2=<KO^<(/>
MOGF'WB 1H5L1!*I8Z=25*M=L17=>YO6QR NWY'7#YP-$O-\0'F+<X'Y]O+MG
MNKL*H0HF7,&$\WBD+9Y(YT&<P9/AL<SPV.9XA!JT[!-6 ,*B!0H$>Q2!D(*G
MZ.\L'A*2A^D_35@4B]/FQ;-O\F6Z9G-^Y:BO:LJ3+7=FO_[BC8:_-R%C*9B!
M$ZEP(E#T64&(IBT6?J/<+SM;MC//'PTF4W=;S[W!ZF(R()65D12MDJ)@4O=\
MODD2$3VU%>X_]$<L59G6[)D]!KPI?7"%KA6R%,P PZ_ \/MDLF\3)TO!#)Q&
M%4XCD#1?]::;]EDXCVM$'>$!?<'F!B,Z&#>3>5SE-3Z5S#<\$5N6_7E$2Q&Q
M:"Y8H$[C5":;_'!OV@^X:->Z60IFX#.I\)GTR>^)39PL!3-PNJAPNCB%WQ=[
MU,6U8[A('[8QLO*&6H\,3^7WEVC+4UGHE!4/%KD44<IP^5Z17)D9%6V4'F *
M7:MH*YH)6$W >7T2OES=%E:6HIE8:17G@>('D">EX_B /FDR:Q<HGI9-'JR;
MSG2JPZMV+IZE:"9&6L5YM%>B6Y5XMJ*96&F1YX':""*ZO\=@,O!>TGS?:#@8
MM9!<*RH/EE1'D/PKW_( ><<H<GBQSO6R%,V$1HLZ;]PKMZW*.UO13*RTP/-
M771(N93>?IV[+^D-F9A9:3GEP7JJ$[E?=9:#ZW>NH:5H9C=%JSP\[+6?8E7@
MV8IF8J4%'@9%T2&^E]X0WT$3,ZM:0PR64IWX?K)BAY/I7-!SM,BP%GN8]$I^
MJZ+/5C03*RWZ,-R[:Q<RI2/(>\C$3$@K*PPKJ[.?\_#ZG<MWCAX:UI(/CWJE
MNE4-:"N:B976@!CN[ %4'Q^F.F1B)J2%%H:%UM%4Q\?H=7BQSK4Z1^\,:[6'
M+WKEM56M9RN:.1'26H_ ';T#^J7TAL@-FIA9:55%8%75B=RO.<?A];O6T%8T
M$RVM]DBO\T]B5=[9BF9B51N!PKV\0WPG1[36#QB9F6DQ14X>A&K.GZS9X60Z
M%_4<#36B91_I=6Q*K(H^6]%,K+3H(W"?#[@)8'\BVG@70(-9>Y>=:(5%3IZ=
MGGCF6^VSV8IFHJ7E'^EUDDJLZD%;T4RLM!XD</</H/S^E'2_W]Y@U-IOIUIX
MT9-'J07=R5%WP%CMJ=F*9D*CU1_M=6A*K6H_6]%,K+3VHW"G[X">H?LCT89;
M89JL6N^%H5IKT9/GIIKBKSG1X?4[5_(<S31:NP^NUPDJM7N3W#D$']6"C\)]
MOD.L]P_^UPJ:F%EI:44MC5")#04/)].YH.=HKU$M_FBO(U9J5?K9BF9BI:4?
MA3M_[7*&'IZN@B9F0EI?44O3U5>?\U8[;K:BF7?X:N'G]SI=]:TJ05O13*RT
M$O3A/F [U4O'"4!UT*1(R*T]FY$]&'/+DB?%113PI?(9#L;J>Y(4SYH4%S)>
MYX]K/,92QF'^<L79@B>9@?I\&2NE7EYD3X!43_S,_@=02P,$%     @ V8A6
M5E=MVMQV P  N!$  !H   !X;"]W;W)K<VAE971S+W-H965T,3$T+GAM;,U8
M74_;,!3]*U:&)I"VYJN?K(T$18A),"&JL8=I#VYZVU@X<6>[+4C[\;.=D"8H
M#51$%2]MG-QS?'VN3W*3X8;Q!Q$!2/08TT2,K$C*Y:EMBS""&(L66T*BKLP9
MC[%40[ZPQ9(#GAE03&W/<;IVC$EB!4-S[I8'0[:2E"1PRY%8Q3'F3^= V69D
MN=;SB3NRB*0^80?#)5[ !.3/Y2U7(SMGF9$8$D%8@CC,1]:9>SIV.QI@(NX)
M;$3A&.FE3!E[T(/OLY'EZ(R 0B@U!59_:Q@#I9I)Y?$W([7R.36P>/S,?FD6
MKQ8SQ0+&C/XB,QF-K+Z%9C#'*RKOV.8*L@69!$-&A?E%FRS6L5"X$I+%&5AE
M$),D_<>/F1 %@-O> ? R@/=6@)\!?+/0-#.SK LL<3#D;(.XCE9L^L!H8]!J
M-23199Q(KJX2A9/!)28<W6.Z G0#6*PXJ!I)@;ZB25I8Q.:H$'1%@&,>1D](
M;2%T3?"44"()"'1\ 1(3*DX4=GQV@8Z/3M 1(@FZ(92JBHFA+57">EH[S)([
M3Y/S=B1W 6$+^>X7Y#F>5P$?OQWNEN&VDBG7RLNU\@R?OXN/B) RK9$69:Y%
M61M1XJUR^@HMJ/);DR B(19_J@1(9VQ7SZ@]?"J6.(21I4PJ@*_!"CY_<KO.
MMRHY&B(KB>/GXOAU[$%A*U2M,P5W#5C?6M:![W>[K<[07A=74!'F>>V6EX>5
M<FOGN;5K<_O!Y'.-9@C+8NG4_A02R[QV<Y+@)"28HB43Q-QIIBMI-OLF(F%4
MP@HT2[>$HOV')I 0%;9*!(1FIH3):C%JL]VWZ V1E83MY,)V#NZ(3I/B-$16
M$J>;B]-]CR-2<*^PU;U!O]5]88CJJ!U^Z.69]3Z 'ZYA#12Y>SFC-N]]B]\0
M64GB?BYQ_^#.Z#<I3D-D)7$&N3B#]S@C!7<*>]YYX8JZB%)&KK/M@YP/XPEO
M+T_4)[YOW9MB*\M<:#?=@_LBF[(I@1IB*PNT[3'=VB[M-6]DZ-(#H3-H]5\8
MI"ILX+3<'2[9-GEN?9=W2)?X^[FD-O&]-T%#;&69M_VJVSZ\2QKM.IMB*PNT
M[3O=VL[M59>DZ'[-(Z0V),W*+KQ6ZV\:-Y@O2"(0A;G".*V>HN#I9X)T(-G2
MO&E/F53O[>8P CP#K@/4]3E3NS<;Z)?W_&--\!]02P,$%     @ V8A65H/\
MS/&<"@  QFX  !H   !X;"]W;W)K<VAE971S+W-H965T,3$U+GAM;,V=7W/:
M.AK&OXJ&/;O3,],$+!N2=)/,)-C2]J+G=)K)V8N=O5", &^-S=HFR=GIAU_Y
M3S'"BL#M<T$O&C#2SS+O8[W2@VQ?OZ39UWPI94%>5W&2WPR61;'^,!SFX5*N
M1'Z>KF6B/IFGV4H4ZFVV&.;K3(I956D5#^EH-!FN1)0,;J^K;9^SV^MT4\11
M(C]G)-^L5B+[\U[&Z<O-P!E\W_ E6BR+<L/P]GHM%O)!%H_KSYEZ-]Q29M%*
M)GF4)B23\YO!G?.!CZL*58D_(OF2[[PFY:$\I>G7\LW'V<U@5+9(QC(L2H10
M?Y[E5,9Q25+M^&\#'6SW65;<??V=SJJ#5P?S)'(Y3>-_1K-B>3.X')"9G(M-
M7'Q)7_XAFP,:E[PPC?/J?_+2E!T-2+C)BW355%8M6$5)_5>\-E_$3@4Z>:,"
M;2K08RNX307WV I>4\$[ML*XJ3 ^ML*DJ3#9KT#?J'#15+BH@E5_NU5H?%&(
MV^LL?2%965K1RA=5?*O:*B)14DKQH<C4IY&J5]RR*!%)&(F8?$SR(MLHE14Y
M.2-WLUE4:J7ZH%9\J9QWOBQ$%.>_DE](E)!/41RKS?E[_>WUL%!-*W<P#)MF
MW-?-H&\TPZ'D4YH4RYP$R4S.=,!0'=/VP.CW [NG5J(OPW/B.N\)'5%*IG<^
M>??+KV0F_C0T;GH\RCF \ONTZO'!A@KZH.X>;2C6YP#M*&Y'_1X6YX1>Z=^5
M)9SN5J=NQ77?:F*4AW&:;S))TCE)1%&^$LF,R-="2;;<F$7YUYP(]2=*%F2>
MI2LRWZH[VE'WOTHXB0JYRO]MDFK=$L_<DC(W?,C7(I0W ]7YYS)[EH/;O_W%
MF8S^;I(6$N8C80$2QI P#H)I0O.V0O-L]%NNTG=.WBFMY5)U<ZK/"T6^)'.5
ML\E2SA92=7:)K 17B%>3?&K^9<4O1P+/M^YD5/Z['C[O*N/(<KZUO7V#CH0Q
M)(R#8%K0Q]N@CZU!_R1>H]5F1<0JW=2=29A)E0"K/D5U,>NJYS$%>]P)(AVY
MCF.*=[>H<^%-KDPAM[:V;\B1,(:$<1!,"_ED&_*)->2_;59/,BM#'26%S,J!
M3B&RA3JS5=[+JWPBGV6RD>7 ILC$3*H-H8R>Q5,L<_+MC?1X7^]UO!/E"=T3
M0K?(^&I/ (<IP>$B[/".N/5+^L$07&Q#<&$-P<?56D19F9-)V=V6WV^Z2*)<
MSLKO?)VE<W4&IEGUX?MN#$S?_D7W'#.=8%-#N9'I1+0>0-\3$0EC2!@'P305
M7&Y5<&E5P1<5]6>91>: 7G8D?&;N70T%*36%U-J:OB%%PA@2QD$P+:17VY!>
M64-Z-_N/FKG6@VUU)I?#I2@)TU5Y^N:;N-B.SYV_DG I$C6H*LM5';',5=85
MA3'97G5B3$UG[=10[M(D!>M1])4"$L:0, Z":5)P1JW!,#H@AJV3H#)J&C^7
MT6^&5W,11K'Z5,6_'GH9G0,KO^]\#$KSH;0 2F-0&F]HNRFSGJWLGE:Z1'8\
M* ?37XS.Q_UZC&;'VA#(,W493<'=PQN[IC[#?BB](XZD,2B-HVBZ*&@K"GI@
M7%!LLH0\O(@U^5W]78I,GMV+<G0X35=KF>2U)?F81(79<;3R>_<;2)H/I050
M&H/2.(JFJZBU#9W3\0T=J'$(I?E06@"E,2B-HVBZX%K[T+'[AX]))D4<_4]U
M4]6D5O50\S1[$=F,A&FB)K&A>9#3=0//'-/\96K??V]=0-U%*(U!:1Q%TW71
M.HR.W6+\_/!HSE)(1VT*I?E06@"E,2B-HVBZ.%HOTIF<3I8"67Z-X) T'TH+
MH#0&I7$431=<Z[PZ=NOU>(=FU'/"5>_7<7:M57,>,Y4T3[F.909'EV1'[YW;
MO\D?C53KCCJ'[%&S9V+\\<'.ZGUN(VD^E!9 :0Q*XRB:KIC6?'6N3B>9((W*
M*93F0VD!E,:@-(ZBZ0NM6H>7'G!XM[^:OV7P&CLKVG44+SN.8K,^"VK:0FD!
ME,:@-'[45ZQ'O35MJ=VT?4PVI1<7"M4<%>%J0<Q2VB/>=6,I-2^.H5T_EGKN
MA6EX8&]G[W!"'5DHC:-H>L1;1Y;:'=EI?4ZS[8\VQAA#75<HS8?2 BB-06D<
M1=.5TKJN]'1<5PIU7:$T'TH+H#0&I7$431=<Z[K20ZYK_V3D=9.1ZYC6"4Q-
M1=]*1E _%4IC4!I'T?2(MWXJM?NI/_WSH)W?N]^ &J]06@"E,2B-HVBZBEKC
ME9Z.\4JAQBN4YD-I 93&H#2.HNF":XU7:C=>Z\L+RJL**E.U]%3G(LK(LX@W
ME09G,HN>17E]GKG70J[[G#:TW<1F6ESI0_<:0&D,2N,HFBZ/UNVE=K>7'?%3
ML1W16P)0DQ=*"Z T!J5Q%$T72FORTM,Q>2G4Y(72?"@M@-(8E,91-/WRR];D
M=>TF[\\FK@9_*-5,#>6,/PK:F]LW\% :@](XBJ8'OO5Y7;O/NY^2R+=J3J7F
M60^%*&1UJ=3=2@4_%.^)G\:QR,P"0%JA4RC-A]("*(U!:1Q%T\746L@N/9FT
MY4*=:"C-A]("*(U!:1Q%TP6W<]L J_%XZV^S$DG2YC*4MR\U:6!:DO*NC%<0
MVO?;6P\U;;*[8V=T/ME;WP+=*8/2.(JF![IU@%V[ VQ(4W<;U5F(.#J0EY"N
MZ!1*\Z&T $IC4!I'T73UM&ZR.SZ=O 0UGJ$T'TH+H#0&I7$431=<:SR[]ML/
M],Q+D\YJB+%C7#?A=J_Y=Z_,$RBHY=O0=A/8>'+N[:VZ-)3RZ/GEWHI+5,OT
MT+06K6NW:*=[]WLQ!@1JPT)I/I060&D,2N,HFBZ4UJQU+T\G:4!-7RC-A]("
M*(U!:1Q%TP77FKZN_;X*'W=7WY.\_.E;+#(I2PF]MZ6/[@T1G.\7;^_G#Z@[
M"Z4%4!J#TCB*IM^SK'5G/;L[:U?&/'J5,_+QT+4;S3X<NJ.3T?F(TJOQ_JW+
MH.MQC]YO<'1)!FTA1]'TZ+86K'=HJ>WVFM*%B)+Z[G35O>FB3MR-@>TNIO5,
M8\*IUUV@ZYGO20<U3*$T!J5Q%$T/?6N8>O8UMX#;$=+NC, <?$/!L3'X4/,2
M2F-0&D?1]."WYJ5G-R_W9R+D&_GRQF7$=E+?\2&4YD-I 93&H#2.HNEZV;EU
MJ7<R$Q(/:IM":3Z4%D!I#$KC*)HNN-8V]>R+<']Z8#+NCC>,J:E;SKA.S=[<
MWH&'VI=0&D?1],"W]J5GMR\!PY*N47EF'I9T"YIC#_4SH30&I7$438]]ZX]Z
M=G_TBPQCD>?1/ KK)?9BYV8"1B4\R7FJ,M%;2N@N0FV4T)'"D<M5[0?06PI0
M!Q1*XRB:+H76 ?4.WKNUIQ0.= J7G8GJ&37W"MV29BE O4DHC4%I'$73I=!Z
MDY[=FS3-57[V$AW[+GN/,:'6)I060&D,2N,HFGYG_M;:'(].9E(SAMYJ%DKS
MH;0 2F-0&D?1=,&U;NO8[K;^Z*\L8]/=#8S3&7L#>@L#ZL5":0Q*XRA:+8SA
MSE.S5C);5 ]$RTE8QK=^,-%VZ_:A:W?5H\;VMM\['Z:.8;OO? CJ1ZJU^/H)
M;Y]$MB@G4+&<JUV-SB^4:++ZH6GUFR)=5\_L>DJ+(EU5+Y=2S&16%E"?S].T
M^/ZFW,'VT76W_P=02P,$%     @ V8A65E2'"759!@  RC(  !H   !X;"]W
M;W)K<VAE971S+W-H965T,3$V+GAM;+6;;6_;-A#'OPKA%D6+=;;X(-E.$P-I
MLFX%5B!HL.W%L!>*S<1"]>!)=!Z ??B1LB**LG21$+(O&C_<_7.\NU _'ZW3
MARS_46PY%^@QB=/B;+(58G<RFQ7K+4_"8IKM>"K?N<WR)!3R:7XW*W8Y#S>E
M4Q+/B.<%LR2,TLGJM'SM*E^=9GL11RF_RE&Q3Y(P?_K,X^SA;((GSR]\C^ZV
M0KTP6YWNPCM^S<4?NZM</IO5*ILHX6D192G*^>W9Y!R?7/A,.906?T;\H6@\
M1FHI-UGV0SWYNCF;>"HB'O.U4!*A_''/+W@<*R49Q[^5Z*3^G<JQ^?A9_4NY
M>+F8F[#@%UG\5[01V[/)8H(V_#;<Q^)[]O ;KQ;D*[UU%A?E_^BALO4F:+TO
M1)94SC*")$H//\/'*A$-!\QZ'$CE0(8ZT,J!E@L]1%8NZS(4X>HTSQY0KJRE
MFGI0YJ;TEJN)4E7&:Y'+=R/I)U9?HC1,UU$8HZ]I(?*]K) HT,_H^E!6E-VB
MW[.B0.>Q++BTY.@JS^ZCLHKO+[D(H[CX(.TOSB_1^[<?T%L4I>A;%,?2H#B=
M"1FB^D6S=17.YT,XI"><2[Z>(HH_(N(1TN%^,=P=F^XSF9@Z.Z3.#BGU:)]>
M5*SCK-CG7"5B5Z]<MD\>/:*_E3V*!$^*?[K6>A!GW>+J#_2DV(5K?C:1?X$%
MS^_Y9/7N#0Z\3UTKMR1FY('6>:"0^JIL@;!N@3H1'Q%/-RHU8LO1$P_SKBP<
MI!>EM-I5[E>RLO?-I4$61KRLCI>!\5YDA>@*!?0:6Q!+8L8"_7J!OLO&]&WF
MP9*8D8>@SD, %OK77'7F.LSSIRB]0V&2[=/.RA]DYHT6PW/B37&K$SO,*%M,
M:7<[SNLHYV"4Y^OU/MG'H> ;%"6[,,K5-ML5)J@SMC"6Q(PE+^HE+UPVZ,)F
M'BR)&7E8UGE8NMLY#])!<U^<!JV.A6V,F+&GH< #H\;OWBP(QI^HUWD)!YW'
M5L>6FKG4!O]@EXU:J=O*A24U,Q>:=C ($:M?'G>2KN4F%:NNS>5^U;GD@XBJ
M6]USWM3SO'FK-7L-ESW]J7$$PSRB^Q/]A_HN]K#&Z-)84C-7K($&,Z=M:I5\
M;*F9N=#L@T&D&'[1KW2:FR,FBZ!Q.:_6TV'GD:!!!V:DFDXPC"=&GPZG %AU
M=+4LJ9DYT.R#YTX[URH2V5(S<Z&A"(.L\3H:J+2-+CT"V!>,S+@UQ&"88NAS
M(P?=0 !ZCZZ1)37S$[]F'^(Y_<QO%8YLJ9FYT'!$0. 8" 25R-%U'K>;L]>0
M=3<H:<QI8')I-"A !+#(Z-JXF,@0S4"$.NU3JW1D2\W,A:8C L][!A-!I6-\
M7&+!=-ENU&,SO.C=1XDF%P*3B]FFPX$ EAU=+!<3&Z*AB 1.&]<J'-E2,W.A
MX8C DZ%7 4&E'1B[:7NV^H*1&;<&&0*#3/#<R,M.(("]1]?(Q0"':/@A2Z?]
M:A6.;*F9QP :CB@\&!H&!)7(T76>+-J#_QY#V@,$5),+A<FET:  $, B8VMC
M2\U<LF8@ZO2PBEJ%(UMJ9BX:YU7P@&@P$%0ZS>UQCJ?^LOFOW;3'+G[0=T1
M-<-0F&',CAW.!K#LZ+JY&.U0#4C4Z;D6M<I)MM3,7&A.HO#PZ'6'KL$ -GC!
MR(Q;,PV%F6;YW,B8=,(![#ZZ2"XF.E2#$'5ZSD6M@I(M-3,7&I0H/"4:" ?+
M[FM^T)X6]!G.>[9:IBF&P133[%" #F"5T5\7<#'*81J(F--S+F:5E&RIF;G0
MI,3@:=%@.JATFALD74[;%-MEY4WG/5VJ&8;!#-/JTN%$ .N.KI6+T0YK?)/'
MZ<$7L_N5'Q=TQ#0=,7A\]"HB8,>'7,=$\(*1&;<F&?;",1C!/W6&9'648TO-
M7*3&'N;TG(M9I2);:F8N-!4Q>#PTC 0JD?8%'I/V%PGZ#'V_IS,ULC 8651G
M0@1@=79C2\W\QJ"F'M_IP99OE89LJ9FYT#3DP^.AP010Z1CS 7_JMQJTP\IG
M?<<%ON84'^:4JCN'7_EAO=$U<C'#\37_^$X/N'RK%&1+S<R%IB ?'@Z]ZLKO
M'Y]F>4='7B\8'>*>-6XT4'=Y? OSNR@M4,QOI9=D7HD/^>'&B<,3D>W*>P]N
M,B&RI'RXY>&&Y\I OG^;9>+YB;J=H;Y]9?4_4$L#!!0    ( -F(5E9G\+>
M,@4  /L:   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q-RYX;6S-F6MOVS84
MAO\*H15#"RRV2%V=V0;2!$4+M&B0MAN&81]HF[:)2*)'TG'S[T==HHM)T1;F
M#\F'2++/>?7RD.)#6M,#XX]B2X@$/],D$S-G*^7N>CP6RRU)L1BQ'<G4-VO&
M4RS5)=^,Q8X3O"J2TF2,7#<<IYAFSGQ:?';/YU.VEPG-R#T'8I^FF#^_)PD[
MS!SHO'SP0#=;F7\PGD]W>$.^$?EC=\_5U;A66=&49(*R#'"RGCDW\/K60WE"
M$?$')0?1.@=Y4Q:,/>87GU8SQ\T=D80L92Z!U>&)W)(DR964CW\K4:>^9Y[8
M/G]1_U T7C5F@06Y9<F?="6W,R=VP(JL\3Z1#^SPD50-"G*])4M$\1\<JEC7
M <N]D"RMDI6#E&;E$?^L"M%*@'Y/ JH2T+D)7I7@%0TMG17-NL,2SZ><'0#/
MHY5:?E+4ILA6K:%9WHW?)%??4I4GYQ]HAK,EQ0GXE G)]ZJ'I !7X#M5-]L
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
M:A9XTT\W \FJNL/<,:GZU?HR5[]!@.L ]7S/F'P<Z*:U^U43_P=02P,$%
M  @ V8A65F,B'A ] @  ]@0  !H   !X;"]W;W)K<VAE971S+W-H965T,3$Y
M+GAM;+546V_3,!3^*Y9!:$BC2=-V3"6)U(L0>YA4;0P>$ ]N<M*8^1)LMQG_
MGF,GC2K4[HT^-#[V^;[SG8N=MMH\VQK D1<IE,UH[5PSCR);U""9'>D&%)Y4
MVDCFT#2[R#8&6!E 4D1)'-]$DG%%\S3L;4R>ZKT37,'&$+N7DID_2Q"ZS>B8
M'C<>^*YV?B/*TX;MX!'<4[,Q:$4#2\DE*,NU(@:JC"[&\^74^P>';QQ:>[(F
M/I.MUL_>N"LS&GM!(*!PGH'AYP K$,(3H8S?/2<=0GK@Z?K(_CGDCKELF865
M%M]YZ>J,WE)20L7VPCWH]@OT^<P\7Z&%#?^D[7UC2HJ]=5KV8%0@N>J^[*6O
MPPD@22X DAZ0!-U=H*!RS1S+4Z-;8KPWLOE%2#6@41Q7OBF/SN I1YS+5ZSA
MC@ERSQ3V *OMR >R*$ON:X;[=ZIKO*_@U1H<X\*^3R.'H3U!5/1AEEV8Y$*8
M-10C,AE?DR1.$K):K,G5VW]H(E0^R$\&^4G@G5[@_:H;HBMBF-K!.56OHOW
MSVW#"L@H3K0%<P":OWLSOHD_O:)M,FB;!/;)I9RY+82V>P->HM[^@C"!]IHT
M6O""@R5,E:0QN@!KT<)*8VNQ#USM2-$WYH>G)=R!M#_/93CY#QE.APRGKU;_
M28$J]G(+!DH4;.MS CN*VT#AGXA#/I[%W2^-#J?1HY,Q]B_"/3-8"DL$5(B-
M1Q]GE)CNEG6&TTV8[*UV>$_"LL:'"8QWP/-*:W<T_&49GKK\+U!+ P04
M" #9B%96FNR?370#  #K"@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,C N
M>&ULK5;);MLP$/T50D6+!&BLQ5OBV@82)T%S2!/$70Y%#[0TLHA(I$K22_^^
M0TI6;$>6<\C%)JF9QWF<X>,,5T(^JP1 DW66<C5R$JWS@>NJ,(&,JI;(@>.7
M6,B,:IS*N:MR"32R3EGJ!I[7<S/*N#,>VK5'.1Z*A4X9AT=)U"++J/QW!:E8
MC1S?V2P\L7FBS8(['N9T#E/0/_)'B3.W0HE8!EPQP8F$>.1<^H.)[QD':_&3
MP4IMC8FA,A/BV4SNHI'CF8@@A5 ;"(I_2YA FAHDC.-O">I4>QK'[?$&_=:2
M1S(SJF BTE\LTLG(.7=(!#%=I/I)K+Y"2:AK\$*1*OM+5J6MYY!PH;3(2F>,
M(&.\^*?K\B"V'/S> 8>@= CV'3H''-JE0]L2+2*SM*ZIIN.A%"LBC36BF8$]
M&^N-;!@W:9QJB5\9^NGQ'0]%!N0[78,B9V1:9).(F-S$,=@S)B\V!.N&3 37
MC"\8GY.''"0UZ5#D5HJ,3#75"RT08$(YC1CEUNN):D0_N09-6:I.AZ[&R,W^
M;EA&>55$&1R(T@_(/>Z:*'+#(XAV 5RD7/$.-KRO@D;$:PA;I.U_)H$7!#4!
M3=[N[C>$TZ[2T+9X[;>DX??E3&F)!?ZG[J0*H$X]D+GU Y73$$8.7FL%<@G.
M^-,'O^=]J6/Y3F [G#L5YTX3^H:SQ@*!-<J2 D(U4:]+2)KRJ3N* A\UQ&Q@
M!&LY]EI!%_.YW"9YP.RB,ML)OUN%WSV6,M1-#/HD@F)TBKJF4#[,S8CQ.@SJ
M8NZ^9_K>"6R'?Z_BWVM,G[G4)&*H$A)0$&A*4)51'U X.6$VMW7\FT%/_%;?
M^UBG$).CCN>O''=X]2M>_69>>%)4A@FA/,('88DO78[OEK9SH1.0MF0QY1'3
MM679C'_BM7H'*!YU?'TV.Q3/*XKGC4C?!#]#&5V@O,]2*"JBO(+*T"Q6.%HA
M4UJ9'$YJ\W88>/< XZ..?C/CBXKQ12/2@\E;7>07==K@^;T]":DW\SKU$N)[
M+Z^OUQC7Y1(?T#D0J!Y;4UM&\&H?R0+,]W>5K+,7[,9L3_#:_;UHW:VV(0,Y
MM]V4(J%8<%V\I-5JU;%=VCYE;_W*='*V'7F!*=K >RKG#+N#%&*$Q )&Q9)%
M9U5,M,AM<S(3&EL=.TRP&P5I#/![+(3>3,P&57\[_@]02P,$%     @ V8A6
M5DYEDB$Z P  W0@  !H   !X;"]W;W)K<VAE971S+W-H965T,3(Q+GAM;*U6
M44_;,!#^*U:&)I!&DR8E[5@;J;1,XP&!8&P/TQ[<Y-)Z.'9FNRWLU^_LI*&4
MT/&PE\1V[CY_W_G.E^%:JGN] ##DH>!"C[R%,>6I[^MT 075'5F"P"^Y5 4U
M.%5S7Y<*:.:<"NZ'01#[!67"2X9N[5HE0[DTG FX5D0OBX*JQS/@<CWRNMYF
MX8;-%\8N^,FPI'.X!7-77BN<^0U*Q@H0FDE!%.0C;]P]G0RLO3/XQF"MM\;$
M*IE)>6\G%]G("RPAX) :BT#QM8()<&Z!D,;O&M-KMK2.V^,-^F>G';7,J(:)
MY-]99A8C;^"1#'*ZY.9&KK] K>?$XJ62:_<DZ]HV\$BZU$86M3,R*)BHWO2A
MCL.60S=^Q2&L'<)=A]XK#E'M$#FA%3,G:TH-389*KHFRUHAF!RXVSAO5,&%/
M\=8H_,K0SR07(I4%D*_T 30Y)K?581*9DTOZ2RHRD44I!0BC[=H4<E *,O+D
M1@YO()4K4(]'Y/P!DTL#R94LT%,8)I9,S,E5"8K:4]/D< J&,JZ/<+/)>$H.
M#X[( 6&"7#+.K<70-RC+DO/36L)9)2%\14(W))>XUT*3<Y%!]AS QW@T00DW
M03D+]R).(>V0J/N!A$$8MA":O-V]NX=.U)Q1Y/"BMYS1C_%,&X79_[,M4A50
MKQW(W@BGNJ0IC#PL>0UJ!5[R_ETW#CZUJ?Q/8,\T]QK-O7WHR95B<R9H5>HB
MPPL#4TQ3;K/0L,)F5<9RS$80*;0F384?.WQ[EZV2X]Y)IS_T5]L:6ZS"3M08
M/>-^TG _V<O]3B@LB;E@?[!2#)8(EUKCT5D=!K">E"VQ?]"OMNAO$0L[\0[Y
MES9!YV,[][CA'N_E/EE0,0<7922.5=O.+F[9.=IA]](&0]MKI]=OZ/7WTMO<
M-80JIFT2N*L&\V_%Y%+S1[+<C3W%T)M6#?V7_((M?I6(5J.X7<2@$3'8*Z*Y
M15E5V"[2M; VHH.63(XZX0[3-JL7X?:W.D4!:NX:J":I7 I3W8_-:M.CQZXU
M[:R?8>^N6NT33-7X+ZG"RM6$0XZ00:>/6:JJ9EI-C"Q=/YI)@]W-#1?X_P'*
M&N#W7$JSF=@-FC^:Y"]02P,$%     @ V8A65D@PQ8./!0  #"@  !H   !X
M;"]W;W)K<VAE971S+W-H965T,3(R+GAM;,U:VV[;.!#]%<);+%*@L47ZWDT,
MM.866Z#=+=J]/"SV@9'&-E%)5$DZ3OY^25G1Q5(9VV !YR&6K)FCF3,<F8?4
MS4[(KVH#H-%#$J?JMK?1.GL]&*AP PE3?9%!:JZLA$R8-J=R/5"9!!;E3DD\
M($$P&22,I[W%3?[=)[FX$5L=\Q0^2:2V2<+DXUN(Q>ZVAWM/7WSFZXVV7PP6
M-QE;PQ?0?V6?I#D;E"@13R!57*1(PNJV]P:_IL/ .N06?W/8J=HQLJG<"?'5
MGKR/;GN!C0AB"+6%8.;C'I80QQ;)Q/&M .V5][2.]>,G]'=Y\B:9.Z9@*>)_
M>*0WM[U9#T6P8MM8?Q:[WZ!(:&SQ0A&K_#_:%;9!#X5;I452.)L($I[N/]E#
M043- 8^^XT *!W*LP[!P&![K,"H<1CDS^U1R'BC3;'$CQ0Y):VW0[$%.9NYM
MTN>IK?L7+<U5;OSTXGT:B@30G^P!%+I&7_@ZY2L>LE2CI4@RD4*J%1(K]+L9
M@Q16("5$J/)";Y0"8W'U@;,['G/-0;U$5Q0TX[$YND;+-Q1=O7B)7B">HH\\
MCDVYU<U F^!M"(.P"/3M/E#RG4 IA'TTQ*\0"0CI<%\>[XX[W.GQ[D'3?6 8
M+VDG)>TDQQM^#X^K,!9J*\%RJ\$P+4W;H8BO#,60AO *;=.M,EQK0[(Q5:8^
M+(WJWX:F%-QP_Z]%1]R@J/^ZB-V',NH.Q3Y87JN,A7#;,T\.!?(>>HN??\*3
MX)<NFGV"44]@C1(,RQ(,7>B+<C!;*ED^BKO(VX-,<A#[$+U?C,9],P#OZZ1T
M&,WZPZ81=89S9K*C,MG1\<G&5:MV9;Q'FM:2N2:S5LH=5M-I?WR0LS.J,W,>
MESF/3RTPNJKE_K(K^3WDN)86GAYD/N[@9W[(#]U;S1I6N+1I)#0I$YHX$_H
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
MAQF^V4 : _R>"*%W$[-!\PH,?P!02P,$%     @ V8A65HMKSGVS P  )Q0
M !H   !X;"]W;W)K<VAE971S+W-H965T,3(T+GAM;,U8:V^;,!3]*Q:;IE9:
M R;O+D':DDVKM%95N\>':1\<N&FL&<QLYS%I/WXV4 (-94G$I/1#@^'>DW//
M/5@W'JVY^"D7  IM0A;)L;50*KZT;>DO("2RQ6.(]),Y%R%1>BD>;!D+($&2
M%#+;=9R>'1(:6=XHN7<KO!%?*D8CN!5(+L.0B-_O@/'UV,+6XXT[^K!0YH;M
MC6+R />@OL2W0J_L'"6@(422\@@)F(^MM_AR@@<F(8GX2F$M"]?(E#+C_*=9
M7 5CRS&,@(&O# 31'RN8 &,&2?/XE8%:^7>:Q.+U(_J'I'A=S(Q(F'#VC09J
M,;8&%@I@3I9,W?'U1\@*ZAH\GS.9_$?K+-:QD+^4BH=9LF80TBC]))M,B$("
M[CR3X&8)[KX)[2RAG12:,DO*FA)%O)'@:R1,M$8S%XDV2;:NAD:FC?=*Z*=4
MYRGO*O)Y".@SV8!$%^@^[2;B<_2)2XDF1(C?VBQK(@*)2!2@*01++?V,Z20(
M8RY,^)3.YR @\C7(V104H4R>:[C)VRDZ>WF.7B(:H6O*F.Z<'-E*$S=?;_L9
MR7<I2?<9DE/P6ZB-7R/7<=V*],G^Z;B<;FNY<LW<7#,WP6L_AT>ES[A<"C Z
MJ5R%(%?A-5I&2PD!4F2#=*B$5+S"75] 0)5$WPTZHAI%_JA2)J72J:9B7O)+
M&1,?QI9^BR6(%5C>JQ>XY[RITJDAL))J[5RU=AVZ5S!.E625MD@1>PFBV9!6
MGM/2'5P5:ZJ*<?.8$M5.3K532_6&1Q<^B:DBK-#!*H*U.(=VIR&P4LG=O.3N
MZ7BZVZ1J#8&55.OEJO7V-HK18C_3I)C]@F/[N-5]8NO=((S;K4&UL?LYW_X1
MQD9_T/M-3'7KS_0.V4:*ZYVRXYY7<:_%/[1U#8&5I!CD4@Q.Q_"#)E5K"*RD
MVC!7;?@?##_<\;([;/6?&#X-ZA;?BF>V<>QLAQOG.+_?P H$@L3UE?-(+>ZA
M'6L*K:Q"8<3#IV/UC$M3RC6$5E9N.^CAVHGH2+MGH$6_=W!AZ\Y*^T=4F?)V
MRL+U8];D*+O78A[<M(;0R@ILAS?<.2&[-SH!-H565FX[ ^+:8>E8NW=WYYE=
MM^\&N869ITQX.W[A_S%_U8,>W+.&T,H2;"<ZW#\AMS<Z_C6%5E9N.P#BVDGI
M6/,,=GYO]H>MCE/X>_H+M2(%X]Z.^^W"*8XY0KLFXH%&$C&8ZSRGU=>OD$A/
MI=*%XG%RL#/C2O$PN5P "4"8 /U\SKEZ7)BSHOQLT/L+4$L#!!0    ( -F(
M5E:'XG/LF@(  '0&   :    >&PO=V]R:W-H965T<R]S:&5E=#$R-2YX;6RM
M5<MNVS 0_!5"#8H4:"U+?B1-90%^M&@. 8*D:0]%#[2TMHA0I$I2EOOW79*R
MZCB.D4,O%DGMSLZLEZ.DD>I1%P"&;$LN]"0HC*FNPE!G!914]V0% M^LI"JI
MP:U:A[I20'.75/(P[O?'84F9"-+$G=VJ-)&UX4S K2*Z+DNJ_LR RV821,'N
MX(ZM"V,/PC2IZ!KNP3Q4MPIW88>2LQ*$9E(0!:M),(VNYB,;[P*^,VCTWII8
M)4LI'^WF.I\$?4L(.&3&(E!\;& .G%L@I/&[Q0RZDC9Q?[U#_^*THY8EU3"7
M_ ?+33$)+@.2PXK6W-S)YBNT>AS!3'+M?DGC8R_B@&2U-K)LDY%!R81_TFW;
MA[V$:/Q"0MPFQ(<)PQ<2!FW"P GUS)RL!34T391LB++1B&87KC<N&]4P8?_%
M>Z/P+<,\DUZ+3)9 OM$M:/*!3/.<V?923JZ%GQ';[/,%&,JX?H<A\^F"G)^]
M(V>$"7+#.,< G80&R5C(,&L+SWSA^(7"44QNI#"%)I]%#OE3@!!5=%+BG919
M?!)Q 5F/#*+W).['\1%"\]>G1R?H#+K.#AS>X#6=_3E=:J-P9G\=ZY0'&AX'
MLO?X2E<T@TF %U6#VD"0OGT3C?N?CJG\3V!/- \[S<-3Z.F\5@J$(89N"6S1
M:30<T^M!Q@[$VLP&IR'J#9)PLR_D>=1XW+OH@IX0''4$1R<)/HA:0^[X90IP
MUC7!*2=-P;*""&D- %""CZ!:HXTJR.1:,'TXHUZ*+W>Y1W)X(&/T3,:P]_%
M1;AW@4M0:^=KFF2R%L9?@.ZTL\ZI<XR#\QE:JG? ?S#>CV^H6C.A"8<50O9[
M%\A+>8_S&R,K9Q-+:=!TW++ SP(H&X#O5U*:W<86Z#XTZ5]02P,$%     @
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
MDX@S2"Z([[XCGN-YA%<FV:21UD-O^GHP]Q38'E6_NSO?H/O/H-]046*4):E
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
M1-.3W3 WCR H:V#V5U+B;F(#M,]J\@M02P,$%     @ V8A65@3DG4[0 @
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
M("7F&6.JRL%2;HQ<N=X\EP8[O5OF.(M!60/\OI#2'#;V@FJZ)[\!4$L#!!0
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
M>7."MKDHLTU]"/4A*_FVKS^N6!BQO#+@WR^RK'R^J'Z@.\<\_1]02P,$%
M  @ V8A65LQM5*L]!0  EA\  !H   !X;"]W;W)K<VAE971S+W-H965T,30Q
M+GAM;+59VV[C-A#]%4)=%+M UQ))7>S4-N X[791I T2;/M0](&Q&%M=271)
MVMX _?A2E^AB2=P(2[\DDCQS=&8T(QYQYB?&/XL=I1)\2>)4+*R=E/LKVQ:;
M'4V(F+ ]3=4O3XPG1*I3OK7%GE,2YDY);"/'\>V$1*FUG.?7[OARS@XRCE)Z
MQX$X) GAS]<T9J>%!:V7"_?1=B>S"_9ROB=;^D#EI_T=5V=VA1)&"4U%Q%+
MZ=/"6L&K-78SA]SBCXB>1.,89*$\,O8Y._D8+BPG8T1CNI$9!%'_CG1-XSA#
M4CS^+4&MZIZ98_/X!?WG/'@5S",1=,WB/Z-0[A;6U (A?2*'6-ZSTR^T#,C+
M\#8L%OE?<"IM'0ML#D*RI'16#)(H+?Z3+V4B&@[0'W! I0,Z=W '''#I@/-
M"V9Y6#=$DN6<LQ/@F;5"RP[RW.3>*IHHS1[C@^3JUTCYR>4#W:J'(FD(/J9%
M463)?0\>5+V$AY@"]@1^8^G[]8%S90=60E I $E#\($S(< ]/=+T0,'C,_A
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
MW&,EC'%BM/XU@LD/['X 4$L#!!0    ( -F(5E;TC1V8.0D  (==   /
M>&PO=V]R:V)O;VLN>&ULQ9Q+<]NX$D;_"DNKF86O!5+/5)PJQX^,IYS$9;LR
MRQ0L0A+ND(0&).4XOWX 2HH "OSNW;2TLO6P= R2?8 FNM^_*OWWBU)_1S_R
MK"@O>LNJ6KT[/R]G2Y'S\C]J)0KSRESIG%?FH5Z<ERLM>%HNA:CR[#SN]T?G
M.9=%[\/[W6<]Z'/W@:K$K)*J,$_:)[Y)\5KN7[</H[4LY8O,9/5VT6M^ST0O
MRF4A<_E3I!>]?B\JE^KU#Z7E3U54/'N::95E%SVV>>&;T)6<'3S]9"&?^4O9
M/%/QET=N0"YZH[[YP+G49=6\H_E\;AC7PKQY\ZBNU*W,*J&O>24^:56O9+&P
M'V/^BW/GWVC&8?=S,XCO]/\SC&H^ES-QK69U+HIJ,XY:9!:P*)=R5?:B@N?B
MHG>EUD)'#WPA[#]EON4NW?R#E2%SADN_D^8%?9<VC'0\EW4JJ^BNV/RQ>=7!
MB@%63(MU91ZK3*;FV]/HR4+8/R@C-8]N9<$=R 1 )B>#O"MFRH$< ,C!R2"O
M5+YR((< <G@RR*<EUP[D"$".3C>2O%PZD&, .::&U"NES7=W7-,3@#:A1?O(
M2]F,UH,6*Z[;9%- -CT2V?X0^VRLCR)TGY;NJ<YSKM^:BT$N"FG^C!=5=#F;
MJ;JHI(L)14)LDA!;L8C^K-.%_4L7$XF%$9OE4<R$3VCF-(7Y?2;:F$@MC-@M
M'^M2%J(L#>@_M?GVY@TN'%(*HW:*"7<1+](F[D4W!G#-,QL+74"D$T;LDV?-
M4]$0?JV69KYE#[IA-! >(I()([:).>M69I[[UE#:(5RU3S]D$4:LD7O!2Q%=
MEJ7P#RK2!R/VQR>ETE>992X/D@8CML:=6;H4"_NEAP,5(V'$Q,+8G/.'3,@.
M,;$=VE?D W]K7XXQ7&\0:^%>%8NS9Z'SZ%J\N)=AC"P0$UO ! G[I7[HCU'H
MCXE#_TV^RM2;$&:8YD90:?11%.:W*OKZDLF%NS"+D0!B8@%L3K)[R9L\A/3/
M,Q3V8_)%1)[+*F_),D:Q/B9?,C3S(%',S#@UE^BGVDS/BTKXPX9B?TP<^^TJ
M4)CIQDI6W!5 C 00$PO@EDL=?>-9+:+/QI>U%NWCFB -),0:L(D2<TQY9I:"
M9:7K SCD@X38!]M#&7WF!5^T9]X),D%"; *;NLE%],Q_>*=_ A--Q![X(FR.
MKA):E%5T\\-\4NGF#Q-DA(38"(]B+8K:PT&1/R&._+\$=:5*_W1'83\A#OL;
M'VU.+9<)Q?V$..[_)>1B:7-9EVNAS478I-J, ;[6E6%RTQ\)"OT)<>AOUIBW
MF7KMR&@E2 $)L0(>[9,B/7O@=BEW+<M9IJP(W!-O@"0PH$X>B2;[8HYR>/0&
M2 (#8@G<%6L3T.R;;+B-KK1(I7?-#I (!L0BN%E;,#XW83<REV_T*%9*;S)&
M0DLOO8_<,"!V TP/?H]=3'@;@E@3&#-Q,9$^!L3Z".;=HM^>F\7J[RXETLF
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
M04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL
M4$L! A0#%     @ V8A65@R_4!/N    *P(  !$              ( !KP
M &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ V8A65IE<G",0!@  G"<
M !,              ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M    " #9B%96FKKY33X&   ^'0  &               @($-"   >&PO=V]R
M:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ V8A65IR_ IQH @  7@<
M !@              ("!@0X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+
M 0(4 Q0    ( -F(5E;O$V.__@8   (B   8              " @1\1  !X
M;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " #9B%96!BBML$$%
M   >%   &               @(%3&   >&PO=V]R:W-H965T<R]S:&5E=#0N
M>&UL4$L! A0#%     @ V8A65CC64"L2!   > T  !@              ("!
MRAT  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( -F(5E;T
MB$$?W 8  , M   8              " @1(B  !X;"]W;W)K<VAE971S+W-H
M965T-BYX;6Q02P$"% ,4    " #9B%96<[>-$WT(  #K(P  &
M    @($D*0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @
MV8A65J(C[9DS!   ^@@  !@              ("!US$  'AL+W=O<FMS:&5E
M=',O<VAE970X+GAM;%!+ 0(4 Q0    ( -F(5E;Y1H_V) ,  %\'   8
M          " @4 V  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M    " #9B%965;CS9R<#  "<!P  &0              @(&:.0  >&PO=V]R
M:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( -F(5E;YQ2]4CR<  $>&
M   9              " @?@\  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
M4$L! A0#%     @ V8A65JNIX)_T%P  '$D  !D              ("!OF0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " #9B%96,L,5
MIO$&  #U$P  &0              @('I?   >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;%!+ 0(4 Q0    ( -F(5E9A&:9=APL  .,?   9
M  " @1&$  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @
MV8A65E7B>&+P @  A08  !D              ("!SX\  'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6Q02P$"% ,4    " #9B%96K=COES8#   '!P  &0
M            @('VD@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4
M Q0    ( -F(5E;$+L'UB 0  %D*   9              " @6.6  !X;"]W
M;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ V8A65CC8+3+D!@
M-Q$  !D              ("!(IL  'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6Q02P$"% ,4    " #9B%96'^]!." '  "E$   &0              @($]
MH@  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( -F(5E:5
M<;!-?@0  !T+   9              " @92I  !X;"]W;W)K<VAE971S+W-H
M965T,C N>&UL4$L! A0#%     @ V8A65BY>X#_8!   2 L  !D
M     ("!2:X  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M" #9B%9659)T$7,"  "=!0  &0              @(%8LP  >&PO=V]R:W-H
M965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( -F(5E9>[+._[ D  + :   9
M              " @0*V  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L!
M A0#%     @ V8A65J47]\&>!P  V!$  !D              ("!)<   'AL
M+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " #9B%96311O]P,.
M  !>)0  &0              @('ZQP  >&PO=V]R:W-H965T<R]S:&5E=#(U
M+GAM;%!+ 0(4 Q0    ( -F(5E8TN&1PI (  ,8%   9              "
M@336  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ V8A6
M5GWH=^1# P  1 <  !D              ("!#]D  'AL+W=O<FMS:&5E=',O
M<VAE970R-RYX;6Q02P$"% ,4    " #9B%964II>BZL'  #\$0  &0
M        @(&)W   >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0
M   ( -F(5E9 YY1=I L  ,8@   9              " @6OD  !X;"]W;W)K
M<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ V8A65G*N"OXW!@  .1$
M !D              ("!1O   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q0
M2P$"% ,4    " #9B%96LC1.2Z,0   9,0  &0              @(&T]@
M>&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( -F(5E9/2E2B
MM@4  *4,   9              " @8X' 0!X;"]W;W)K<VAE971S+W-H965T
M,S(N>&UL4$L! A0#%     @ V8A65NX]'')$!@  U0X  !D
M ("!>PT! 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " #9
MB%96VYZ4IHL"  #!!0  &0              @('V$P$ >&PO=V]R:W-H965T
M<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( -F(5E:EA\XMS@0  (T*   9
M          " @;@6 0!X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#
M%     @ V8A65FH'V\!Z P  . @  !D              ("!O1L! 'AL+W=O
M<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " #9B%96$$<'GY@"  "B
M!0  &0              @(%N'P$ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM
M;%!+ 0(4 Q0    ( -F(5E9 U#&CV0(  '@&   9              " @3TB
M 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ V8A65ICF
MB4AX!   5 H  !D              ("!324! 'AL+W=O<FMS:&5E=',O<VAE
M970S.2YX;6Q02P$"% ,4    " #9B%967FFK&# (  !8%@  &0
M    @('\*0$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    (
M -F(5E95]LX+"P@  #04   9              " @6,R 0!X;"]W;W)K<VAE
M971S+W-H965T-#$N>&UL4$L! A0#%     @ V8A65AF29]:Z @  $@8  !D
M             ("!I3H! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"
M% ,4    " #9B%96/+ 8*E\"  !T!0  &0              @(&6/0$ >&PO
M=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( -F(5E9ZUR<JP3X
M /CH   9              " @2Q  0!X;"]W;W)K<VAE971S+W-H965T-#0N
M>&UL4$L! A0#%     @ V8A65B,:<UG2 @  408  !D              ("!
M)'\! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " #9B%96
M;#C\=P,$  #L"   &0              @($M@@$ >&PO=V]R:W-H965T<R]S
M:&5E=#0V+GAM;%!+ 0(4 Q0    ( -F(5E9=Y:1BOP(  ! &   9
M      " @6>& 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%
M  @ V8A65AHG^_(K P  4@<  !D              ("!78D! 'AL+W=O<FMS
M:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " #9B%96GCW*G"L$  "?"0
M&0              @(&_C $ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+
M 0(4 Q0    ( -F(5E9EX!@UIP0  ,0+   9              " @2&1 0!X
M;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ V8A65M(9,M\/
M P  . <  !D              ("!_Y4! 'AL+W=O<FMS:&5E=',O<VAE970U
M,2YX;6Q02P$"% ,4    " #9B%966T+!=-\#  "S"0  &0
M@(%%F0$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( -F(
M5E:]E*PKV ,  &<)   9              " @5N= 0!X;"]W;W)K<VAE971S
M+W-H965T-3,N>&UL4$L! A0#%     @ V8A65CMVF7.  @  F 4  !D
M         ("!:J$! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4
M    " #9B%96P\WX(B0#  "/!@  &0              @($AI $ >&PO=V]R
M:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( -F(5E:!Q#Z(&@,  &4&
M   9              " @7RG 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL
M4$L! A0#%     @ V8A65L$2H4'D!P  SQ0  !D              ("!S:H!
M 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " #9B%963REI
MM88"  "%!0  &0              @('HL@$ >&PO=V]R:W-H965T<R]S:&5E
M=#4X+GAM;%!+ 0(4 Q0    ( -F(5E:ME3[(H (  +T%   9
M  " @:6U 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @
MV8A65@+?[PA]!   + L  !D              ("!?+@! 'AL+W=O<FMS:&5E
M=',O<VAE970V,"YX;6Q02P$"% ,4    " #9B%96+P&-I(H#  !Y"@  &0
M            @($PO0$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4
M Q0    ( -F(5E:9&76<1P0  +4*   9              " @?'  0!X;"]W
M;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ V8A65E$B.W#A @
M)@8  !D              ("!;\4! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX
M;6Q02P$"% ,4    " #9B%964\<8I60&  #%$   &0              @(&'
MR $ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( -F(5E9D
MT^3^F (  +T%   9              " @2+/ 0!X;"]W;W)K<VAE971S+W-H
M965T-C4N>&UL4$L! A0#%     @ V8A65B"H6&*[ @  Z04  !D
M     ("!\=$! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4
M" #9B%96I2]64)\"  ">!0  &0              @('CU $ >&PO=V]R:W-H
M965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( -F(5E;P!E4<W0(  &D&   9
M              " @;G7 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L!
M A0#%     @ V8A65E$LBKCC!   &0P  !D              ("!S=H! 'AL
M+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " #9B%96 MCYU[H%
M   #$   &0              @('GWP$ >&PO=V]R:W-H965T<R]S:&5E=#<P
M+GAM;%!+ 0(4 Q0    ( -F(5E:V'1V+804  -0-   9              "
M@=CE 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ V8A6
M5LWU4P:B P  ]A(  !D              ("!<.L! 'AL+W=O<FMS:&5E=',O
M<VAE970W,BYX;6Q02P$"% ,4    " #9B%961ZYW%*$#  !4$   &0
M        @(%)[P$ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0
M   ( -F(5E9C!SIBS04  ) L   9              " @2'S 0!X;"]W;W)K
M<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ V8A65E#QS8-<!0  I18
M !D              ("!)?D! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q0
M2P$"% ,4    " #9B%96Q54,ZNX"  ##"0  &0              @(&X_@$
M>&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( -F(5E:^B$5S
M[ (   ,(   9              " @=T! @!X;"]W;W)K<VAE971S+W-H965T
M-S<N>&UL4$L! A0#%     @ V8A65LCASWE] P  .A(  !D
M ("!  4" 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " #9
MB%968!?APQ0+  !75@  &0              @(&T" ( >&PO=V]R:W-H965T
M<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( -F(5E:V[W<";P(  $D&   9
M          " @?\3 @!X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#
M%     @ V8A65GP0QF9!!0  R1P  !D              ("!I18" 'AL+W=O
M<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4    " #9B%96ELD= YT$  #W
M'P  &0              @($=' ( >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM
M;%!+ 0(4 Q0    ( -F(5E9B5Z%@SP4  &4K   9              " @?$@
M @!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ V8A65B$E
MN!'T @  Y0<  !D              ("!]R8" 'AL+W=O<FMS:&5E=',O<VAE
M970X-"YX;6Q02P$"% ,4    " #9B%96OX6L^X@#  #H#@  &0
M    @($B*@( >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    (
M -F(5E:+$4F>1 ,   ,0   9              " @>$M @!X;"]W;W)K<VAE
M971S+W-H965T.#8N>&UL4$L! A0#%     @ V8A65D8/IS0/ P  P0X  !D
M             ("!7#$" 'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"
M% ,4    " #9B%96/.3A_?@)  #$40  &0              @(&B- ( >&PO
M=V]R:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    ( -F(5E:?POOYA (
M !<&   9              " @=$^ @!X;"]W;W)K<VAE971S+W-H965T.#DN
M>&UL4$L! A0#%     @ V8A65@X ^X#R P  VA(  !D              ("!
MC$$" 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4    " #9B%96
M$(]2;W,#  "<#   &0              @(&U10( >&PO=V]R:W-H965T<R]S
M:&5E=#DQ+GAM;%!+ 0(4 Q0    ( -F(5E;:UC C. ,  /X,   9
M      " @5]) @!X;"]W;W)K<VAE971S+W-H965T.3(N>&UL4$L! A0#%
M  @ V8A65CPPG+U0 P  ?@X  !D              ("!SDP" 'AL+W=O<FMS
M:&5E=',O<VAE970Y,RYX;6Q02P$"% ,4    " #9B%96.Y2CQ[("   Z!P
M&0              @(%54 ( >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM;%!+
M 0(4 Q0    ( -F(5E8EV[O!ZP,  /$3   9              " @3Y3 @!X
M;"]W;W)K<VAE971S+W-H965T.34N>&UL4$L! A0#%     @ V8A65A67\52V
M#0  D+H  !D              ("!8%<" 'AL+W=O<FMS:&5E=',O<VAE970Y
M-BYX;6Q02P$"% ,4    " #9B%96=8.17B0$   3'@  &0
M@(%-90( >&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;%!+ 0(4 Q0    ( -F(
M5E;0C*@B0P4  +X>   9              " @:AI @!X;"]W;W)K<VAE971S
M+W-H965T.3@N>&UL4$L! A0#%     @ V8A65N%_U+7A @  YPL  !D
M         ("!(F\" 'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6Q02P$"% ,4
M    " #9B%96Q2*1!E(#  !R$   &@              @($Z<@( >&PO=V]R
M:W-H965T<R]S:&5E=#$P,"YX;6Q02P$"% ,4    " #9B%96WS"^<QT$   X
M#0  &@              @('$=0( >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX
M;6Q02P$"% ,4    " #9B%96AC2RHJ,(  "&-0  &@              @($9
M>@( >&PO=V]R:W-H965T<R]S:&5E=#$P,BYX;6Q02P$"% ,4    " #9B%96
MY#JG4/T#   C$   &@              @('T@@( >&PO=V]R:W-H965T<R]S
M:&5E=#$P,RYX;6Q02P$"% ,4    " #9B%96W"-PX8X#  "U#0  &@
M        @($IAP( >&PO=V]R:W-H965T<R]S:&5E=#$P-"YX;6Q02P$"% ,4
M    " #9B%9669LH^.8$  !2&P  &@              @('OB@( >&PO=V]R
M:W-H965T<R]S:&5E=#$P-2YX;6Q02P$"% ,4    " #9B%96)J,0'KX"  "F
M!P  &@              @($-D ( >&PO=V]R:W-H965T<R]S:&5E=#$P-BYX
M;6Q02P$"% ,4    " #9B%962.Q-9YD$  "V&@  &@              @($#
MDP( >&PO=V]R:W-H965T<R]S:&5E=#$P-RYX;6Q02P$"% ,4    " #9B%96
MWN&0KR("  #M!   &@              @('4EP( >&PO=V]R:W-H965T<R]S
M:&5E=#$P."YX;6Q02P$"% ,4    " #9B%96YX*[)Y,+  !)9P  &@
M        @($NF@( >&PO=V]R:W-H965T<R]S:&5E=#$P.2YX;6Q02P$"% ,4
M    " #9B%96OI'$)80#   N$   &@              @('YI0( >&PO=V]R
M:W-H965T<R]S:&5E=#$Q,"YX;6Q02P$"% ,4    " #9B%96V;;&K*,#   Z
M#0  &@              @(&UJ0( >&PO=V]R:W-H965T<R]S:&5E=#$Q,2YX
M;6Q02P$"% ,4    " #9B%96I2+U]'0$   \%   &@              @(&0
MK0( >&PO=V]R:W-H965T<R]S:&5E=#$Q,BYX;6Q02P$"% ,4    " #9B%96
M%@2\:O$%  #],P  &@              @($\L@( >&PO=V]R:W-H965T<R]S
M:&5E=#$Q,RYX;6Q02P$"% ,4    " #9B%965VW:W'8#  "X$0  &@
M        @(%EN ( >&PO=V]R:W-H965T<R]S:&5E=#$Q-"YX;6Q02P$"% ,4
M    " #9B%96@_S,\9P*  #&;@  &@              @($3O ( >&PO=V]R
M:W-H965T<R]S:&5E=#$Q-2YX;6Q02P$"% ,4    " #9B%965(<)=5D&  #*
M,@  &@              @('GQ@( >&PO=V]R:W-H965T<R]S:&5E=#$Q-BYX
M;6Q02P$"% ,4    " #9B%969_"W@#(%  #[&@  &@              @(%X
MS0( >&PO=V]R:W-H965T<R]S:&5E=#$Q-RYX;6Q02P$"% ,4    " #9B%96
M+3>'QXT#  #A#   &@              @('BT@( >&PO=V]R:W-H965T<R]S
M:&5E=#$Q."YX;6Q02P$"% ,4    " #9B%968R(>$#T"  #V!   &@
M        @(&GU@( >&PO=V]R:W-H965T<R]S:&5E=#$Q.2YX;6Q02P$"% ,4
M    " #9B%96FNR?370#  #K"@  &@              @($<V0( >&PO=V]R
M:W-H965T<R]S:&5E=#$R,"YX;6Q02P$"% ,4    " #9B%963F62(3H#  #=
M"   &@              @('(W ( >&PO=V]R:W-H965T<R]S:&5E=#$R,2YX
M;6Q02P$"% ,4    " #9B%962##%@X\%   ,*   &@              @($Z
MX ( >&PO=V]R:W-H965T<R]S:&5E=#$R,BYX;6Q02P$"% ,4    " #9B%96
M5MW5(84#   1"@  &@              @($!Y@( >&PO=V]R:W-H965T<R]S
M:&5E=#$R,RYX;6Q02P$"% ,4    " #9B%96BVO.?;,#   G%   &@
M        @(&^Z0( >&PO=V]R:W-H965T<R]S:&5E=#$R-"YX;6Q02P$"% ,4
M    " #9B%96A^)S[)H"  !T!@  &@              @(&I[0( >&PO=V]R
M:W-H965T<R]S:&5E=#$R-2YX;6Q02P$"% ,4    " #9B%965I1+D@<#   !
M"0  &@              @(%[\ ( >&PO=V]R:W-H965T<R]S:&5E=#$R-BYX
M;6Q02P$"% ,4    " #9B%964G;Q"8X#  "T"@  &@              @(&Z
M\P( >&PO=V]R:W-H965T<R]S:&5E=#$R-RYX;6Q02P$"% ,4    " #9B%96
M.^VW2BD#  #]"   &@              @(& ]P( >&PO=V]R:W-H965T<R]S
M:&5E=#$R."YX;6Q02P$"% ,4    " #9B%96 7+MM6T"  #4!0  &@
M        @('A^@( >&PO=V]R:W-H965T<R]S:&5E=#$R.2YX;6Q02P$"% ,4
M    " #9B%96XF;Z5?<"  !-"   &@              @(&&_0( >&PO=V]R
M:W-H965T<R]S:&5E=#$S,"YX;6Q02P$"% ,4    " #9B%96YJ^XA@0#  !1
M"   &@              @(&U  , >&PO=V]R:W-H965T<R]S:&5E=#$S,2YX
M;6Q02P$"% ,4    " #9B%96.O<UH6("  #"!0  &@              @('Q
M P, >&PO=V]R:W-H965T<R]S:&5E=#$S,BYX;6Q02P$"% ,4    " #9B%96
M+".P4!0'  "-+   &@              @(&+!@, >&PO=V]R:W-H965T<R]S
M:&5E=#$S,RYX;6Q02P$"% ,4    " #9B%96)I-CN2H#  #]"   &@
M        @('7#0, >&PO=V]R:W-H965T<R]S:&5E=#$S-"YX;6Q02P$"% ,4
M    " #9B%9646$@TI\"  "-!@  &@              @($Y$0, >&PO=V]R
M:W-H965T<R]S:&5E=#$S-2YX;6Q02P$"% ,4    " #9B%963LCO'UD"  !Y
M!0  &@              @($0% , >&PO=V]R:W-H965T<R]S:&5E=#$S-BYX
M;6Q02P$"% ,4    " #9B%96ES$'^XL"  !B!P  &@              @(&A
M%@, >&PO=V]R:W-H965T<R]S:&5E=#$S-RYX;6Q02P$"% ,4    " #9B%96
M!.2=3M "  !7!P  &@              @(%D&0, >&PO=V]R:W-H965T<R]S
M:&5E=#$S."YX;6Q02P$"% ,4    " #9B%96]%[ C_<"  #I!P  &@
M        @(%L' , >&PO=V]R:W-H965T<R]S:&5E=#$S.2YX;6Q02P$"% ,4
M    " #9B%96''AQX_P&  #3+   &@              @(&;'P, >&PO=V]R
M:W-H965T<R]S:&5E=#$T,"YX;6Q02P$"% ,4    " #9B%96S&U4JST%  "6
M'P  &@              @('/)@, >&PO=V]R:W-H965T<R]S:&5E=#$T,2YX
M;6Q02P$"% ,4    " #9B%96TN2V_MX#  #U$@  &@              @(%$
M+ , >&PO=V]R:W-H965T<R]S:&5E=#$T,BYX;6Q02P$"% ,4    " #9B%96
M6/ 9N$T"  "H!0  &@              @(%:, , >&PO=V]R:W-H965T<R]S
M:&5E=#$T,RYX;6Q02P$"% ,4    " #9B%96L>)A:4<"   8!0  &@
M        @('?,@, >&PO=V]R:W-H965T<R]S:&5E=#$T-"YX;6Q02P$"% ,4
M    " #9B%96.L.'GV\#  "K%P  #0              @ %>-0, >&PO<W1Y
M;&5S+GAM;%!+ 0(4 Q0    ( -F(5E:7BKL<P    !,"   +
M  "  ?@X P!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( -F(5E;TC1V8.0D  (==
M   /              "  >$Y P!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M" #9B%96E\ 7W=X#  !C5   &@              @ %'0P, >&PO7W)E;',O
M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #9B%96-L*S2N8"  ![4
M$P              @ %=1P, 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
..F "8  PJ  !T2@,    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<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>165
<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>166
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>563</ContextCount>
  <ElementCount>547</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>152</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>12</UnitCount>
  <MyReports>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - 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>3</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ConsolidatedStatementsofIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - 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>15</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - 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>16</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - 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>17</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Lease Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LeaseAssets</Role>
      <ShortName>Lease Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Other Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherAssets</Role>
      <ShortName>Other Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - 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>22</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - 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>23</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Provisions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/Provisions</Role>
      <ShortName>Provisions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - 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>25</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherLiabilities</Role>
      <ShortName>Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/Commitments</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - 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>28</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Share Capital</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ShareCapital</Role>
      <ShortName>Share Capital</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - 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>30</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Capital Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CapitalManagement</Role>
      <ShortName>Capital Management</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Net Interest Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/NetInterestExpense</Role>
      <ShortName>Net Interest Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Employee Costs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeCosts</Role>
      <ShortName>Employee Costs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Other Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherIncome</Role>
      <ShortName>Other Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - 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>38</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - 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>39</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - 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>40</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Segmented Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SegmentedInformation</Role>
      <ShortName>Segmented Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - 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>42</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Event after the Reporting Period</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EventaftertheReportingPeriod</Role>
      <ShortName>Event after the Reporting Period</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - 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>44</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - 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>45</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - 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>46</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - 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>47</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - 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>48</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - 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>49</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - 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>50</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - 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>51</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - 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>52</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - 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>53</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - 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>54</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - 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>55</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - 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>56</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - 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>57</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - 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>58</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - 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>59</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - 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>60</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - 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>61</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - 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>62</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - 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>63</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - 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>64</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Net Interest Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/NetInterestExpenseTables</Role>
      <ShortName>Net Interest Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/NetInterestExpense</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Employee Costs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeCostsTables</Role>
      <ShortName>Employee Costs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/EmployeeCosts</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Other Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherIncomeTables</Role>
      <ShortName>Other Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/OtherIncome</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - 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>68</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - 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>69</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - 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>70</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - 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>71</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - 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>72</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - 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>73</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - 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>74</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - 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>75</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - 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>76</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - 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>77</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - 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>78</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - 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>79</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - 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>80</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - 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>81</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - 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>82</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - 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>83</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - 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>84</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - 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>85</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000086 - 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>86</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000087 - 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>87</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000088 - 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>88</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0000089 - 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>89</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0000090 - 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>90</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0000091 - 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>91</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0000092 - 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>92</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>0000093 - 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>93</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>0000094 - 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>94</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>0000095 - 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>95</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>0000096 - 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>96</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>0000097 - Disclosure - Long-Term Debt - Summary of Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails</Role>
      <ShortName>Long-Term Debt - Summary of Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>0000098 - 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>98</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>0000099 - 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>99</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>0000100 - 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>100</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>0000101 - 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>101</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>0000102 - Disclosure - Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit (Asset) Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit (Asset) Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>0000103 - 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>103</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>0000104 - 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>104</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>0000105 - 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>105</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>0000106 - 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>106</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>0000107 - Disclosure - Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CommitmentsDetails</Role>
      <ShortName>Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/CommitmentsTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>0000108 - Disclosure - Contingencies and Guarantees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ContingenciesandGuaranteesDetails</Role>
      <ShortName>Contingencies and Guarantees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/ContingenciesandGuarantees</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>0000109 - 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>109</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>0000110 - 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>110</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>0000111 - 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>111</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>0000112 - 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>112</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>0000113 - 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>113</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>0000114 - 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>114</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>0000115 - 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>115</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>0000116 - 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>116</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>0000117 - 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>117</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>0000118 - 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>118</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>0000119 - 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>119</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>0000120 - 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>120</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>0000121 - 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>121</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>0000122 - 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>122</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>0000123 - 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>123</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>0000124 - 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>124</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>0000125 - 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>125</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>0000126 - Disclosure - Net Interest Expense - Schedule of Interest Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails</Role>
      <ShortName>Net Interest Expense - Schedule of Interest Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>0000127 - 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>127</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>0000128 - Disclosure - Employee Costs - Schedule of Employee Benefits Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails</Role>
      <ShortName>Employee Costs - Schedule of Employee Benefits Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>0000129 - Disclosure - Employee Costs - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeCostsAdditionalInformationDetails</Role>
      <ShortName>Employee Costs - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>0000130 - Disclosure - Other Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherIncomeDetails</Role>
      <ShortName>Other Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/OtherIncomeTables</ParentRole>
      <Position>130</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>0000131 - 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>131</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>0000132 - 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>132</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>0000133 - Disclosure - Cash Flow Information - Roll Forward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashFlowInformationRollForwardDetails</Role>
      <ShortName>Cash Flow Information - Roll Forward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>133</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>0000134 - Disclosure - Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails</Role>
      <ShortName>Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>0000135 - Disclosure - Cash Flow Information - Net Cash Flows from Operating Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails</Role>
      <ShortName>Cash Flow Information - Net Cash Flows from Operating Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>0000136 - 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>136</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>0000137 - 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>137</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>0000138 - 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>138</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>0000139 - 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>139</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>0000140 - 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>140</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>0000141 - 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>141</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>0000142 - 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>142</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>0000143 - 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>143</Position>
    </Report>
    <Report instance="stn-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>0000144 - Disclosure - Event after the Reporting Period (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EventaftertheReportingPeriodDetails</Role>
      <ShortName>Event after the Reporting Period (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/EventaftertheReportingPeriod</ParentRole>
      <Position>144</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-20221231.htm">stn-20221231.htm</File>
    <File doctype="40-F" original="stn-20221231_d2.htm">stn-20221231_d2.htm</File>
    <File>ex-991xaif2022.htm</File>
    <File>ex-992xmda2022.htm</File>
    <File>ex-994xconsentofpricewater.htm</File>
    <File>ex-995xceosox302certificat.htm</File>
    <File>ex-996xceosox906certificat.htm</File>
    <File>ex-997xcfosox302certificat.htm</File>
    <File>ex-998xcfosox906certificat.htm</File>
    <File>stn-20221231.xsd</File>
    <File>stn-20221231_cal.xml</File>
    <File>stn-20221231_def.xml</File>
    <File>stn-20221231_lab.xml</File>
    <File>stn-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>stn-20221231_g1.jpg</File>
    <File>stn-20221231_g2.jpg</File>
    <File>stn-20221231_g3.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="50">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
    <BaseTaxonomy items="1475">https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>168
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "stn-20221231.htm stn-20221231_d2.htm": {
   "axisCustom": 1,
   "axisStandard": 38,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2022": 50,
    "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full": 1475
   },
   "contextCount": 563,
   "dts": {
    "calculationLink": {
     "local": [
      "stn-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "stn-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "stn-20221231.htm",
      "stn-20221231_d2.htm"
     ]
    },
    "labelLink": {
     "local": [
      "stn-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "stn-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "stn-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/currency/2022/currency-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 932,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 4
   },
   "keyCustom": 134,
   "keyStandard": 413,
   "memberCustom": 77,
   "memberStandard": 66,
   "nsprefix": "stn",
   "nsuri": "http://www.stantec.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.stantec.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Basis of Consolidation",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.stantec.com/role/BasisofConsolidation",
     "shortName": "Basis of Consolidation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "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",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000100 - Disclosure - Employee Defined Benefit Obligations - Summary of Employee Defined Benefit Obligations (Details)",
     "menuCat": "Details",
     "order": "100",
     "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-20221231_d2.htm",
      "contextRef": "iec2adcf841824469a61411c0d07b972e_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000101 - Disclosure - Employee Defined Benefit Obligations - Additional Information (Details)",
     "menuCat": "Details",
     "order": "101",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ia65b22b30c854077992a2e3af43573ed_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000102 - Disclosure - Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit (Asset) Liability (Details)",
     "menuCat": "Details",
     "order": "102",
     "role": "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails",
     "shortName": "Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit (Asset) Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i38123f2027c14ddfbfa0401e62907638_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000103 - Disclosure - Employee Defined Benefit Obligations - Summary of Major Categories of Plan Assets, Measured at Fair Value (Details)",
     "menuCat": "Details",
     "order": "103",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000104 - Disclosure - Employee Defined Benefit Obligations - Summary of Principal Assumptions Used In Determining Pension Benefit Obligations (Details)",
     "menuCat": "Details",
     "order": "104",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ic1839e8d30d141fd98f2b68f8fe97bce_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000105 - Disclosure - Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Details)",
     "menuCat": "Details",
     "order": "105",
     "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-20221231_d2.htm",
      "contextRef": "ic1839e8d30d141fd98f2b68f8fe97bce_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000106 - Disclosure - Other Liabilities (Details)",
     "menuCat": "Details",
     "order": "106",
     "role": "http://www.stantec.com/role/OtherLiabilitiesDetails",
     "shortName": "Other Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "stn:MiscellaneousOtherLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000107 - Disclosure - Commitments (Details)",
     "menuCat": "Details",
     "order": "107",
     "role": "http://www.stantec.com/role/CommitmentsDetails",
     "shortName": "Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i905761945c9f45b2b4672c753004ef55_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimatedFinancialEffectOfContingentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000108 - Disclosure - Contingencies and Guarantees (Details)",
     "menuCat": "Details",
     "order": "108",
     "role": "http://www.stantec.com/role/ContingenciesandGuaranteesDetails",
     "shortName": "Contingencies and Guarantees (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i905761945c9f45b2b4672c753004ef55_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimatedFinancialEffectOfContingentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "stn:SharesRepurchasedForCancellation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000109 - Disclosure - Share Capital - Additional Information (Details)",
     "menuCat": "Details",
     "order": "109",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "stn:SharesRepurchasedForCancellation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.stantec.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "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-20221231_d2.htm",
      "contextRef": "if83fc86e474849279046203f78482de4_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsPaidOrdinarySharesPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000110 - Disclosure - Share Capital - Summary of Dividends Declared and Recorded (Details)",
     "menuCat": "Details",
     "order": "110",
     "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-20221231_d2.htm",
      "contextRef": "if83fc86e474849279046203f78482de4_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsPaidOrdinarySharesPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i3500d0c2852b4b829e585de7b21e3222_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000111 - Disclosure - Share Capital - Number of Shares and Weighted\u00a0Average Exercise Price of Share Options (Details)",
     "menuCat": "Details",
     "order": "111",
     "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-20221231_d2.htm",
      "contextRef": "iaef8ce28bf924677afd46aa6f3dd90eb_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i4408d86987784767b70af0b6a64add67_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000112 - Disclosure - Share Capital - Summary of the Company's RSUs, PSUs, and DSUs (Details)",
     "menuCat": "Details",
     "order": "112",
     "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",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i75299546d173419e849dd5fd9e285ea1_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000113 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Assets (Details)",
     "menuCat": "Details",
     "order": "113",
     "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-20221231_d2.htm",
      "contextRef": "i34fce451bad243e3b1c68bbb4f6678c4_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Liabilities",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000114 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Liabilities (Details)",
     "menuCat": "Details",
     "order": "114",
     "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-20221231_d2.htm",
      "contextRef": "ie766d2604f624abdb5cb6c9dba0798f2_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Liabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000115 - Disclosure - Financial Instruments - Additional Information (Details)",
     "menuCat": "Details",
     "order": "115",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000116 - Disclosure - Financial Instruments - Summary of Loss Allowance Provision (Details)",
     "menuCat": "Details",
     "order": "116",
     "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-20221231_d2.htm",
      "contextRef": "i9af1ff72dc0e49d5ab6a85b41bf3d98c_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:FinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000117 - Disclosure - Financial Instruments - Timing of Undiscounted Cash Outflows Relating to Financial Liabilities (Details)",
     "menuCat": "Details",
     "order": "117",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentPortionOfLongtermBorrowings",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000118 - Disclosure - Capital Management - Summary of Capital Managed (Details)",
     "menuCat": "Details",
     "order": "118",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:NetDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "id9bf6812aa03425f90ae5e089bd00d81_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:UnencumberedCashLeverageRatioCovenant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000119 - Disclosure - Capital Management - Additional Information (Details)",
     "menuCat": "Details",
     "order": "119",
     "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-20221231_d2.htm",
      "contextRef": "id9bf6812aa03425f90ae5e089bd00d81_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:UnencumberedCashLeverageRatioCovenant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Significant Accounting Judgments, Estimates, and Assumptions",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions",
     "shortName": "Significant Accounting Judgments, Estimates, and Assumptions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "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",
       "div",
       "stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000120 - Disclosure - Income Taxes - Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates (Details)",
     "menuCat": "Details",
     "order": "120",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000121 - Disclosure - Income Taxes - Summary of Major Components of Deferred Income Tax (Recovery) Expense from Continuing Operations (Details)",
     "menuCat": "Details",
     "order": "121",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000122 - Disclosure - Income Taxes - Significant Components of Net Deferred Income Tax Assets (Liabilities) (Details)",
     "menuCat": "Details",
     "order": "122",
     "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-20221231_d2.htm",
      "contextRef": "i442e43df81b240f39a80cc0c4b3b6489_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i3500d0c2852b4b829e585de7b21e3222_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000123 - Disclosure - Income Taxes - Reconciliation of Net Deferred Tax Assets (Liabilities) (Details)",
     "menuCat": "Details",
     "order": "123",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000124 - Disclosure - Income Taxes - Summary of Loss Carryforwards and Deductible Temporary Differences (Details)",
     "menuCat": "Details",
     "order": "124",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000125 - Disclosure - Income Taxes - Additional Information (Details)",
     "menuCat": "Details",
     "order": "125",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000126 - Disclosure - Net Interest Expense - Schedule of Interest Expense (Details)",
     "menuCat": "Details",
     "order": "126",
     "role": "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails",
     "shortName": "Net Interest Expense - Schedule of Interest Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:NumberOfSpecializedBusinessOperatingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "unit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000127 - Disclosure - Revenue (Details)",
     "menuCat": "Details",
     "order": "127",
     "role": "http://www.stantec.com/role/RevenueDetails",
     "shortName": "Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:NumberOfSpecializedBusinessOperatingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "unit",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShorttermEmployeeBenefitsExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000128 - Disclosure - Employee Costs - Schedule of Employee Benefits Cost (Details)",
     "menuCat": "Details",
     "order": "128",
     "role": "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails",
     "shortName": "Employee Costs - Schedule of Employee Benefits Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShorttermEmployeeBenefitsExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000129 - Disclosure - Employee Costs - Additional Information (Details)",
     "menuCat": "Details",
     "order": "129",
     "role": "http://www.stantec.com/role/EmployeeCostsAdditionalInformationDetails",
     "shortName": "Employee Costs - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies",
     "menuCat": "Notes",
     "order": "13",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000130 - Disclosure - Other Income (Details)",
     "menuCat": "Details",
     "order": "130",
     "role": "http://www.stantec.com/role/OtherIncomeDetails",
     "shortName": "Other Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000131 - Disclosure - Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Details)",
     "menuCat": "Details",
     "order": "131",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000132 - Disclosure - Weighted Average Shares Outstanding - Additional Information (Details)",
     "menuCat": "Details",
     "order": "132",
     "role": "http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails",
     "shortName": "Weighted Average Shares Outstanding - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i3500d0c2852b4b829e585de7b21e3222_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000133 - Disclosure - Cash Flow Information - Roll Forward (Details)",
     "menuCat": "Details",
     "order": "133",
     "role": "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
     "shortName": "Cash Flow Information - Roll Forward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "iaef8ce28bf924677afd46aa6f3dd90eb_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InterestPaymentsOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000134 - Disclosure - Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)",
     "menuCat": "Details",
     "order": "134",
     "role": "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails",
     "shortName": "Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InterestPaymentsOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000135 - Disclosure - Cash Flow Information - Net Cash Flows from Operating Activities (Details)",
     "menuCat": "Details",
     "order": "135",
     "role": "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails",
     "shortName": "Cash Flow Information - Net Cash Flows from Operating Activities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i6e3e6c7c001a46d0876857b54f32c635_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfVotingPowerHeldInSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000136 - Disclosure - Related-Party Disclosures - Additional Information (Details)",
     "menuCat": "Details",
     "order": "136",
     "role": "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails",
     "shortName": "Related-Party Disclosures - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i6e3e6c7c001a46d0876857b54f32c635_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfVotingPowerHeldInSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfJointVenturesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i2c2dc855dee644d9896e2c305af35c1d_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000137 - Disclosure - Related-Party Disclosures - Summary of Joint Operations (Details)",
     "menuCat": "Details",
     "order": "137",
     "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-20221231_d2.htm",
      "contextRef": "i2c2dc855dee644d9896e2c305af35c1d_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i4f993f16a9904766b57c3e123d6955f8_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000138 - Disclosure - Related-Party Disclosures - Transactions with Joint Ventures (Details)",
     "menuCat": "Details",
     "order": "138",
     "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-20221231_d2.htm",
      "contextRef": "i4f993f16a9904766b57c3e123d6955f8_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000139 - Disclosure - Related-Party Disclosures - Compensation of Key Management Personnel and Directors of the Company (Details)",
     "menuCat": "Details",
     "order": "139",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Business Acquisitions",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.stantec.com/role/BusinessAcquisitions",
     "shortName": "Business Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000140 - Disclosure - Segmented Information - Schedule of Operating Segments (Details)",
     "menuCat": "Details",
     "order": "140",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000141 - Disclosure - Segmented Information - Schedule of Non-Current Assets and Gross Revenue by Geographical Areas (Details)",
     "menuCat": "Details",
     "order": "141",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000142 - Disclosure - Segmented Information - Schedule of Gross Revenue by Services (Details)",
     "menuCat": "Details",
     "order": "142",
     "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-20221231_d2.htm",
      "contextRef": "ie893aae446dd4e64aad7d5845ab4b8ba_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InvestmentTaxCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000143 - Disclosure - Investment Tax Credit (Details)",
     "menuCat": "Details",
     "order": "143",
     "role": "http://www.stantec.com/role/InvestmentTaxCreditDetails",
     "shortName": "Investment Tax Credit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InvestmentTaxCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibca825bcc37e4f18946600f76347efd0_D20230222-20230222",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000144 - Disclosure - Event after the Reporting Period (Details)",
     "menuCat": "Details",
     "order": "144",
     "role": "http://www.stantec.com/role/EventaftertheReportingPeriodDetails",
     "shortName": "Event after the Reporting Period (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibca825bcc37e4f18946600f76347efd0_D20230222-20230222",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Cash and Cash Equivalents",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.stantec.com/role/CashandCashEquivalents",
     "shortName": "Cash and Cash Equivalents",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Trade and Other Receivables",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.stantec.com/role/TradeandOtherReceivables",
     "shortName": "Trade and Other Receivables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Property and Equipment",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.stantec.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Lease Assets",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.stantec.com/role/LeaseAssets",
     "shortName": "Lease Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Goodwill",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.stantec.com/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "dei:AuditorName",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.stantec.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "dei:AuditorName",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Intangible Assets",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.stantec.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Other Assets",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.stantec.com/role/OtherAssets",
     "shortName": "Other Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Trade and Other Payables",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.stantec.com/role/TradeandOtherPayables",
     "shortName": "Trade and Other Payables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Long-Term Debt",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.stantec.com/role/LongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Provisions",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.stantec.com/role/Provisions",
     "shortName": "Provisions",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Employee Defined Benefit Obligations",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.stantec.com/role/EmployeeDefinedBenefitObligations",
     "shortName": "Employee Defined Benefit Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Other Liabilities",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.stantec.com/role/OtherLiabilities",
     "shortName": "Other Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Commitments",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.stantec.com/role/Commitments",
     "shortName": "Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Contingencies and Guarantees",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.stantec.com/role/ContingenciesandGuarantees",
     "shortName": "Contingencies and Guarantees",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Share Capital",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://www.stantec.com/role/ShareCapital",
     "shortName": "Share Capital",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Consolidated Statements of Financial Position",
     "menuCat": "Statements",
     "order": "3",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "30",
     "role": "http://www.stantec.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Financial Instruments",
     "menuCat": "Notes",
     "order": "31",
     "role": "http://www.stantec.com/role/FinancialInstruments",
     "shortName": "Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Capital Management",
     "menuCat": "Notes",
     "order": "32",
     "role": "http://www.stantec.com/role/CapitalManagement",
     "shortName": "Capital Management",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "33",
     "role": "http://www.stantec.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Net Interest Expense",
     "menuCat": "Notes",
     "order": "34",
     "role": "http://www.stantec.com/role/NetInterestExpense",
     "shortName": "Net Interest Expense",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Revenue",
     "menuCat": "Notes",
     "order": "35",
     "role": "http://www.stantec.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfEmployeeCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Employee Costs",
     "menuCat": "Notes",
     "order": "36",
     "role": "http://www.stantec.com/role/EmployeeCosts",
     "shortName": "Employee Costs",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfEmployeeCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Other Income",
     "menuCat": "Notes",
     "order": "37",
     "role": "http://www.stantec.com/role/OtherIncome",
     "shortName": "Other Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Weighted Average Shares Outstanding",
     "menuCat": "Notes",
     "order": "38",
     "role": "http://www.stantec.com/role/WeightedAverageSharesOutstanding",
     "shortName": "Weighted Average Shares Outstanding",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Cash Flow Information",
     "menuCat": "Notes",
     "order": "39",
     "role": "http://www.stantec.com/role/CashFlowInformation",
     "shortName": "Cash Flow Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Statements of Income",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
     "shortName": "Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:CostOfSales",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Related-Party Disclosures",
     "menuCat": "Notes",
     "order": "40",
     "role": "http://www.stantec.com/role/RelatedPartyDisclosures",
     "shortName": "Related-Party Disclosures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Segmented Information",
     "menuCat": "Notes",
     "order": "41",
     "role": "http://www.stantec.com/role/SegmentedInformation",
     "shortName": "Segmented Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Investment Tax Credits",
     "menuCat": "Notes",
     "order": "42",
     "role": "http://www.stantec.com/role/InvestmentTaxCredits",
     "shortName": "Investment Tax Credits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Event after the Reporting Period",
     "menuCat": "Notes",
     "order": "43",
     "role": "http://www.stantec.com/role/EventaftertheReportingPeriod",
     "shortName": "Event after the Reporting Period",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "44",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "45",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Business Acquisitions (Tables)",
     "menuCat": "Tables",
     "order": "46",
     "role": "http://www.stantec.com/role/BusinessAcquisitionsTables",
     "shortName": "Business Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Cash and Cash Equivalents (Tables)",
     "menuCat": "Tables",
     "order": "47",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Trade and Other Receivables (Tables)",
     "menuCat": "Tables",
     "order": "48",
     "role": "http://www.stantec.com/role/TradeandOtherReceivablesTables",
     "shortName": "Trade and Other Receivables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Property and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "49",
     "role": "http://www.stantec.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income",
     "menuCat": "Statements",
     "order": "5",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Lease Assets (Tables)",
     "menuCat": "Tables",
     "order": "50",
     "role": "http://www.stantec.com/role/LeaseAssetsTables",
     "shortName": "Lease Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Goodwill (Tables)",
     "menuCat": "Tables",
     "order": "51",
     "role": "http://www.stantec.com/role/GoodwillTables",
     "shortName": "Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "52",
     "role": "http://www.stantec.com/role/IntangibleAssetsTables",
     "shortName": "Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Other Assets (Tables)",
     "menuCat": "Tables",
     "order": "53",
     "role": "http://www.stantec.com/role/OtherAssetsTables",
     "shortName": "Other Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Trade and Other Payables (Tables)",
     "menuCat": "Tables",
     "order": "54",
     "role": "http://www.stantec.com/role/TradeandOtherPayablesTables",
     "shortName": "Trade and Other Payables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Long-Term Debt (Tables)",
     "menuCat": "Tables",
     "order": "55",
     "role": "http://www.stantec.com/role/LongTermDebtTables",
     "shortName": "Long-Term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Provisions (Tables)",
     "menuCat": "Tables",
     "order": "56",
     "role": "http://www.stantec.com/role/ProvisionsTables",
     "shortName": "Provisions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Employee Defined Benefit Obligations (Tables)",
     "menuCat": "Tables",
     "order": "57",
     "role": "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables",
     "shortName": "Employee Defined Benefit Obligations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Other Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "58",
     "role": "http://www.stantec.com/role/OtherLiabilitiesTables",
     "shortName": "Other Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Commitments (Tables)",
     "menuCat": "Tables",
     "order": "59",
     "role": "http://www.stantec.com/role/CommitmentsTables",
     "shortName": "Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i1afd0f5c67c847ae99164138472fb9ad_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Statements of Shareholders' Equity",
     "menuCat": "Statements",
     "order": "6",
     "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-20221231_d2.htm",
      "contextRef": "i1afd0f5c67c847ae99164138472fb9ad_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Share Capital (Tables)",
     "menuCat": "Tables",
     "order": "60",
     "role": "http://www.stantec.com/role/ShareCapitalTables",
     "shortName": "Share Capital (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "61",
     "role": "http://www.stantec.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfProvisionMatrixExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Financial Instruments (Tables)",
     "menuCat": "Tables",
     "order": "62",
     "role": "http://www.stantec.com/role/FinancialInstrumentsTables",
     "shortName": "Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfProvisionMatrixExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Capital Management (Tables)",
     "menuCat": "Tables",
     "order": "63",
     "role": "http://www.stantec.com/role/CapitalManagementTables",
     "shortName": "Capital Management (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "64",
     "role": "http://www.stantec.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Net Interest Expense (Tables)",
     "menuCat": "Tables",
     "order": "65",
     "role": "http://www.stantec.com/role/NetInterestExpenseTables",
     "shortName": "Net Interest Expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Employee Costs (Tables)",
     "menuCat": "Tables",
     "order": "66",
     "role": "http://www.stantec.com/role/EmployeeCostsTables",
     "shortName": "Employee Costs (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Other Income (Tables)",
     "menuCat": "Tables",
     "order": "67",
     "role": "http://www.stantec.com/role/OtherIncomeTables",
     "shortName": "Other Income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Weighted Average Shares Outstanding (Tables)",
     "menuCat": "Tables",
     "order": "68",
     "role": "http://www.stantec.com/role/WeightedAverageSharesOutstandingTables",
     "shortName": "Weighted Average Shares Outstanding (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Cash Flow Information (Tables)",
     "menuCat": "Tables",
     "order": "69",
     "role": "http://www.stantec.com/role/CashFlowInformationTables",
     "shortName": "Cash Flow Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossFromContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "7",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossFromContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Related-Party Disclosures (Tables)",
     "menuCat": "Tables",
     "order": "70",
     "role": "http://www.stantec.com/role/RelatedPartyDisclosuresTables",
     "shortName": "Related-Party Disclosures (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Segmented Information (Tables)",
     "menuCat": "Tables",
     "order": "71",
     "role": "http://www.stantec.com/role/SegmentedInformationTables",
     "shortName": "Segmented Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i57ea547d5b0746349efd494ffc13bbbf_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives and Depreciation Calculation Methods (Details)",
     "menuCat": "Details",
     "order": "72",
     "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-20221231_d2.htm",
      "contextRef": "i57ea547d5b0746349efd494ffc13bbbf_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "if109ea06ba004b0d9694d84e43a7fb07_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "menuCat": "Details",
     "order": "73",
     "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-20221231_d2.htm",
      "contextRef": "if109ea06ba004b0d9694d84e43a7fb07_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Business Acquisitions - Additional Information (Details)",
     "menuCat": "Details",
     "order": "74",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashTransferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Business Acquisitions - Aggregate Consideration for Assets Acquired and Liabilities Assumed (Details)",
     "menuCat": "Details",
     "order": "75",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashTransferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Cash and Cash Equivalents (Details)",
     "menuCat": "Details",
     "order": "76",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Trade and Other Receivables - Schedule of Trade and Other Receivables (Details)",
     "menuCat": "Details",
     "order": "77",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Trade and Other Receivables - Aging Analysis of Gross Trade Receivables (Details)",
     "menuCat": "Details",
     "order": "78",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i3500d0c2852b4b829e585de7b21e3222_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)",
     "menuCat": "Details",
     "order": "79",
     "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-20221231_d2.htm",
      "contextRef": "i25b87d7401f34554a2c40b2998bfd481_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Corporate Information",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.stantec.com/role/CorporateInformation",
     "shortName": "Corporate Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ia138f93d9ad74dedae9dcfe8b4566ddb_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ConstructionInProgress",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Property and Equipment - Additional Information (Details)",
     "menuCat": "Details",
     "order": "80",
     "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-20221231_d2.htm",
      "contextRef": "ia138f93d9ad74dedae9dcfe8b4566ddb_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ConstructionInProgress",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i3500d0c2852b4b829e585de7b21e3222_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Lease Assets - Summary of Right-of-use Assets (Details)",
     "menuCat": "Details",
     "order": "81",
     "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-20221231_d2.htm",
      "contextRef": "i310ff67113f84f3db7c481b900602b83_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "icb684907af0e4891a45599d9cb9817b1_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OnerousContractsProvision",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Lease Assets - Additional Information (Details)",
     "menuCat": "Details",
     "order": "82",
     "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-20221231_d2.htm",
      "contextRef": "icb684907af0e4891a45599d9cb9817b1_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OnerousContractsProvision",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ReversalOfImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Lease Assets - Impairment losses and Related Recoverable Amounts for Reportable Segments (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
     "shortName": "Lease Assets - Impairment losses and Related Recoverable Amounts for Reportable Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ReversalOfImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Lease Assets - Amounts Recognized in Administrative and Marketing Expenses (Details)",
     "menuCat": "Details",
     "order": "84",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i3500d0c2852b4b829e585de7b21e3222_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Goodwill - Schedule of Reconciliation of Changes in Goodwill (Details)",
     "menuCat": "Details",
     "order": "85",
     "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-20221231_d2.htm",
      "contextRef": "i873be7151c6a4ac7bb0cfbfab5a67c52_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - Goodwill - Schedule of Goodwill Allocated (Details)",
     "menuCat": "Details",
     "order": "86",
     "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-20221231_d2.htm",
      "contextRef": "ib87a750a0cf5439387336ce5d870b280_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i366da4dd42fd4e0abd625fe21b5a1be6_I20221001",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - Goodwill - Additional Information (Details)",
     "menuCat": "Details",
     "order": "87",
     "role": "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
     "shortName": "Goodwill - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i366da4dd42fd4e0abd625fe21b5a1be6_I20221001",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i3500d0c2852b4b829e585de7b21e3222_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "88",
     "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-20221231_d2.htm",
      "contextRef": "i873be7151c6a4ac7bb0cfbfab5a67c52_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i3a32c00b0a464fa59627b04ec9fcef59_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:SoftwareFinancingObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000089 - Disclosure - Intangible Assets - Additional Information (Details)",
     "menuCat": "Details",
     "order": "89",
     "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-20221231_d2.htm",
      "contextRef": "i3a32c00b0a464fa59627b04ec9fcef59_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:SoftwareFinancingObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Basis of Preparation",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.stantec.com/role/BasisofPreparation",
     "shortName": "Basis of Preparation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000090 - Disclosure - Other Assets - Schedule of Other Assets (Details)",
     "menuCat": "Details",
     "order": "90",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:OtherAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000091 - Disclosure - Other Assets - Additional Information (Details)",
     "menuCat": "Details",
     "order": "91",
     "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-20221231_d2.htm",
      "contextRef": "ibd4f534552bd4b7881ca425d0837c043_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000092 - Disclosure - Other Assets - Summary of Fair Value and Amortized Cost (Details)",
     "menuCat": "Details",
     "order": "92",
     "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-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "stn:OtherFinancialAssetAtAmortisedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i57cf45f3f291437fb4ca0cc9b8c68dff_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:FairValueOfOtherFinancialAssetsMaturity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000093 - Disclosure - Other Assets - Disclosure of the Bond Portfolio Stated at Fair Value (Details)",
     "menuCat": "Details",
     "order": "93",
     "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-20221231_d2.htm",
      "contextRef": "i57cf45f3f291437fb4ca0cc9b8c68dff_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:FairValueOfOtherFinancialAssetsMaturity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000094 - Disclosure - Trade and Other Payables (Details)",
     "menuCat": "Details",
     "order": "94",
     "role": "http://www.stantec.com/role/TradeandOtherPayablesDetails",
     "shortName": "Trade and Other Payables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000095 - Disclosure - Long-Term Debt - Summary of Long Term Debt (Details)",
     "menuCat": "Details",
     "order": "95",
     "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-20221231_d2.htm",
      "contextRef": "i9aa4af3fb16f411e8285ae4d591f9ba0_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "ifc527b5baadb4e96945ef77cd73a27ad_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:BorrowingsInterestRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000096 - Disclosure - Long-Term Debt - Additional Information (Details)",
     "menuCat": "Details",
     "order": "96",
     "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-20221231_d2.htm",
      "contextRef": "i0fc7c1e4b6214caab1291848d8b49ccd_D20211029-20211029",
      "decimals": "INF",
      "lang": "en-US",
      "name": "stn:NumberOfTranches",
      "reportCount": 1,
      "unique": true,
      "unitRef": "tranche",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i6857540c2a824dc7a3542fe586143be2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:CarryingAmountOfNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000097 - Disclosure - Long-Term Debt - Summary of Notes Payable (Details)",
     "menuCat": "Details",
     "order": "97",
     "role": "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails",
     "shortName": "Long-Term Debt - Summary of Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i6857540c2a824dc7a3542fe586143be2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:CarryingAmountOfNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i3500d0c2852b4b829e585de7b21e3222_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000098 - Disclosure - Provisions - Summary of Provisions (Details)",
     "menuCat": "Details",
     "order": "98",
     "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-20221231_d2.htm",
      "contextRef": "i3500d0c2852b4b829e585de7b21e3222_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i2affa7064bc04cfc8b10a5ebdc78efaf_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000099 - Disclosure - Provisions - Additional Information (Details)",
     "menuCat": "Details",
     "order": "99",
     "role": "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
     "shortName": "Provisions - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20221231_d2.htm",
      "contextRef": "i2affa7064bc04cfc8b10a5ebdc78efaf_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 152,
   "tag": {
    "country_AU": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AUSTRALIA",
        "terseLabel": "Australia"
       }
      }
     },
     "localname": "AU",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA",
        "terseLabel": "Canada"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_AUD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Australia, Dollars",
        "terseLabel": "Australia, Dollars"
       }
      }
     },
     "localname": "AUD",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_AllCurrenciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]",
        "terseLabel": "All Currencies [Domain]"
       }
      }
     },
     "localname": "AllCurrenciesDomain",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_USD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States of America, Dollars",
        "terseLabel": "United States of America, Dollars"
       }
      }
     },
     "localname": "USD",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r390"
     ],
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r390"
     ],
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r388",
      "r389",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stantec.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r388",
      "r389",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stantec.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r388",
      "r389",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stantec.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r389",
      "r390"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r388",
      "r389",
      "r390"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r384"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressesTable": {
     "auth_ref": [
      "r386"
     ],
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r386"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r386"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r391"
     ],
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r390"
     ],
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r386"
     ],
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r388",
      "r389",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r385"
     ],
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r387"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ifrs-full_Accruals": {
     "auth_ref": [
      "r398"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_TradeAndOtherPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities to pay for goods or services that have been received or supplied but have not been paid, invoiced or formally agreed with the supplier, including amounts due to employees."
       }
      },
      "en-us": {
       "role": {
        "label": "Accruals",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "Accruals",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "auth_ref": [
      "r71",
      "r404",
      "r415",
      "r418",
      "r419"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "auth_ref": [
      "r243",
      "r262",
      "r361",
      "r381",
      "r383",
      "r404",
      "r415",
      "r418",
      "r419"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r394"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "auth_ref": [
      "r235"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r137"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions": {
     "auth_ref": [
      "r413"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r63"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRates": {
     "auth_ref": [
      "r409"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation": {
     "auth_ref": [
      "r409"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases": {
     "auth_ref": [
      "r409"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases": {
     "auth_ref": [
      "r409"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionsAxis": {
     "auth_ref": [
      "r88"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [axis]",
        "terseLabel": "Actuarial assumptions [axis]"
       }
      }
     },
     "localname": "ActuarialAssumptionsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ActuarialAssumptionsMember": {
     "auth_ref": [
      "r88"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions that result in remeasurements of the net defined benefit liability (asset). Demographic assumptions deal with matters such as: (a) mortality; (b) rates of employee turnover, disability and early retirement; (c) the proportion of plan members with dependants who will be eligible for benefits; (d) the proportion of plan members who will select each form of payment option available under the plan terms; and (e) claim rates under medical plans. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions",
        "negatedLabel": "Changes in demographic assumptions"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions",
        "negatedLabel": "Changes in financial assumptions"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r407"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments that result in remeasurements of the net defined benefit liability (asset). Experience adjustments deal with the effects of differences between the previous actuarial assumptions and what has actually occurred. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments",
        "negatedLabel": "Experience adjustments"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "auth_ref": [
      "r394"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AdditionalRecognitionGoodwill": {
     "auth_ref": [
      "r241"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r137"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r61"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "auth_ref": [
      "r212"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share",
        "totalLabel": "Diluted shares (in shares)"
       }
      }
     },
     "localname": "AdjustedWeightedAverageShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_AdjustmentsForAmortisationExpense": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for amortisation expense",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AdjustmentsForAmortisationExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets": {
     "auth_ref": [
      "r421"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in accrued income other than contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Accrued income other than contract assets; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in accrued income other than contract assets",
        "negatedTerseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets": {
     "auth_ref": [
      "r421"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Contract assets; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in contract assets",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInContractAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in prepaid expenses to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Current prepaid expenses; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in prepaid expenses",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInPrepaidExpenses",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade and other receivables",
        "terseLabel": "Trade and other receivables"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDeferredTaxExpense": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for deferred tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred tax expense (income); Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for deferred tax expense",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "AdjustmentsForDeferredTaxExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForFairValueGainsLosses": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for fair value losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for fair value losses (gains)",
        "terseLabel": "Net loss (gain) on equity securities"
       }
      }
     },
     "localname": "AdjustmentsForFairValueGainsLosses",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss",
        "terseLabel": "Net (reversal) impairment of lease assets and property and equipment"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities": {
     "auth_ref": [
      "r421"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for the increase (decrease) in deferred income other than contract liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred income other than contract liabilities; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in deferred income other than contract liabilities",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in trade and other payables",
        "terseLabel": "Trade and other payables and other accruals"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForProvisions": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for provisions",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "AdjustmentsForProvisions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "AdjustmentsForSharebasedPayments",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the aggregation of business combinations that are individually immaterial. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated individually immaterial business combinations [member]",
        "terseLabel": "Aggregated individually immaterial business combinations",
        "verboseLabel": "Other acquisitions"
       }
      }
     },
     "localname": "AggregatedIndividuallyImmaterialBusinessCombinationsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "auth_ref": [
      "r145",
      "r149",
      "r188"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "auth_ref": [
      "r29",
      "r202",
      "r217",
      "r218",
      "r250",
      "r291",
      "r292",
      "r294",
      "r295",
      "r330",
      "r364",
      "r369"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails",
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "auth_ref": [
      "r86",
      "r189"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r305"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationExpense": {
     "auth_ref": [
      "r395"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r139"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "auth_ref": [
      "r98",
      "r102"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts recognised as of acquisition date for each major class of assets acquired and liabilities assumed [abstract]",
        "terseLabel": "Assets and liabilities acquired"
       }
      }
     },
     "localname": "AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Analysis of income and expense [abstract]",
        "terseLabel": "Analysis of income and expense [abstract]"
       }
      }
     },
     "localname": "AnalysisOfIncomeAndExpenseAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ApplicableTaxRate": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails": {
       "order": 5.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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_Assets": {
     "auth_ref": [
      "r26",
      "r188",
      "r189",
      "r191",
      "r279",
      "r281"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "auth_ref": [
      "r53"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_AverageRateOfHedgingInstrument": {
     "auth_ref": [
      "r251"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BankBorrowingsUndiscountedCashFlows": {
     "auth_ref": [
      "r366",
      "r371"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BankOverdraftsClassifiedAsCashEquivalents": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_NetDebt",
       "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",
        "terseLabel": "Bank indebtedness"
       }
      }
     },
     "localname": "BankOverdraftsClassifiedAsCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "auth_ref": [
      "r109",
      "r110"
     ],
     "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",
        "terseLabel": "Earnings per share, basic (in cad per share)"
       }
      }
     },
     "localname": "BasicEarningsLossPerShare",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BondsIssued": {
     "auth_ref": [
      "r395"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Borrowings": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]",
        "terseLabel": "Borrowings by name [axis]"
       }
      }
     },
     "localname": "BorrowingsByNameAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsByNameMember": {
     "auth_ref": [
      "r429"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BorrowingsInterestRate": {
     "auth_ref": [
      "r429"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BottomOfRangeMember": {
     "auth_ref": [
      "r195",
      "r227",
      "r294",
      "r352",
      "r354",
      "r429"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BuildingsMember": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Buildings [member]",
        "verboseLabel": "Building"
       }
      }
     },
     "localname": "BuildingsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Business combinations [axis]",
        "terseLabel": "Business combinations [axis]"
       }
      }
     },
     "localname": "BusinessCombinationsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CancellationOfTreasuryShares": {
     "auth_ref": [
      "r393"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "auth_ref": [
      "r60",
      "r68",
      "r136",
      "r141",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r243",
      "r262",
      "r263",
      "r433",
      "r435"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      }
     },
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/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": [
      "r68",
      "r141",
      "r146",
      "r148",
      "r149",
      "r243",
      "r262",
      "r263",
      "r381",
      "r382"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/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": [
      "r426"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalents": {
     "auth_ref": [
      "r18",
      "r161",
      "r180"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/CashandCashEquivalentsDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r326"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition": {
     "auth_ref": [
      "r426"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r428"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 10.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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowHedgesMember": {
     "auth_ref": [
      "r144",
      "r254",
      "r255",
      "r258"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "auth_ref": [
      "r151",
      "r163"
     ],
     "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) from financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "CASH FLOWS FROM (USED IN) FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "auth_ref": [
      "r151",
      "r163"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "auth_ref": [
      "r151",
      "r163"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r248"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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]"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital": {
     "auth_ref": [
      "r347",
      "r423"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in working capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations before changes in working capital",
        "totalLabel": "Cash flows from (used in) operations before changes in working capital"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r158"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities",
        "negatedLabel": "Business acquisitions, net of cash acquired",
        "terseLabel": "Net cash paid"
       }
      }
     },
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashOutflowForLeases": {
     "auth_ref": [
      "r211"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash outflow for leases",
        "totalLabel": "Total cash used for leases"
       }
      }
     },
     "localname": "CashOutflowForLeases",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashTransferred": {
     "auth_ref": [
      "r233"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]",
        "terseLabel": "Categories of related parties [axis]"
       }
      }
     },
     "localname": "CategoriesOfRelatedPartiesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in liabilities arising from financing activities [abstract]",
        "terseLabel": "Non-cash\u00a0changes"
       }
      }
     },
     "localname": "ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in net defined benefit liability (asset) [abstract]",
        "terseLabel": "Administrative and marketing expenses"
       }
      }
     },
     "localname": "ChangesInNetDefinedBenefitLiabilityAssetAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Characteristics of defined benefit plans [axis]",
        "terseLabel": "Characteristics of defined benefit plans [axis]"
       }
      }
     },
     "localname": "CharacteristicsOfDefinedBenefitPlansAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansMember": {
     "auth_ref": [
      "r324"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "auth_ref": [
      "r114",
      "r116",
      "r192",
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]",
        "terseLabel": "Classes of assets [axis]"
       }
      }
     },
     "localname": "ClassesOfAssetsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "auth_ref": [
      "r114",
      "r192",
      "r214"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfContingentLiabilitiesAxis": {
     "auth_ref": [
      "r131",
      "r240"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of contingent liabilities [axis]",
        "terseLabel": "Classes of contingent liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfContingentLiabilitiesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r270",
      "r271",
      "r290",
      "r296",
      "r297",
      "r298"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]",
        "terseLabel": "Classes of financial assets [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialAssetsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails",
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "auth_ref": [
      "r270",
      "r271",
      "r290",
      "r297"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [axis]",
        "terseLabel": "Classes of financial liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]",
        "terseLabel": "Classes of intangible assets other than goodwill [axis]"
       }
      }
     },
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of liabilities [axis]",
        "terseLabel": "Classes of liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfLiabilitiesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfOrdinarySharesAxis": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [axis]",
        "terseLabel": "Classes of ordinary shares [axis]"
       }
      }
     },
     "localname": "ClassesOfOrdinarySharesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]",
        "terseLabel": "Classes of property, plant and equipment [axis]"
       }
      }
     },
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of other provisions [axis]",
        "terseLabel": "Classes of other provisions [axis]"
       }
      }
     },
     "localname": "ClassesOfProvisionsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Components of equity [axis]",
        "terseLabel": "Components of equity [axis]"
       }
      }
     },
     "localname": "ComponentsOfEquityAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items that may be reclassified to net income in subsequent periods:"
       }
      }
     },
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items not to be reclassified to net income:"
       }
      }
     },
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncome": {
     "auth_ref": [
      "r2",
      "r38",
      "r169",
      "r170",
      "r177",
      "r349"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComputerSoftwareMember": {
     "auth_ref": [
      "r336"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ConstructionInProgress": {
     "auth_ref": [
      "r403"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContingentLiabilitiesMember": {
     "auth_ref": [
      "r132",
      "r240"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r358",
      "r360"
     ],
     "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 of contingent liabilities recognised as of the acquisition date in a business combination. [Refer: Contingent liabilities [member]; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Contingent liabilities recognised as of acquisition date",
        "negatedLabel": "Provisions",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "ContingentLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContingentLiabilityForGuaranteesMember": {
     "auth_ref": [
      "r414"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r428"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 8.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for contract liabilities assumed in a business combination. [Refer: Contract liabilities; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Contract liabilities recognised as of acquisition date",
        "negatedTerseLabel": "Deferred revenue",
        "terseLabel": "Contract liabilities recognised as of acquisition date"
       }
      }
     },
     "localname": "ContractLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in net defined benefit liability (asset) resulting from contributions to a defined benefit plan by the employer. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from resulting from contributions to plan by employer",
        "negatedLabel": "Contributions by employer"
       }
      }
     },
     "localname": "ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CostOfSales": {
     "auth_ref": [
      "r0",
      "r46"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories."
       }
      },
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "terseLabel": "Direct payroll costs"
       }
      }
     },
     "localname": "CostOfSales",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAssets": {
     "auth_ref": [
      "r30",
      "r175",
      "r349"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentAssetsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentContractAssets": {
     "auth_ref": [
      "r196"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentContractLiabilities": {
     "auth_ref": [
      "r196"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "auth_ref": [
      "r206"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilities": {
     "auth_ref": [
      "r31",
      "r176",
      "r349"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after the reporting period.\nEffective 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentLiabilitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentMember": {
     "auth_ref": [
      "r361",
      "r370",
      "r434"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a current time band."
       }
      },
      "en-us": {
       "role": {
        "label": "Current [member]",
        "terseLabel": "1\u201330"
       }
      }
     },
     "localname": "CurrentMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "auth_ref": [
      "r395"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentProvisions": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current provisions, including provisions for employee benefits. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current provisions",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "CurrentProvisions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "auth_ref": [
      "r22"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "auth_ref": [
      "r317"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "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 tax expense"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "auth_ref": [
      "r22"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxLiabilitiesNoncurrent": {
     "auth_ref": [
      "r22"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CustomerrelatedIntangibleAssetsMember": {
     "auth_ref": [
      "r417"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r328"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions": {
     "auth_ref": [
      "r393"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in equity resulting from tax on transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) through tax on share-based payment transactions, equity",
        "terseLabel": "Decrease (increase) through tax on share-based payment transactions, equity"
       }
      }
     },
     "localname": "DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "auth_ref": [
      "r54"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssets": {
     "auth_ref": [
      "r23",
      "r27",
      "r55"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r428"
     ],
     "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 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 (liabilities), net"
       }
      }
     },
     "localname": "DeferredTaxAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset": {
     "auth_ref": [
      "r321"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      },
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "terseLabel": "Deferred",
        "totalLabel": "Deferred income tax recovery"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "negatedLabel": "Tax recovery during the year recognized in net income"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "auth_ref": [
      "r318"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes": {
     "auth_ref": [
      "r319"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "auth_ref": [
      "r23",
      "r27",
      "r55"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r428"
     ],
     "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",
        "negatedTerseLabel": "Deferred tax assets (liabilities), net"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r55"
     ],
     "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 tax assets (liabilities)"
       }
      }
     },
     "localname": "DeferredTaxLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity": {
     "auth_ref": [
      "r50"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r66",
      "r70"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "auth_ref": [
      "r207"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativesMember": {
     "auth_ref": [
      "r350",
      "r353",
      "r362",
      "r372"
     ],
     "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": "Derivative financial instruments"
       }
      }
     },
     "localname": "DerivativesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for business combinations and goodwill. [Refer: Business combinations [member]; Goodwill]\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for business combinations. [Refer: Business combinations [member]]\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for depreciation expense. [Refer: Depreciation and amortisation expense]\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: 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.\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for earnings per share.\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: 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.\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for financial instruments. [Refer: Financial instruments, class [member]]\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for foreign currency translation.\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for the impairment of assets.\nEffective 2023-01-01: The description of the entity's material accounting policy information for the impairment of assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of assets [text block]",
        "terseLabel": "Impairment"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial assets]\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for income tax.\nEffective 2023-01-01: The description of the entity's material accounting policy information for income tax."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "terseLabel": "Taxes"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for investment in associates and joint ventures. [Refer: Associates [member]; Joint ventures [member]]\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: 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.\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for provisions. [Refer: Provisions]\nEffective 2023-01-01: The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for provisions [text block]",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for recognising revenue. [Refer: Revenue]\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: 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]]\nEffective 2023-01-01: The description of the entity's material accounting policy information 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "auth_ref": [
      "r162"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": {
     "auth_ref": [
      "r120",
      "r122"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions": {
     "auth_ref": [
      "r130"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections": {
     "auth_ref": [
      "r119",
      "r121"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "auth_ref": [
      "r109",
      "r110"
     ],
     "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",
        "terseLabel": "Earnings per share, diluted (in cad per share)"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShare",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "auth_ref": [
      "r412"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_DirectorsRemunerationExpense": {
     "auth_ref": [
      "r395"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory": {
     "auth_ref": [
      "r216"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBasisOfConsolidationExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BasisofConsolidation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BasisofPreparation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r245"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [line items]",
        "terseLabel": "Disclosure of detailed information about business combination [line items]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsTable": {
     "auth_ref": [
      "r237"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfCashFlowStatementExplanatory": {
     "auth_ref": [
      "r164"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory": {
     "auth_ref": [
      "r168"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfCommitmentsExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of commitments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of commitments [text block]",
        "terseLabel": "Commitments"
       }
      }
     },
     "localname": "DisclosureOfCommitmentsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/Commitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [line items]",
        "terseLabel": "Disclosure of contingent liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesTable": {
     "auth_ref": [
      "r131"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [line items]",
        "terseLabel": "Disclosure of defined benefit plans [line items]"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlansLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansTable": {
     "auth_ref": [
      "r73"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "auth_ref": [
      "r429"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]",
        "terseLabel": "Disclosure of detailed information about borrowings [line items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "auth_ref": [
      "r429"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r246"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r142"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r69"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDividendsExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "auth_ref": [
      "r112"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstanding"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r93"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "auth_ref": [
      "r289"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Event after the Reporting Period"
       }
      }
     },
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriod"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementExplanatory": {
     "auth_ref": [
      "r194"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory": {
     "auth_ref": [
      "r192"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable": {
     "auth_ref": [
      "r192"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory": {
     "auth_ref": [
      "r192"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of liabilities [line items]",
        "terseLabel": "Disclosure of fair value measurement of liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementOfLiabilitiesLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable": {
     "auth_ref": [
      "r192"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory": {
     "auth_ref": [
      "r86"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [line items]",
        "terseLabel": "Disclosure of fair value of plan assets [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfFairValueOfPlanAssetsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsTable": {
     "auth_ref": [
      "r86"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of finance cost [text block]",
        "terseLabel": "Net Interest Expense"
       }
      }
     },
     "localname": "DisclosureOfFinanceCostExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "auth_ref": [
      "r272"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r274"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "auth_ref": [
      "r261",
      "r265",
      "r272"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CorporateInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "auth_ref": [
      "r288"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [line items]",
        "terseLabel": "Disclosure of geographical areas [line items]"
       }
      }
     },
     "localname": "DisclosureOfGeographicalAreasLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasTable": {
     "auth_ref": [
      "r288"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGoodwillExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of goodwill [text block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "DisclosureOfGoodwillExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory": {
     "auth_ref": [
      "r114"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of impairment loss and reversal of impairment loss [line items]",
        "terseLabel": "Disclosure of impairment loss and reversal of impairment loss [line items]"
       }
      }
     },
     "localname": "DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable": {
     "auth_ref": [
      "r114"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "auth_ref": [
      "r58"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory": {
     "auth_ref": [
      "r187"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about consolidated structured entities. [Refer: Consolidated structured entities [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information about consolidated structured entities [text block]",
        "terseLabel": "Schedule of Structured Entities"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory": {
     "auth_ref": [
      "r123"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information for cash-generating units [line items]",
        "terseLabel": "Disclosure of information for cash-generating units [line items]"
       }
      }
     },
     "localname": "DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable": {
     "auth_ref": [
      "r123"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r143"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]",
        "terseLabel": "Disclosure of detailed information about intangible assets [line Items]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "auth_ref": [
      "r142"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfJointOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of joint operations [line items]",
        "terseLabel": "Disclosure of joint operations [line items]"
       }
      }
     },
     "localname": "DisclosureOfJointOperationsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfJointOperationsTable": {
     "auth_ref": [
      "r186"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfJointVenturesExplanatory": {
     "auth_ref": [
      "r106",
      "r108",
      "r185"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "auth_ref": [
      "r219",
      "r220"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "verboseLabel": "Lease Assets"
       }
      }
     },
     "localname": "DisclosureOfLeasesExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable": {
     "auth_ref": [
      "r268"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]",
        "terseLabel": "Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable": {
     "auth_ref": [
      "r273"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [line items]",
        "terseLabel": "Disclosure of maturity analysis for non-derivative financial liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [line items]",
        "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [line items]"
       }
      }
     },
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": {
     "auth_ref": [
      "r76"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [line items]",
        "terseLabel": "Disclosure of net defined benefit liability (asset) [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable": {
     "auth_ref": [
      "r76"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [line items]",
        "terseLabel": "Disclosure of non-adjusting events after reporting period [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "auth_ref": [
      "r47"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "auth_ref": [
      "r427"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "auth_ref": [
      "r226"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]",
        "terseLabel": "Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable": {
     "auth_ref": [
      "r227"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory": {
     "auth_ref": [
      "r9"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of objectives, policies and processes for managing capital [line items]",
        "terseLabel": "Disclosure of objectives, policies and processes for managing capital [line items]"
       }
      }
     },
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable": {
     "auth_ref": [
      "r10"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "auth_ref": [
      "r279"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [line items]",
        "terseLabel": "Disclosure of operating segments [line items]"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "auth_ref": [
      "r279"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOtherAssetsExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherLiabilitiesExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income or expense. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other operating income (expense) [text block]",
        "terseLabel": "Other Income"
       }
      }
     },
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory": {
     "auth_ref": [
      "r134"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuarantees",
      "http://www.stantec.com/role/Provisions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsExplanatory": {
     "auth_ref": [
      "r129"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [line items]",
        "terseLabel": "Disclosure of other provisions [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfOtherProvisionsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsTable": {
     "auth_ref": [
      "r129"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfProductsAndServicesExplanatory": {
     "auth_ref": [
      "r285"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfProductsAndServicesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of products and services [line items]",
        "terseLabel": "Disclosure of products and services [line items]"
       }
      }
     },
     "localname": "DisclosureOfProductsAndServicesLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r72"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r69"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfProvisionMatrixExplanatory": {
     "auth_ref": [
      "r361"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfProvisionMatrixLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of provision matrix [line items]",
        "terseLabel": "Disclosure of provision matrix [line items]"
       }
      }
     },
     "localname": "DisclosureOfProvisionMatrixLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfProvisionMatrixTable": {
     "auth_ref": [
      "r361"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]",
        "terseLabel": "Disclosure of quantitative information about right-of-use assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "auth_ref": [
      "r214"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [line items]",
        "terseLabel": "Disclosure of range of exercise prices of outstanding share options [line items]"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory": {
     "auth_ref": [
      "r243"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [line items]",
        "terseLabel": "Disclosure of reconciliation of changes in goodwill [line items]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable": {
     "auth_ref": [
      "r243"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "auth_ref": [
      "r345"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [line items]",
        "terseLabel": "Disclosure of reconciliation of liabilities arising from financing activities [line items]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable": {
     "auth_ref": [
      "r345"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "auth_ref": [
      "r103"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "auth_ref": [
      "r203",
      "r204"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory": {
     "auth_ref": [
      "r88"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [line items]",
        "terseLabel": "Disclosure of sensitivity analysis for actuarial assumptions [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable": {
     "auth_ref": [
      "r88"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "auth_ref": [
      "r221"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapital"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [line items]",
        "terseLabel": "Disclosure of subsidiaries [line items]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "auth_ref": [
      "r106",
      "r108",
      "r184"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": {
     "auth_ref": [
      "r302"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/InvestmentTaxCredits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "auth_ref": [
      "r57"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]",
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "auth_ref": [
      "r57"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "auth_ref": [
      "r228"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "auth_ref": [
      "r99"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]",
        "terseLabel": "Disclosure of transactions between related parties [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "auth_ref": [
      "r101"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r138"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets other than goodwill resulting from disposals. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, intangible assets other than goodwill",
        "negatedTerseLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "verboseLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsPropertyPlantAndEquipment",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendPayables": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaid": {
     "auth_ref": [
      "r8"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r156"
     ],
     "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 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidOrdinaryShares": {
     "auth_ref": [
      "r113"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "auth_ref": [
      "r113"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare": {
     "auth_ref": [
      "r11"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]",
        "terseLabel": "Earnings per share [abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "auth_ref": [
      "r154",
      "r155"
     ],
     "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 gain (loss) on cash held in foreign currency"
       }
      }
     },
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "auth_ref": [
      "r375",
      "r376"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "auth_ref": [
      "r1",
      "r46",
      "r310"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails_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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "auth_ref": [
      "r237",
      "r244"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForCashgeneratingUnitsMember": {
     "auth_ref": [
      "r123",
      "r125"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForJointVenturesMember": {
     "auth_ref": [
      "r106",
      "r108",
      "r185",
      "r301",
      "r304"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "auth_ref": [
      "r101"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "auth_ref": [
      "r284"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "auth_ref": [
      "r106",
      "r108",
      "r184"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "Shareholders\u2019 equity"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAndLiabilities": {
     "auth_ref": [
      "r26"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]",
        "terseLabel": "LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "EquityAndLiabilitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "auth_ref": [
      "r25"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "auth_ref": [
      "r7"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r327"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityInvestmentsMember": {
     "auth_ref": [
      "r362",
      "r372"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityMember": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity [member]",
        "terseLabel": "Equity [member]"
       }
      }
     },
     "localname": "EquityMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan": {
     "auth_ref": [
      "r89",
      "r91"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The estimate of the expected contributions to be made to a defined benefit plan for the next annual reporting period. [Refer: Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Estimate of contributions expected to be paid to plan for next annual reporting period",
        "terseLabel": "Amount expected to be contribute in next annual reporting period"
       }
      }
     },
     "localname": "EstimateOfContributionsExpectedToBePaidToPlan",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EstimatedFinancialEffectOfContingentAssets": {
     "auth_ref": [
      "r133"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r227"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_ExpectedCreditLossRate": {
     "auth_ref": [
      "r361",
      "r370"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r395"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from cash-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from cash-settled share-based payment transactions",
        "terseLabel": "Expense related to amortization of fair value of options granted"
       }
      }
     },
     "localname": "ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r230"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from equity-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from equity-settled share-based payment transactions",
        "terseLabel": "Expense related to fair value of options granted"
       }
      }
     },
     "localname": "ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r230"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from share-based payment transactions in which the goods or services received did not qualify for recognition as assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "auth_ref": [
      "r395"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "terseLabel": "Net share-based compensation"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
     "auth_ref": [
      "r209"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for finance costs paid, classified as operating activities. [Refer: Finance costs]"
       }
      }
     },
     "localname": "FinanceCostsPaidClassifiedAsOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceIncomeCost": {
     "auth_ref": [
      "r400"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssets": {
     "auth_ref": [
      "r260",
      "r262",
      "r263",
      "r266",
      "r361"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsMember": {
     "auth_ref": [
      "r270",
      "r271",
      "r290",
      "r296",
      "r297",
      "r298"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails",
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r358",
      "r360"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for financial assets acquired in a business combination. [Refer: Financial assets; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets recognised as of acquisition date",
        "terseLabel": "Trade receivables"
       }
      }
     },
     "localname": "FinancialAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "auth_ref": [
      "r270",
      "r271",
      "r290",
      "r297"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, class [member]",
        "terseLabel": "Financial liabilities, class [member]"
       }
      }
     },
     "localname": "FinancialLiabilitiesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ForeignCountriesMember": {
     "auth_ref": [
      "r286",
      "r287"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ForwardContractMember": {
     "auth_ref": [
      "r395"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness": {
     "auth_ref": [
      "r252"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r81"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from the remeasurement of that net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income",
        "negatedTerseLabel": "Net defined benefit liability asset included in other comprehensive income"
       }
      }
     },
     "localname": "GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive loss (income)"
       }
      }
     },
     "localname": "GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax": {
     "auth_ref": [
      "r42",
      "r256",
      "r259",
      "r307"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on cash flow hedges, net of tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on cash flow hedges, net of tax",
        "terseLabel": "Gains (losses) on cash flow hedges, net of tax",
        "verboseLabel": "Unrealized gain on interest rate and total return swaps"
       }
      }
     },
     "localname": "GainsLossesOnCashFlowHedgesNetOfTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r12",
      "r94"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r249"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial assets at fair value through profit or loss",
        "terseLabel": "Unrealized (losses) gains on equity securities"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue": {
     "auth_ref": [
      "r249"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherIncomeDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets mandatorily measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Financial assets at fair value through profit or loss, mandatorily measured at fair value; Gains (losses) on financial assets at fair value through profit or loss; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial assets at fair value through profit or loss, mandatorily measured at fair value",
        "negatedTerseLabel": "Unrealized loss (gain) on equity securities"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on financial assets measured at fair value through other comprehensive income applying paragraph 4.1.2A of IFRS 9, net of tax, before reclassification adjustments. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial assets measured at fair value through other comprehensive income, net of tax",
        "negatedLabel": "Net unrealized loss on FVOCI financial assets",
        "terseLabel": "Net unrealized loss on FVOCI financial assets"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsOnChangeInFairValueOfDerivatives": {
     "auth_ref": [
      "r400"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains on change in fair value of derivatives",
        "terseLabel": "Gains on change in fair value of derivatives"
       }
      }
     },
     "localname": "GainsOnChangeInFairValueOfDerivatives",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeographicalAreasAxis": {
     "auth_ref": [
      "r288",
      "r323",
      "r356",
      "r378"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]",
        "terseLabel": "Geographical areas [axis]"
       }
      }
     },
     "localname": "GeographicalAreasAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GeographicalAreasMember": {
     "auth_ref": [
      "r288",
      "r323",
      "r356",
      "r378"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Goodwill": {
     "auth_ref": [
      "r15",
      "r118",
      "r124",
      "r243"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, end of the year",
        "periodStartLabel": "Goodwill, beginning of the year",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GoodwillRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r359",
      "r360"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "auth_ref": [
      "r60",
      "r136",
      "r147",
      "r150",
      "r243",
      "r263",
      "r266",
      "r361",
      "r433",
      "r435"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/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": [
      "r215",
      "r365"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GrossProfit": {
     "auth_ref": [
      "r311"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross profit",
        "terseLabel": "Project margin",
        "totalLabel": "Project margin"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": {
     "auth_ref": [
      "r358",
      "r360"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r358",
      "r360"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 7.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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLoss": {
     "auth_ref": [
      "r115",
      "r116"
     ],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails": {
       "order": 1.0,
       "parentTag": "stn_ImpairmentLossNetOfReversal",
       "weight": 1.0
      }
     },
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "auth_ref": [
      "r45",
      "r65"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables": {
     "auth_ref": [
      "r395"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for trade receivables. [Refer: Impairment loss recognised in profit or loss; Trade receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, trade receivables",
        "terseLabel": "Impairment loss recognised in profit or loss, trade receivables"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossTradeReceivables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 10.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss or reversal of impairment loss recognised in profit or loss. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss",
        "terseLabel": "Net (reversal) impairment of lease assets and property and equipment"
       }
      }
     },
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeFromSubleasingRightofuseAssets": {
     "auth_ref": [
      "r210"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]",
        "terseLabel": "Profit or loss [abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "auth_ref": [
      "r40",
      "r49",
      "r52",
      "r53",
      "r104",
      "r183",
      "r278"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome": {
     "auth_ref": [
      "r41",
      "r51"
     ],
     "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",
        "negatedTerseLabel": "Deferred tax expense on remeasurement of net employee defined benefit liability"
       }
      }
     },
     "localname": "IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r425"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for income taxes paid, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes paid, classified as operating activities",
        "negatedTerseLabel": "Income taxes paid, net of recoveries"
       }
      }
     },
     "localname": "IncomeTaxesPaidClassifiedAsOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r157",
      "r340"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund), classified as operating activities",
        "negatedTerseLabel": "Income taxes recoverable, net"
       }
      }
     },
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r425"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from income taxes refunded, classified as operating activities."
       }
      }
     },
     "localname": "IncomeTaxesRefundClassifiedAsOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "auth_ref": [
      "r161"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "totalLabel": "Net decrease in cash and cash equivalents"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInDeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r402"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in a deferred tax liability (asset). [Refer: Deferred tax liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in deferred tax liability (asset)",
        "terseLabel": "Increase (decrease) in deferred tax liability (asset)"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredTaxLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption": {
     "auth_ref": [
      "r87"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption": {
     "auth_ref": [
      "r87"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions": {
     "auth_ref": [
      "r127"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in existing other provisions. [Refer: Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase in existing provisions, other provisions",
        "terseLabel": "Increase in existing provisions, other provisions"
       }
      }
     },
     "localname": "IncreaseDecreaseInExistingProvisionsOtherProvisions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInWorkingCapital": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in working capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in working capital",
        "negatedTotalLabel": "Increase (decrease) in working capital"
       }
      }
     },
     "localname": "IncreaseDecreaseInWorkingCapital",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from business combinations and disposals. [Refer: Business combinations [member]; Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from business combinations and disposals",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r402"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from changes in foreign exchange rates, net defined benefit liability (asset)",
        "terseLabel": "Effect of movement in exchange rates"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r159"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "auth_ref": [
      "r393"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r402"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill": {
     "auth_ref": [
      "r242"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r140"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions": {
     "auth_ref": [
      "r413"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r67"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r160"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r408"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from other changes",
        "totalLabel": "Other net defined benefit liability asset"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r64"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, property, plant and equipment",
        "terseLabel": "Measurement period adjustment net of acquisition additions"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "auth_ref": [
      "r6"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash-generating units [axis]",
        "terseLabel": "Cash-generating units [axis]"
       }
      }
     },
     "localname": "IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember": {
     "auth_ref": [
      "r123"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r15",
      "r141"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [abstract]"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwillAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "auth_ref": [
      "r142",
      "r332",
      "r357"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestExpense": {
     "auth_ref": [
      "r182",
      "r276",
      "r283"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_InterestRevenueExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails": {
       "order": 1.0,
       "parentTag": "stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)",
        "terseLabel": "Interest expense (income)"
       }
      }
     },
     "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "auth_ref": [
      "r395"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on borrowings",
        "terseLabel": "Interest on credit facilities"
       }
      }
     },
     "localname": "InterestExpenseOnBorrowings",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "auth_ref": [
      "r208"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "InterestExpenseOnLeaseLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r156"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest paid, classified as operating activities",
        "negatedTerseLabel": "Interest paid, net of receipts"
       }
      }
     },
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r156"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      }
     },
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRevenueExpense": {
     "auth_ref": [
      "r279",
      "r283",
      "r400"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      },
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income (expense)",
        "negatedLabel": "Net interest expense",
        "negatedTotalLabel": "Net interest expense"
       }
      }
     },
     "localname": "InterestRevenueExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011": {
     "auth_ref": [
      "r232"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r329"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapital": {
     "auth_ref": [
      "r314"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapitalMember": {
     "auth_ref": [
      "r7"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_JointVenturesAxis": {
     "auth_ref": [
      "r106",
      "r108",
      "r185",
      "r301",
      "r304"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Joint ventures [axis]",
        "terseLabel": "Joint ventures [axis]"
       }
      }
     },
     "localname": "JointVenturesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_JointVenturesMember": {
     "auth_ref": [
      "r106",
      "r108",
      "r185",
      "r299",
      "r303"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_JointVenturesWhereEntityIsVenturerMember": {
     "auth_ref": [
      "r100"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "auth_ref": [
      "r97"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "auth_ref": [
      "r96"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "auth_ref": [
      "r95"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "auth_ref": [
      "r217",
      "r218",
      "r295",
      "r364",
      "r368",
      "r371"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanFourMonthsMember": {
     "auth_ref": [
      "r395"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember": {
     "auth_ref": [
      "r361",
      "r370",
      "r395",
      "r434"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "auth_ref": [
      "r363",
      "r371"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "auth_ref": [
      "r364",
      "r367",
      "r371"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember": {
     "auth_ref": [
      "r395"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeYearsMember": {
     "auth_ref": [
      "r364",
      "r371"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember": {
     "auth_ref": [
      "r361",
      "r370",
      "r395",
      "r434"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "auth_ref": [
      "r344",
      "r348"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r403"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "auth_ref": [
      "r86",
      "r189"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level2And3OfFairValueHierarchyMember": {
     "auth_ref": [
      "r86"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "auth_ref": [
      "r189"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "auth_ref": [
      "r189"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "auth_ref": [
      "r86",
      "r189"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]",
        "terseLabel": "Levels of fair value hierarchy [axis]"
       }
      }
     },
     "localname": "LevelsOfFairValueHierarchyAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_Liabilities": {
     "auth_ref": [
      "r26",
      "r188",
      "r189",
      "r191",
      "r279",
      "r282"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r345"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [axis]",
        "terseLabel": "Liabilities arising from financing activities [axis]"
       }
      }
     },
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember": {
     "auth_ref": [
      "r345"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011": {
     "auth_ref": [
      "r231"
     ],
     "calculation": {
      "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 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesIncurred": {
     "auth_ref": [
      "r234"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesMember": {
     "auth_ref": [
      "r192"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": {
     "auth_ref": [
      "r76"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LongtermBorrowings": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LossesOnChangeInFairValueOfDerivatives": {
     "auth_ref": [
      "r400"
     ],
     "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",
        "negatedTerseLabel": "Unrealized loss on forward contract"
       }
      }
     },
     "localname": "LossesOnChangeInFairValueOfDerivatives",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major components of tax expense (income) [abstract]",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities": {
     "auth_ref": [
      "r268"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "auth_ref": [
      "r267"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_MaturityAxis": {
     "auth_ref": [
      "r29",
      "r202",
      "r217",
      "r218",
      "r250",
      "r269",
      "r291",
      "r292",
      "r294",
      "r295",
      "r330",
      "r364"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Maturity [axis]",
        "terseLabel": "Maturity [axis]"
       }
      }
     },
     "localname": "MaturityAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails",
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MaximumExposureToCreditRisk": {
     "auth_ref": [
      "r264",
      "r309"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MeasurementAxis": {
     "auth_ref": [
      "r145",
      "r149",
      "r188"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Measurement [axis]",
        "terseLabel": "Measurement [axis]"
       }
      }
     },
     "localname": "MeasurementAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of measurement period adjustments recognised for particular assets, liabilities, non-controlling interests or items of consideration if the initial accounting for a business combination is incomplete. The measurement period is the period after the acquisition date during which the acquirer may adjust the provisional amounts recognised for a business combination. [Refer: Non-controlling interests; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Measurement period adjustments recognised for particular assets, liabilities, non-controlling interests or items of consideration",
        "terseLabel": "Measurement period adjustment net of acquisition additions"
       }
      }
     },
     "localname": "MeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NetDebt": {
     "auth_ref": [
      "r395"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [axis]",
        "terseLabel": "Net defined benefit liability (asset) [axis]"
       }
      }
     },
     "localname": "NetDefinedBenefitLiabilityAssetAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetMember": {
     "auth_ref": [
      "r76"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NominalAmountOfHedgingInstrument": {
     "auth_ref": [
      "r250",
      "r253"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]",
        "terseLabel": "Non-adjusting events after reporting period [axis]"
       }
      }
     },
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NonadjustingEventsMember": {
     "auth_ref": [
      "r47"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncontrollingInterests": {
     "auth_ref": [
      "r24",
      "r171",
      "r172"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current"
       }
      }
     },
     "localname": "NoncurrentAssetsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Financial instruments, class [member]; Non-current assets; Types of insurance contracts [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets, and rights arising under insurance contracts",
        "terseLabel": "Non-Current\u00a0Assets"
       }
      }
     },
     "localname": "NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "auth_ref": [
      "r206"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current"
       }
      }
     },
     "localname": "NoncurrentLiabilitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentProvisions": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions, including provisions for employee benefits. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current provisions",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "NoncurrentProvisions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "auth_ref": [
      "r267"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "auth_ref": [
      "r28",
      "r217",
      "r218",
      "r295",
      "r364",
      "r371"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails",
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember": {
     "auth_ref": [
      "r193"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotionalAmount": {
     "auth_ref": [
      "r395"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NumberOfEmployees": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of personnel employed by the entity at a date."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of employees",
        "terseLabel": "Number of employees"
       }
      }
     },
     "localname": "NumberOfEmployees",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r229",
      "r427"
     ],
     "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 and adjusted dividends"
       }
      }
     },
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r427"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "negatedLabel": "Paid",
        "terseLabel": "Number of units paid"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r427"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r427"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "auth_ref": [
      "r222",
      "r225",
      "r227"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Share options outstanding, end of the year",
        "periodStartLabel": "Share options outstanding, beginning of the year"
       }
      }
     },
     "localname": "NumberOfOutstandingShareOptions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r224"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "negatedTerseLabel": "Forfeited"
       }
      }
     },
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "auth_ref": [
      "r35"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_OfficeEquipmentMember": {
     "auth_ref": [
      "r322"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OnerousContractsProvision": {
     "auth_ref": [
      "r333"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of provision for onerous contracts. An onerous contract is a contract in which the unavoidable costs of meeting the obligation under the contract exceed the economic benefits expected to be received under it. [Refer: Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Onerous contracts provision",
        "terseLabel": "Onerous contracts provision"
       }
      }
     },
     "localname": "OnerousContractsProvision",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OnerousContractsProvisionMember": {
     "auth_ref": [
      "r333"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OperatingSegmentsMember": {
     "auth_ref": [
      "r284"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OptionPricingModelMember": {
     "auth_ref": [
      "r351",
      "r354"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OrdinarySharesMember": {
     "auth_ref": [
      "r109",
      "r399"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherAdjustmentsForNoncashItems": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for non-cash items to reconcile profit (loss) to net cash flow from (used in) operating activities that the entity does not separately disclose in the same statement or note. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other adjustments for non-cash items",
        "terseLabel": "Other non-cash items"
       }
      }
     },
     "localname": "OtherAdjustmentsForNoncashItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherAssets": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "auth_ref": [
      "r5",
      "r37",
      "r42",
      "r179"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "terseLabel": "Other comprehensive loss",
        "totalLabel": "Other comprehensive income (loss) for the year, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "auth_ref": [
      "r32",
      "r43",
      "r405"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans",
        "terseLabel": "Remeasurement (gain) loss, before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "auth_ref": [
      "r32",
      "r42"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations",
        "terseLabel": "Exchange differences on translation of foreign operations"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "auth_ref": [
      "r32",
      "r42",
      "r405"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans",
        "terseLabel": "Remeasurement gain (loss) on net employee defined benefit obligations",
        "verboseLabel": "Remeasurement (loss) gain on net employee defined benefit liability"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "auth_ref": [
      "r315",
      "r316"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentAssets": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentFinancialAssets": {
     "auth_ref": [
      "r16"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      },
      "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 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentNonfinancialAssets": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFinancialAssets": {
     "auth_ref": [
      "r16"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails",
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFinancialLiabilities": {
     "auth_ref": [
      "r21"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r153"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherIntangibleAssetsMember": {
     "auth_ref": [
      "r417"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherLiabilities": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherLongtermProvisions": {
     "auth_ref": [
      "r34"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 7.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      },
      "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 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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNonfinancialAssets": {
     "auth_ref": [
      "r397"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "auth_ref": [
      "r400"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 8.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      },
      "http://www.stantec.com/role/OtherIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other operating income (expense)",
        "negatedLabel": "Other income",
        "negatedTotalLabel": "Total other income"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/OtherIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r403"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherProvisions": {
     "auth_ref": [
      "r34",
      "r126"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherProvisionsMember": {
     "auth_ref": [
      "r129"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherReceivables": {
     "auth_ref": [
      "r313"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherShorttermProvisions": {
     "auth_ref": [
      "r34"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "auth_ref": [
      "r53"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "auth_ref": [
      "r401"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PastDueStatusAxis": {
     "auth_ref": [
      "r361",
      "r434"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Past due status [axis]",
        "terseLabel": "Past due status [axis]"
       }
      }
     },
     "localname": "PastDueStatusAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PastDueStatusMember": {
     "auth_ref": [
      "r361",
      "r434"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from payments from plan",
        "negatedLabel": "Benefits paid"
       }
      }
     },
     "localname": "PaymentsFromPlanNetDefinedBenefitLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r343"
     ],
     "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",
        "terseLabel": "Repayments or payments"
       }
      }
     },
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsOfOtherEquityInstruments": {
     "auth_ref": [
      "r420"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for payments for equity instruments that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Payments of other equity instruments",
        "terseLabel": "Amount of units paid"
       }
      }
     },
     "localname": "PaymentsOfOtherEquityInstruments",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsToAcquireOrRedeemEntitysShares": {
     "auth_ref": [
      "r342"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsToAndOnBehalfOfEmployees": {
     "auth_ref": [
      "r339"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to, and on behalf of, employees."
       }
      }
     },
     "localname": "PaymentsToAndOnBehalfOfEmployees",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsToSuppliersForGoodsAndServices": {
     "auth_ref": [
      "r338"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to suppliers for goods and services."
       }
      }
     },
     "localname": "PaymentsToSuppliersForGoodsAndServices",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PensionDefinedBenefitPlansMember": {
     "auth_ref": [
      "r406"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "auth_ref": [
      "r430"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption": {
     "auth_ref": [
      "r87"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption": {
     "auth_ref": [
      "r87"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PlanAssetsAtFairValue": {
     "auth_ref": [
      "r411"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PlanAssetsMember": {
     "auth_ref": [
      "r74"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "auth_ref": [
      "r92"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss": {
     "auth_ref": [
      "r410"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense included in profit or loss"
       }
      },
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense in profit or loss",
        "terseLabel": "Pension costs"
       }
      }
     },
     "localname": "PostemploymentBenefitExpenseInProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PresentValueOfDefinedBenefitObligationMember": {
     "auth_ref": [
      "r75"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PreviouslyStatedMember": {
     "auth_ref": [
      "r3",
      "r165",
      "r166",
      "r167"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "auth_ref": [
      "r420"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "auth_ref": [
      "r285",
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Products and services [axis]",
        "terseLabel": "Products and services [axis]"
       }
      }
     },
     "localname": "ProductsAndServicesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProductsAndServicesMember": {
     "auth_ref": [
      "r285",
      "r355"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProfitLoss": {
     "auth_ref": [
      "r4",
      "r36",
      "r152",
      "r169",
      "r170",
      "r279",
      "r280",
      "r349",
      "r377",
      "r380"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "auth_ref": [
      "r247",
      "r310",
      "r311",
      "r373",
      "r374"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "ProfitLossBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "auth_ref": [
      "r36",
      "r178",
      "r279",
      "r280"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "auth_ref": [
      "r14",
      "r68"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r69",
      "r332",
      "r357"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointVenture": {
     "auth_ref": [
      "r105",
      "r107",
      "r174"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfVotingPowerHeldInSubsidiary": {
     "auth_ref": [
      "r105",
      "r107",
      "r173"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProvisionUsedOtherProvisions": {
     "auth_ref": [
      "r128"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r341"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedLabel": "Purchase of intangible assets"
       }
      }
     },
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r341"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfTreasuryShares": {
     "auth_ref": [
      "r393"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RangeAxis": {
     "auth_ref": [
      "r195",
      "r227",
      "r294",
      "r352",
      "r354",
      "r429"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Range [axis]",
        "terseLabel": "Range [axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesMember": {
     "auth_ref": [
      "r195",
      "r227",
      "r294",
      "r352",
      "r354",
      "r429"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices": {
     "auth_ref": [
      "r337"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of goods and rendering of services."
       }
      }
     },
     "localname": "ReceiptsFromSalesOfGoodsAndRenderingOfServices",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax": {
     "auth_ref": [
      "r44",
      "r308"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to cash flow hedges, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reclassification adjustments on cash flow hedges, before tax",
        "terseLabel": "Reclassification adjustments on cash flow hedges, before tax"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax": {
     "auth_ref": [
      "r44",
      "r257",
      "r259",
      "r308"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to cash flow hedges, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reclassification adjustments on cash flow hedges, net of tax",
        "terseLabel": "Reclassification adjustments on cash flow hedges, net of tax"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of average effective tax rate and applicable tax rate [abstract]",
        "terseLabel": "Increase (decrease) resulting from:"
       }
      }
     },
     "localname": "ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in deferred tax liability (asset) [abstract]",
        "terseLabel": "Reconciliation of changes in deferred tax liability (asset) [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in goodwill [abstract]",
        "terseLabel": "Reconciliation of changes in goodwill [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInGoodwillAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in intangible assets other than goodwill [abstract]",
        "terseLabel": "Reconciliation of changes in intangible assets other than goodwill [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in other provisions [abstract]",
        "terseLabel": "Reconciliation of changes in other provisions [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInOtherProvisionsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in property, plant and equipment [abstract]",
        "terseLabel": "Reconciliation of changes in property, plant and equipment [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit": {
     "auth_ref": [
      "r117"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RecurringFairValueMeasurementMember": {
     "auth_ref": [
      "r188"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReductionOfIssuedCapital": {
     "auth_ref": [
      "r393"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReportableSegmentsMember": {
     "auth_ref": [
      "r199",
      "r279",
      "r325",
      "r379"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RestatedMember": {
     "auth_ref": [
      "r3",
      "r165",
      "r166",
      "r167",
      "r293",
      "r396"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetainedEarnings": {
     "auth_ref": [
      "r314",
      "r316"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarningsMember": {
     "auth_ref": [
      "r7",
      "r312"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r416"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": {
     "auth_ref": [
      "r3",
      "r165",
      "r166",
      "r167"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Retrospective application and retrospective restatement [axis]",
        "terseLabel": "Retrospective application and retrospective restatement [axis]"
       }
      }
     },
     "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r78"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [member]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense",
        "negatedLabel": "Adjustments on the plan assets, excluding interest income"
       }
      }
     },
     "localname": "ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "auth_ref": [
      "r197",
      "r198"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "stn_NetRevenue",
       "weight": 1.0
      },
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration."
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue from contracts with customers",
        "terseLabel": "Gross revenue",
        "totalLabel": "Gross revenue from external customers",
        "verboseLabel": "Gross Revenue"
       }
      }
     },
     "localname": "RevenueFromContractsWithCustomers",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromInterest": {
     "auth_ref": [
      "r181",
      "r275",
      "r283",
      "r395"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_InterestRevenueExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income",
        "negatedTerseLabel": "Total interest income"
       }
      }
     },
     "localname": "RevenueFromInterest",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions": {
     "auth_ref": [
      "r331"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueOfAcquiree": {
     "auth_ref": [
      "r236"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue of acquiree since acquisition date",
        "terseLabel": "Gross revenue earned"
       }
      }
     },
     "localname": "RevenueOfAcquiree",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod": {
     "auth_ref": [
      "r200"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReversalOfImpairmentLoss": {
     "auth_ref": [
      "r115",
      "r116"
     ],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails": {
       "order": 2.0,
       "parentTag": "stn_ImpairmentLossNetOfReversal",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as an increase of the carrying amount of an asset or cash-generating unit to its recoverable amount when an impairment loss had been previously recognised. [Refer: Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reversal of impairment loss",
        "negatedLabel": "Impairment reversals"
       }
      }
     },
     "localname": "ReversalOfImpairmentLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables": {
     "auth_ref": [
      "r395"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of reversal of impairment loss recognised in profit or loss for trade receivables. [Refer: Reversal of impairment loss recognised in profit or loss; Trade receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reversal of impairment loss recognised in profit or loss, trade receivables",
        "negatedTerseLabel": "Recoveries"
       }
      }
     },
     "localname": "ReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssets": {
     "auth_ref": [
      "r213"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssetsMember": {
     "auth_ref": [
      "r205"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]",
        "terseLabel": "Segment consolidation items [axis]"
       }
      }
     },
     "localname": "SegmentConsolidationItemsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsAxis": {
     "auth_ref": [
      "r116",
      "r199",
      "r279",
      "r325",
      "r379"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Segments [axis]",
        "terseLabel": "Segments [axis]"
       }
      }
     },
     "localname": "SegmentsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsMember": {
     "auth_ref": [
      "r116",
      "r199",
      "r284",
      "r325",
      "r379"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r400"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r39",
      "r277",
      "r283",
      "r300"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherIncomeDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]"
       }
      }
     },
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "auth_ref": [
      "r228"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShorttermEmployeeBenefitsExpense": {
     "auth_ref": [
      "r395"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails": {
       "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashandCashEquivalentsDetails": {
       "order": 2.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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "auth_ref": [
      "r106",
      "r108",
      "r184"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]",
        "terseLabel": "Subsidiaries [axis]"
       }
      }
     },
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]",
        "terseLabel": "Statement of cash flows [abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]",
        "terseLabel": "Statement of changes in equity [abstract]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]",
        "terseLabel": "Statement of changes in equity [line items]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "auth_ref": [
      "r7"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of comprehensive income [abstract]",
        "terseLabel": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]",
        "terseLabel": "Statement of financial position [abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subclassifications of assets, liabilities and equities [abstract]"
       }
      }
     },
     "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense": {
     "auth_ref": [
      "r320"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "auth_ref": [
      "r53"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfForeignTaxRates": {
     "auth_ref": [
      "r53"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation": {
     "auth_ref": [
      "r53"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TemporaryDifferenceMember": {
     "auth_ref": [
      "r57"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]",
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      }
     },
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "auth_ref": [
      "r57"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TopOfRangeMember": {
     "auth_ref": [
      "r195",
      "r227",
      "r294",
      "r352",
      "r354",
      "r429"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "auth_ref": [
      "r19"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "auth_ref": [
      "r17",
      "r33"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayables": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other payables",
        "totalLabel": "Trade and other payables"
       }
      }
     },
     "localname": "TradeAndOtherPayables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r428"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for trade and other payables assumed in a business combination. [Refer: Trade and other payables; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other payables recognised as of acquisition date",
        "negatedTerseLabel": "Trade and other payables"
       }
      }
     },
     "localname": "TradeAndOtherPayablesRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesToTradeSuppliers": {
     "auth_ref": [
      "r398"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_TradeAndOtherPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of payment due to suppliers for goods and services used in the entity's business."
       }
      },
      "en-us": {
       "role": {
        "label": "Trade payables",
        "terseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "TradeAndOtherPayablesToTradeSuppliers",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows": {
     "auth_ref": [
      "r366",
      "r371"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "auth_ref": [
      "r17",
      "r33"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeReceivables": {
     "auth_ref": [
      "r313"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_TradeAndOtherReceivables",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount due from customers for goods and services sold."
       }
      },
      "en-us": {
       "role": {
        "label": "Trade receivables",
        "terseLabel": "Trade receivables, net of expected credit losses of $2.0 (2021 \u2013 $2.0)"
       }
      }
     },
     "localname": "TradeReceivables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations": {
     "auth_ref": [
      "r201"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "auth_ref": [
      "r254",
      "r255",
      "r258",
      "r306"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of hedges [axis]",
        "terseLabel": "Types of hedges [axis]"
       }
      }
     },
     "localname": "TypesOfHedgesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfHedgesMember": {
     "auth_ref": [
      "r254",
      "r255",
      "r258",
      "r306"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]",
        "terseLabel": "Types of share-based payment arrangements [axis]"
       }
      }
     },
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r217"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "auth_ref": [
      "r346"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax credits [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Unused tax credits for which no deferred tax asset recognised",
        "terseLabel": "Unused tax credits for which no deferred tax asset recognised"
       }
      }
     },
     "localname": "UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "auth_ref": [
      "r54"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r135"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "auth_ref": [
      "r59"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_ValuationTechniquesMember": {
     "auth_ref": [
      "r190"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Valuation techniques used in fair value measurement [axis]",
        "terseLabel": "Valuation techniques used in fair value measurement [axis]"
       }
      }
     },
     "localname": "ValuationTechniquesUsedInFairValueMeasurementAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019": {
     "auth_ref": [
      "r90"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r224"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r223"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r222",
      "r225"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Weighted average exercise price per share, outstanding, end of the year (in cad per share)",
        "periodStartLabel": "Weighted average exercise price per share, outstanding, beginning of the year (in cad per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r229"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageMember": {
     "auth_ref": [
      "r195",
      "r294",
      "r352",
      "r354",
      "r429"
     ],
     "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": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_WeightedAverageShares": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share",
        "terseLabel": "Basic shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "srt_CurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]",
        "terseLabel": "Currency [Axis]"
       }
      }
     },
     "localname": "CurrencyAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_AboveOneTwentyOneDaysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Above one twenty one days.",
        "label": "Above One Twenty One Days [member]",
        "terseLabel": "121+"
       }
      }
     },
     "localname": "AboveOneTwentyOneDaysMember",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments For Depreciation Expense Of Right-Of-Use Assets",
        "label": "Adjustments For Depreciation Expense Of Right-Of-Use Assets",
        "terseLabel": "Depreciation of lease assets"
       }
      }
     },
     "localname": "AdjustmentsForDepreciationExpenseOfRightOfUseAssets",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments For Depreciation Expense, Property, Plant And Equipment",
        "label": "Adjustments For Depreciation Expense, Property, Plant And Equipment",
        "terseLabel": "Depreciation of property and equipment"
       }
      }
     },
     "localname": "AdjustmentsForDepreciationExpensePropertyPlantAndEquipment",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_AdjustmentsToReconcileProfitLossNonCashAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Reconcile Profit (Loss), Non-Cash",
        "label": "Adjustments To Reconcile Profit (Loss), Non-Cash [Abstract]",
        "terseLabel": "Add (deduct) items not affecting cash:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileProfitLossNonCashAbstract",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails": {
       "order": 2.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/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "stn_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.stantec.com/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_AustralianDollarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Australian Dollar",
        "label": "Australian Dollar [Member]",
        "terseLabel": "Australian dollars"
       }
      }
     },
     "localname": "AustralianDollarMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_BankIndebtedness": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CashandCashEquivalentsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank Indebtedness",
        "label": "Bank Indebtedness",
        "negatedLabel": "Bank indebtedness"
       }
      }
     },
     "localname": "BankIndebtedness",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_BartonWillmoreLLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Barton Willmore LLP",
        "label": "Barton Willmore LLP [Member]",
        "terseLabel": "Barton Willmore LLP"
       }
      }
     },
     "localname": "BartonWillmoreLLPMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "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/20221231",
     "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/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_BetterTogetherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Better Together",
        "label": "Better Together [Member]",
        "terseLabel": "Better Together, a Joint Venture"
       }
      }
     },
     "localname": "BetterTogetherMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_BondsInterestRatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonds interest rate percentage.",
        "label": "Bonds Interest Rate Percentage",
        "verboseLabel": "Bonds interest rate"
       }
      }
     },
     "localname": "BondsInterestRatePercentage",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_BorrowingsPayableAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings, Payable Amount",
        "label": "Borrowings, Payable Amount",
        "terseLabel": "Payable amount"
       }
      }
     },
     "localname": "BorrowingsPayableAmount",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_BritishPoundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "British Pound",
        "label": "British Pound [Member]",
        "terseLabel": "British pounds"
       }
      }
     },
     "localname": "BritishPoundMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails"
     ],
     "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/20221231",
     "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/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_CanadianDollarsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Canadian Dollars",
        "label": "Canadian Dollars [Member]",
        "terseLabel": "Canadian Dollars"
       }
      }
     },
     "localname": "CanadianDollarsMember",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_CardnoAndOtherAcquisitionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cardno And Other Acquisitions",
        "label": "Cardno And Other Acquisitions [Member]",
        "terseLabel": "Cardno and Other Acquisitions"
       }
      }
     },
     "localname": "CardnoAndOtherAcquisitionsMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_CardnoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cardno",
        "label": "Cardno [Member]",
        "terseLabel": "Cardno acquisition"
       }
      }
     },
     "localname": "CardnoMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CashFlowStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Flow Statement",
        "label": "Cash Flow Statement [Abstract]",
        "terseLabel": "Cash flow statement [Abstract]"
       }
      }
     },
     "localname": "CashFlowStatementAbstract",
     "nsuri": "http://www.stantec.com/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_CashFlowsUsedInFinancingActivitiesForLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashOutflowForLeases",
       "weight": 1.0
      },
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash flows used in financing activities for leases",
        "label": "Cash flows used in financing activities for leases",
        "negatedLabel": "Net lease payments",
        "terseLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "CashFlowsUsedInFinancingActivitiesForLeases",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CashFlowsUsedInOperatingActivitiesForLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashOutflowForLeases",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash flows used in operating activities for leases",
        "label": "Cash flows used in operating activities for leases",
        "totalLabel": "Cash used in operating activities"
       }
      }
     },
     "localname": "CashFlowsUsedInOperatingActivitiesForLeases",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "stn_CashFlowsUsedInOperatingActivitiesForLeases",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payments for leases not included in the measurement of lease liabilities.",
        "label": "Cash payments for leases not included in the measurement of lease liabilities",
        "terseLabel": "Cash payments for leases not included in the measurement of lease liabilities"
       }
      }
     },
     "localname": "CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ChargesToRetainedEarnings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charges to retained earnings.",
        "label": "Charges to retained earnings",
        "terseLabel": "Charges to retained earnings"
       }
      }
     },
     "localname": "ChargesToRetainedEarnings",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_Commitments": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CommitmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments.",
        "label": "Commitments",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "Commitments",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ContractBacklogAndFiniteTrademarksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract backlog and finite trademarks.",
        "label": "Contract Backlog And Finite Trademarks [member]",
        "terseLabel": "Contract backlog and finite trademarks"
       }
      }
     },
     "localname": "ContractBacklogAndFiniteTrademarksMember",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_CorporateInformationAndStatementOfIFRSComplianceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate Information And Statement Of IFRS Compliance",
        "label": "Corporate Information And Statement Of IFRS Compliance [Abstract]"
       }
      }
     },
     "localname": "CorporateInformationAndStatementOfIFRSComplianceAbstract",
     "nsuri": "http://www.stantec.com/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_CreditFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Facilities",
        "label": "Credit Facilities [Member]",
        "terseLabel": "Credit Facilities"
       }
      }
     },
     "localname": "CreditFacilitiesMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 12.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "localname": "CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_DirectLaborCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1": {
       "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Cash Flows From Operating Activities Under The Direct Method",
        "label": "Disclosure Of Cash Flows From Operating Activities Under The Direct Method [Text Block]",
        "terseLabel": "Disclosure of Cash Flows from Operating Activities Under the Direct Method"
       }
      }
     },
     "localname": "DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of defined benefit obligations explanatory.",
        "label": "Disclosure Of Defined Benefit Obligations Explanatory [Text Block]",
        "terseLabel": "Summary of Employee Defined Benefit Obligations"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Detailed Information About Cash Outflows For Leases",
        "label": "Disclosure Of Detailed Information About Cash Outflows For Leases [Text Block]",
        "terseLabel": "Amounts for Leases Recognized in the Consolidated Statements of Cash Flows"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about employee costs",
        "label": "Disclosure of detailed information about employee costs [Text Block]",
        "terseLabel": "Components of Employee Costs"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsTables"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about other operating income (expense)",
        "label": "Disclosure of detailed information about other operating income (expense) [Text Block]",
        "terseLabel": "Other Income"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about quantitative information about leases for lessee",
        "label": "Disclosure of detailed information about quantitative information about leases for lessee [Line Items]",
        "terseLabel": "Disclosure of detailed information about quantitative information about leases for lessee [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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"
       }
      }
     },
     "localname": "DisclosureOfEmployeeCostsTextBlock",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCosts"
     ],
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations.",
        "label": "Disclosure Of Future Cash Outflows Not Reflected In Measurement Of Lease Liability And Purchase Obligations [Line Items]",
        "terseLabel": "Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations [line items]"
       }
      }
     },
     "localname": "DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of investments held for self insured liabilities at fair value and amortized cost line items.",
        "label": "Disclosure Of Investments Held For Self Insured Liabilities At Fair Value And Amortized Cost [line items]",
        "terseLabel": "Disclosure of investments held for self insured liabilities at fair value and amortized cost [line items]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfOtherAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of other assets.",
        "label": "Disclosure of Other Assets [line items]",
        "terseLabel": "Disclosure of other assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfOtherAssetsLineItems",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Significant Entities Owning Voting And Restricted Stock",
        "label": "Disclosure Of Significant Entities Owning Voting And Restricted Stock [Text Block]",
        "terseLabel": "Disclosure of Significant Entities Owning Voting and Restricted Stock"
       }
      }
     },
     "localname": "DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_EmployeeAndPayrollLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_TradeAndOtherPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee and payroll liabilities.",
        "label": "Employee And Payroll Liabilities",
        "terseLabel": "Employee and payroll liabilities"
       }
      }
     },
     "localname": "EmployeeAndPayrollLiabilities",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_EmployeeBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefits",
        "label": "Employee Benefits [Abstract]"
       }
      }
     },
     "localname": "EmployeeBenefitsAbstract",
     "nsuri": "http://www.stantec.com/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_EnergyAndResourcesServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy and resources services.",
        "label": "Energy and resources services [Member]",
        "terseLabel": "Energy\u00a0&amp; Resources"
       }
      }
     },
     "localname": "EnergyAndResourcesServicesMember",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails": {
       "order": 2.0,
       "parentTag": "stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense relating to short-term leases and leases of low-value assets for which recognition exemption has been used",
        "label": "Expense relating to short-term leases and leases of low-value assets for which recognition exemption has been used",
        "verboseLabel": "Rent expense - short-term leases and leases of\u00a0low-value\u00a0assets"
       }
      }
     },
     "localname": "ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ExpireMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expire",
        "label": "Expire [Member]",
        "terseLabel": "Expire (2023 to 2042)"
       }
      }
     },
     "localname": "ExpireMember",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_GainLossOnDispositionOfIntangibleAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/OtherIncomeDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) On Disposition Of Intangible Asset",
        "label": "Gain (Loss) On Disposition Of Intangible Asset",
        "terseLabel": "Gain on disposition of intangible asset"
       }
      }
     },
     "localname": "GainLossOnDispositionOfIntangibleAsset",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_GoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill",
        "label": "Goodwill [Abstract]"
       }
      }
     },
     "localname": "GoodwillAbstract",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_GrossRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_RevenueFromContractsWithCustomers",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross Revenue",
        "label": "Gross Revenue",
        "terseLabel": "Total gross revenue"
       }
      }
     },
     "localname": "GrossRevenue",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ImpairmentLossNetOfReversal": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment Loss, Net Of Reversal",
        "label": "Impairment Loss, Net Of Reversal",
        "totalLabel": "Net impairment of lease assets and property and equipment"
       }
      }
     },
     "localname": "ImpairmentLossNetOfReversal",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 net of reversal"
       }
      }
     },
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes",
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxesAbstract",
     "nsuri": "http://www.stantec.com/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_IncreaseDecreaseInBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Borrowings",
        "label": "Increase (Decrease) In Borrowings",
        "terseLabel": "Software additions acquired through software financing obligations"
       }
      }
     },
     "localname": "IncreaseDecreaseInBorrowings",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncreaseDecreaseInNumberOfSharesRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in number of shares repurchased.",
        "label": "Increase (Decrease) In Number Of Shares Repurchased",
        "terseLabel": "Shares repurchased under Normal Course Issuer Bid (in shares)"
       }
      }
     },
     "localname": "IncreaseDecreaseInNumberOfSharesRepurchased",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through modification of right-of-use assets",
        "label": "Increase (decrease) through modification of right-of-use assets",
        "terseLabel": "Modifications"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughModificationOfRightOfUseAssets",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through proceeds, liabilities arising from financing activities.",
        "label": "Increase (decrease) through proceeds, liabilities arising from financing activities",
        "terseLabel": "Net repayments"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IndirectLaborCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1": {
       "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_InfrastructureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Infrastructure.",
        "label": "Infrastructure [Member]",
        "terseLabel": "Infrastructure"
       }
      }
     },
     "localname": "InfrastructureMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_InterestExpenseOnOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense on other.",
        "label": "Interest expense on other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "InterestExpenseOnOther",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_InterestPaymentsOfLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "stn_CashFlowsUsedInOperatingActivitiesForLeases",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Payments Of Lease Liabilities.",
        "label": "Interest Payments Of Lease Liabilities",
        "terseLabel": "Cash payments for the interest portion of lease liabilities"
       }
      }
     },
     "localname": "InterestPaymentsOfLeaseLiabilities",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_InvestmentTaxCredits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Tax Credits",
        "label": "Investment Tax Credits",
        "terseLabel": "Investment tax credits"
       }
      }
     },
     "localname": "InvestmentTaxCredits",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_L2IncAndPartridgeArchitectsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "L2 Inc and Partridge Architects Inc",
        "label": "L2 Inc and Partridge Architects Inc [Member]",
        "terseLabel": "L2P"
       }
      }
     },
     "localname": "L2IncAndPartridgeArchitectsIncMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CommitmentsDetails": {
       "order": 3.0,
       "parentTag": "stn_Commitments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease commitments for short-term leases and leases of low-value assets for which recognition exemption has been used",
        "label": "Lease commitments for short-term leases and leases of low-value assets for which recognition exemption has been used",
        "terseLabel": "Short-term and low value lease payments"
       }
      }
     },
     "localname": "LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CommitmentsDetails": {
       "order": 1.0,
       "parentTag": "stn_Commitments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease commitments for variable leases for which recognition exemption has been used",
        "label": "Lease commitments for variable leases for which recognition exemption has been used",
        "terseLabel": "Variable lease payments"
       }
      }
     },
     "localname": "LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_LeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Term",
        "label": "Lease Term",
        "terseLabel": "Lease term"
       }
      }
     },
     "localname": "LeaseTerm",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases",
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://www.stantec.com/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_LeasesNotYetCommencedToWhichLesseeIsCommitted": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CommitmentsDetails": {
       "order": 2.0,
       "parentTag": "stn_Commitments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases not yet commenced to which lessee is committed",
        "label": "Leases not yet commenced to which lessee is committed",
        "terseLabel": "Leases not commenced but committed"
       }
      }
     },
     "localname": "LeasesNotYetCommencedToWhichLesseeIsCommitted",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letter of credit",
        "label": "Letter of credit [Member]",
        "terseLabel": "Letter of credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letters Of Credit Outstanding Amount",
        "label": "Letters Of Credit Outstanding Amount",
        "terseLabel": "Letter of credit outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_MeasurementPeriodAdjustmentsForDeferredTaxAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Period Adjustments For Deferred Tax Assets",
        "label": "Measurement Period Adjustments For Deferred Tax Assets",
        "terseLabel": "Measurement period adjustments recognized for deferred tax assets"
       }
      }
     },
     "localname": "MeasurementPeriodAdjustmentsForDeferredTaxAssets",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_MeasurementPeriodAdjustmentsForOtherNetAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Period Adjustments For Other Net Assets",
        "label": "Measurement Period Adjustments For Other Net Assets",
        "terseLabel": "Measurement period adjustments recognized for other assets"
       }
      }
     },
     "localname": "MeasurementPeriodAdjustmentsForOtherNetAssets",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_MeasurementPeriodAdjustmentsForPropertyAndEquipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Period Adjustments For Property And Equipment",
        "label": "Measurement Period Adjustments For Property And Equipment",
        "terseLabel": "Measurement period adjustments recognized for property and equipment"
       }
      }
     },
     "localname": "MeasurementPeriodAdjustmentsForPropertyAndEquipment",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_MeasurementPeriodAdjustmentsForProvisions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Period Adjustments For Provisions",
        "label": "Measurement Period Adjustments For Provisions",
        "terseLabel": "Measurement period adjustments recognized for provisions"
       }
      }
     },
     "localname": "MeasurementPeriodAdjustmentsForProvisions",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_MiscellaneousOtherIncomeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/OtherIncomeDetails": {
       "order": 2.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/20221231",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_MiscellaneousOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/OtherLiabilitiesDetails_1": {
       "order": 2.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/20221231",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails": {
       "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NetRepaymentOfProceedsFromBankIndebtedness": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net (Repayment Of) Proceeds From Bank Indebtedness",
        "label": "Net (Repayment Of) Proceeds From Bank Indebtedness",
        "terseLabel": "Net proceeds from bank indebtedness"
       }
      }
     },
     "localname": "NetRepaymentOfProceedsFromBankIndebtedness",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NetRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross revenue less any revenue associated with subconsultant, subcontractor and other direct expenses.",
        "label": "Net Revenue",
        "terseLabel": "Net revenue",
        "totalLabel": "Net revenue"
       }
      }
     },
     "localname": "NetRevenue",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 13.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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncurrent Lease liabilities recognised as of acquisition date.",
        "label": "Noncurrent Lease liabilities recognised as of acquisition date",
        "negatedTerseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NotesPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes payable.",
        "label": "Notes Payable [Member]",
        "terseLabel": "Notes payable"
       }
      }
     },
     "localname": "NotesPayableMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "stn_NumberOfOfficesInWhichTheEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Offices In Which The Entity Operates",
        "label": "Number Of Offices In Which The Entity Operates",
        "terseLabel": "Number of offices"
       }
      }
     },
     "localname": "NumberOfOfficesInWhichTheEntityOperates",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "stn_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Other Equity Instruments Granted In Share-Based Payment Arrangement Per Common Share",
        "label": "Number Of Other Equity Instruments Granted In Share-Based Payment Arrangement Per Common Share",
        "terseLabel": "Number of deferred share units equal to common shares"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementPerCommonShare",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options vested in sharebased payment arrangement.",
        "label": "Number of share options vested in share-based payment arrangement",
        "terseLabel": "Share options vested, end of the year"
       }
      }
     },
     "localname": "NumberOfShareOptionsVestedInSharebasedPaymentArrangement",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "stn_NumberOfShareOptionsWithDilutiveEffect": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options with dilutive effect",
        "label": "Number of share options with dilutive effect",
        "terseLabel": "Number of dilutive options"
       }
      }
     },
     "localname": "NumberOfShareOptionsWithDilutiveEffect",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OneToThirtyDaysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One to thirty days.",
        "label": "One To Thirty Days [member]",
        "terseLabel": "1-30"
       }
      }
     },
     "localname": "OneToThirtyDaysMember",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OperatingSegmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Segments",
        "label": "Operating Segments [Abstract]",
        "terseLabel": "Disclosure Of Goodwill Allocated [abstract]"
       }
      }
     },
     "localname": "OperatingSegmentsAbstract",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OtherFinancialAssetAtAmortisedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other financial asset at amortised cost.",
        "label": "Other Financial Asset At Amortised Cost",
        "terseLabel": "Amortized Cost/Cost"
       }
      }
     },
     "localname": "OtherFinancialAssetAtAmortisedCost",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_OtherForeignCurrenciesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Foreign Currencies",
        "label": "Other Foreign Currencies [Member]",
        "terseLabel": "Other Foreign Currencies"
       }
      }
     },
     "localname": "OtherForeignCurrenciesMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OtherForeignCurrencyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Foreign Currency",
        "label": "Other Foreign Currency [Member]",
        "terseLabel": "Other currencies"
       }
      }
     },
     "localname": "OtherForeignCurrencyMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtSummaryofNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from other.",
        "label": "Other increase (decrease), deferred tax liability (asset)",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "OtherIncreaseDecreaseDeferredTaxLiabilityAsset",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitAssetLiabilityDetails"
     ],
     "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/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_OtherRecognisedAsOfAcquisitionDate": {
     "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": "Retirement benefit obligations recognised as of acquisition date.",
        "label": "Other Recognised As Of Acquisition Date",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PaymentsOfDistributionRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments of distribution, related party transactions",
        "label": "Payments of distribution, related party transactions",
        "terseLabel": "Distributions Paid"
       }
      }
     },
     "localname": "PaymentsOfDistributionRelatedPartyTransactions",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments Of Software Financing Obligations And Non-Current Borrowings",
        "label": "Payments Of Software Financing Obligations And Non-Current Borrowings",
        "negatedTerseLabel": "Repayment of notes payable and software financing obligations"
       }
      }
     },
     "localname": "PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PercentageOfCompensationInShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Compensation In Shares",
        "label": "Percentage Of Compensation In Shares",
        "terseLabel": "Percentage of compensation"
       }
      }
     },
     "localname": "PercentageOfCompensationInShares",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Defined Benefit Obligation Fully Covered With Annuity Policies",
        "label": "Percentage Of Defined Benefit Obligation Fully Covered With Annuity Policies",
        "terseLabel": "Percent of defined benefit obligation was fully covered against changes in interest rates"
       }
      }
     },
     "localname": "PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_PercentageOfPlanAssetInAnnuityPolicies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of plan asset in annuity policies.",
        "label": "Percentage Of Plan Asset In Annuity Policies",
        "terseLabel": "Percentage of plans' assets held in annuity policies"
       }
      }
     },
     "localname": "PercentageOfPlanAssetInAnnuityPolicies",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_PerformanceShareUnitsPSUsExcludingDividendsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance share units (PSUs), excluding dividends",
        "label": "Performance share units (PSUs), excluding dividends [Member]",
        "terseLabel": "PSUs, excluding dividends"
       }
      }
     },
     "localname": "PerformanceShareUnitsPSUsExcludingDividendsMember",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Investments Held For Self-Insured Liabilities, Classified As Investing Activities",
        "label": "Proceeds From Investments Held For Self-Insured Liabilities, Classified As Investing Activities",
        "terseLabel": "Proceeds from sale of investments held for self-insured liabilities"
       }
      }
     },
     "localname": "ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From (Repayments Of) Borrowings, Classified As Financing Activities",
        "label": "Proceeds From (Repayments Of) Borrowings, Classified As Financing Activities",
        "terseLabel": "Net (repayment of) proceeds from revolving credit facility"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 14.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, Plant And Equipment Recognised And Measurement Period Adjustments As Of Acquisition Date",
        "label": "Property, Plant And Equipment Recognised And Measurement Period Adjustments As Of Acquisition Date",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentRecognisedAndMeasurementPeriodAdjustmentsAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase Of Investments Held For Self-Insured Liabilities, Classified As Investing Activities",
        "label": "Purchase Of Investments Held For Self-Insured Liabilities, Classified As Investing Activities",
        "negatedTerseLabel": "Purchase of investments held for self-insured liabilities"
       }
      }
     },
     "localname": "PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/OtherIncomeDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Realized Gains (Losses) On Financial Assets At Fair Value Through Profit Or Loss, Mandatorily Measured At Fair Value",
        "label": "Realized Gains (Losses) On Financial Assets At Fair Value Through Profit Or Loss, Mandatorily Measured At Fair Value",
        "negatedTerseLabel": "Realized gain on equity securities"
       }
      }
     },
     "localname": "RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of fair value of share options previously expensed, equity",
        "label": "Reclassification of fair value of share options previously expensed, equity",
        "terseLabel": "Fair value reclass of share options exercised"
       }
      }
     },
     "localname": "ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "xbrltype": "stringItemType"
    },
    "stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remeasurement Adjustment Between Premiums Paid For Annuity And Value Of Defined Benefit Obligation",
        "label": "Remeasurement Adjustment Between Premiums Paid For Annuity And Value Of Defined Benefit Obligation",
        "terseLabel": "Remeasurement adjustment, representing the difference between the premium paid for the annuity policy and the value of the related defined benefit obligation"
       }
      }
     },
     "localname": "RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_RestatedAdjustmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restated Adjustment",
        "label": "Restated Adjustment [Member]",
        "terseLabel": "Restated Adjustment"
       }
      }
     },
     "localname": "RestatedAdjustmentMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ReturnSwapOnShareBasedCompensationUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Return Swap On Share-Based Compensation Units",
        "label": "Return Swap On Share-Based Compensation Units [Member]",
        "terseLabel": "Return Swap On Share-Based Compensation Units"
       }
      }
     },
     "localname": "ReturnSwapOnShareBasedCompensationUnitsMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_RevenueAdjustmentsArisingFromInterSegments": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_RevenueFromContractsWithCustomers",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue adjustments arising from inter segments.",
        "label": "Revenue Adjustments Arising From Inter Segments",
        "negatedLabel": "Less inter-segment revenue"
       }
      }
     },
     "localname": "RevenueAdjustmentsArisingFromInterSegments",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_RevenueFromContractsWithCustomersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue From Contracts With Customers",
        "label": "Revenue From Contracts With Customers [Abstract]",
        "terseLabel": "Disclosure Of Net Interest Expense Income [abstract]"
       }
      }
     },
     "localname": "RevenueFromContractsWithCustomersAbstract",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 9.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/20221231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_SelfInsuredLiabilitiesProvisionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self insured liabilities provision.",
        "label": "Self Insured Liabilities Provision [member]",
        "terseLabel": "Self-insured liabilities"
       }
      }
     },
     "localname": "SelfInsuredLiabilitiesProvisionMember",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SeniorTermLoanTrancheAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior term loan tranche A",
        "label": "Senior term loan tranche A [Member]",
        "terseLabel": "Term Loan Tranche A"
       }
      }
     },
     "localname": "SeniorTermLoanTrancheAMember",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitivity Analysis Of Fair Value, Performance Shares, Impact Of 10% Change In Share Price",
        "label": "Sensitivity Analysis Of Fair Value, Performance Shares, Impact Of 10% Change In Share Price",
        "terseLabel": "Adjustments in net income resulting from 10% changes in interest rate"
       }
      }
     },
     "localname": "SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 1.0% Change In Interest Rate On Borrowings",
        "label": "Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 1.0% Change In Interest Rate On Borrowings",
        "terseLabel": "Adjustments in net income resulting from 0.5% changes in interest rate"
       }
      }
     },
     "localname": "SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 5% Change In Equity Prices",
        "label": "Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 5% Change In Equity Prices",
        "terseLabel": "Adjustments in net income resulting from 1% changes in interest rate"
       }
      }
     },
     "localname": "SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Payment Arrangement Equity Instrument Other than Opion Granted Percent Incerase.",
        "label": "Share Based Payment Arrangement Equity Instrument Other than Opion Granted Percent Increase",
        "terseLabel": "Weighting of the return on equity target"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SoftwareLicensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software licenses.",
        "label": "Software licenses [Member]",
        "terseLabel": "Software licenses"
       }
      }
     },
     "localname": "SoftwareLicensesMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_StarrIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Starr II",
        "label": "Starr II [Member]",
        "terseLabel": "Starr ll, a Joint Venture"
       }
      }
     },
     "localname": "StarrIIMember",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SyndicatedSeniorCreditFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Syndicated Senior Credit Facilities",
        "label": "Syndicated Senior Credit Facilities [Member]",
        "terseLabel": "Syndicated senior credit facilities"
       }
      }
     },
     "localname": "SyndicatedSeniorCreditFacilitiesMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_USDollarsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "US Dollars",
        "label": "US Dollars [Member]",
        "terseLabel": "US Dollars"
       }
      }
     },
     "localname": "USDollarsMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_UnbilledReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables.",
        "label": "Unbilled receivables",
        "terseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "UnbilledReceivables",
     "nsuri": "http://www.stantec.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_UnencumberedCashLeverageRatioCovenant": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unencumbered Cash, Leverage Ratio Covenant",
        "label": "Unencumbered Cash, Leverage Ratio Covenant",
        "terseLabel": "Unencumbered cash"
       }
      }
     },
     "localname": "UnencumberedCashLeverageRatioCovenant",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_UnsecuredMulticurrencyFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured Multicurrency Facility",
        "label": "Unsecured Multicurrency Facility [Member]",
        "terseLabel": "Unsecured multicurrency facility"
       }
      }
     },
     "localname": "UnsecuredMulticurrencyFacilityMember",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "stn_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Fair Value At Measurement Date, Other Equity Instruments Exercised Or Vested",
        "label": "Weighted Average Fair Value At Measurement Date, Other Equity Instruments Exercised Or Vested",
        "terseLabel": "Payments made for RSUs"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsExercisedOrVested",
     "nsuri": "http://www.stantec.com/20221231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 12
  }
 },
 "std_ref": {
  "r0": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r10": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "136",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_136&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r100": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_19_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r101": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r102": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r103": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS24_g13-24__IAS24_g13-24_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r104": {
   "Clause": "viii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2022-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r105": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r106": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r107": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r108": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r109": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r11": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "137",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_137_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r110": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r111": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r112": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "33",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS33_g70-73A__IAS33_g70-73A_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r113": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "34",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2022-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r114": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r115": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r116": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r117": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_130_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r118": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r119": {
   "Clause": "iv",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_134_d_iv&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r12": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r120": {
   "Clause": "v",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_134_d_v&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r121": {
   "Clause": "iv",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_134_e_iv&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r122": {
   "Clause": "v",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_134_e_v&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r123": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r124": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r125": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_135&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r126": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_84_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r127": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_84_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r128": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_84_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r129": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r13": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_51&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r130": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "85",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_85_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r131": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r132": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "88",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r133": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "89",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_89&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r134": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS37_g84-92__IAS37_g84-92_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r135": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r136": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r137": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r138": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r139": {
   "Clause": "vi",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r14": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r140": {
   "Clause": "vii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r141": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r142": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS38_g118-128__IAS38_g118-128_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "39",
   "Paragraph": "86",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2022-en-r&anchor=para_86_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2022-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2022-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2022-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2022-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2022-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r150": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2022-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_44B_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r160": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44B",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "46",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_46&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Section": "Presentation of a statement of cash flows",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS07_g10-17__IAS07_g10-17_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_f_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "29",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2022-en-r&anchor=para_29_c_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "49",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2022-en-r&anchor=para_49_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "8",
   "Section": "Accounting policies",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS08_g7-31__IAS08_g7-31_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2022-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r170": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2022-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "10",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2022-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Clause": "iv",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Clause": "ix",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Clause": "vi",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Clause": "viii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r180": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B4_b&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B4_c&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Section": "Nature of the risks associated with an entity's interests in consolidated structured entities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS12_g14-17__IFRS12_g14-17_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r190": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS13_g91-99__IFRS13_g91-99_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "14",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2022-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r20": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "l",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_l&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r200": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "116",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_116_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "120",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_120_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "120",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFR15_g110-129_IFRS15_g110-129_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS15_g105-109__IFRS15_g105-109_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "m",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_m&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r210": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "58",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "59",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_59&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS16_g51-60__IFRS16_g51-60_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r220": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS16_g47-50__IFRS16_g47-50_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Clause": "iv",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Clause": "vi",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r230": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "51",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_51_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "51",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_51_b_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_f_iii&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_q_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B65",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B65&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67_a_iii&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r240": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67_d_ii&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Clause": "vi",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67_d_vi&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS03_g59-63__IFRS03_g59-63_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures application of paragraphs 59 and 61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67__IFRS03_gB64-B67_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2022-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2022-en-r&anchor=para_33_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20_a_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r250": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_23B_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_24A_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24A",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_24A_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_24C_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Clause": "iv",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_24C_b_iv&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24E",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_24E_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r260": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35K",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35K_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r270": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11E",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B11E&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A__IFRS07_g3-5A_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r280": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS08_g20-24__IFRS08_g20-24_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r290": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "9",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39L_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39M_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r30": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r300": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39M_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39M&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Note": "Expiry date 2023-01-01",
   "Number": "1",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39J_a&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39J&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_22&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_23_c&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_23_d&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_36_a&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r310": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r311": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r312": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r313": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r314": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r315": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r316": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r317": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r318": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r319": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_80_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r32": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r320": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_80_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r321": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_80_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r322": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r323": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r324": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_138_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r325": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r326": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_142_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r327": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_142_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r328": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_142_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r329": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_142_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r33": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r330": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r331": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_21_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r332": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r333": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r334": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "87",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r335": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Section": "D Examples: disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_D__IAS37_IE_D_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r336": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_119_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r337": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_14_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r338": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_14_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r339": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_14_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r34": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r340": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r341": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r342": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r343": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r344": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r345": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r346": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "50",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_50_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r347": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A__IAS07_IE_A_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r348": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C__IAS07_IE_C_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r349": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r35": {
   "Clause": "iv",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r350": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r351": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B11",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_B11_b&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r352": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r353": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r354": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r355": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r356": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r357": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r358": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r359": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r36": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r360": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "IE72",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r361": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r362": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r363": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r364": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r365": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r366": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B11D&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r367": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r368": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r369": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r37": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r370": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG20D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r371": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r372": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r373": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r374": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r375": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r376": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r377": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r378": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r379": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r38": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r380": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39L_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r381": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_b&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r382": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r383": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_b&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r384": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r385": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r386": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r387": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r388": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r389": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r39": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r390": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r391": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r392": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r393": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r394": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r395": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r396": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "20",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_20_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r397": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r398": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r399": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r4": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r40": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r400": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r401": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r402": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r403": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r404": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r405": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r406": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_138_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r407": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_141_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r408": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_141&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r409": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "144",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_144&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r41": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "90",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_90&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r410": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "5",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r411": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r412": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r413": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r414": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "88",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r415": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r416": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r417": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r418": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2022-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r419": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2022-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r42": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r420": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r421": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r422": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r423": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r424": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r425": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r426": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r427": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r428": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r429": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r43": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_91_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r430": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r431": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Note": "Effective 2023-01-01",
   "Number": "1",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r432": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Note": "Expiry date 2023-01-01",
   "Number": "1",
   "Paragraph": "117",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-b&anchor=para_117_b&doctype=Standard&forcepdf=true",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r433": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_b&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r434": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r435": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r44": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "92",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_92&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2022-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "10",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS10_g17-22_IAS10_g17-22_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r50": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS12_g79-88__IAS12_g79-88_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r60": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Clause": "ix",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e_ix&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Clause": "v",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e_v&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Clause": "vii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Clause": "viii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r70": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS16_g73-79__IAS16_g73-79_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_140_a_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r75": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_140_a_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r76": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r77": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_141_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_141_c_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_141_c_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "107",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_107&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r80": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_141_c_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r81": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_141_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r82": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_141_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_141_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r84": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_141_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r85": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_141_h&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r86": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r87": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "145",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_145_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r88": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "145",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r89": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "147",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_147_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r9": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r90": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r91": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "148",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_148_d_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r92": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r93": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS19_g2-7__IAS19_g2-7_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r94": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2022-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r95": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r96": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r97": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r98": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r99": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>169
<FILENAME>0001131383-23-000006-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001131383-23-000006-xbrl.zip
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
M3S^$YX/9,V(Q4$#$6MV(KV-0!$;DL,()WJ4$L(8YW(K!2 OM!/;U(7-!G?1
M>,*$.( NSX!3)N\U(G>F&36^Y2K@_C0"KCKY<//+3ZWNY=5+5$IQ;E:&WS[3
MJVDDJ-BF@BLF@!>P5ZHK1CVA6*M!FVF3G:S Q>_>T #ZTH=+8,Q"SQ"4+GZ%
M6N7^]N;J,P-= UJ&JQIL)WKU G9[\Q9_P86"=1K*GHQ9'-+]) KM^ND;?:-;
M&X2/+^?U0B4%&Y "W.M[PI>B;]4^\2AZ]D899"^*D0T&TXSU=9LRI)A+G4MA
MG^CW[:['S,[YC0[8*8?FF&F9ZM\*5;ZQ^8XXSN@Q]!]AOTSTOAF$,?/E2*)P
MZ$70UZ+=@'LN"K[EY[#WIUX9K0305J6%[(DI;*E:V9@51BLBW2G-QFK4D5$L
M^H^%FB7;3].M&A\649[\&.N_D$6 9,A;!2K=H^V#,D.AM+LQ:N]Q OHI$NEV
MG+,B&.[.(?.( 4&ECN:U:&$)D1Q6<X.NT^IX0K8?&ER:1(GK(N?2M2$:3#+2
MXD(K/ Q]SV!:214" P5DH15)D^:BH>K3?G2KCV'59>A%1B6'6H;0?1X!]42D
MC::\O+ _P/30)P^@**?7DV4WMQS(PLBRL!24/@3<@!8V$1RAN'8MRTOPUU-<
M#JE8P%$V'+;<HH:U^'<B@6H),<&(/XBB>0MKCB(1)228>(T,AKBYQ:3Y]!4)
M;'4*K3HT[6OL"UZ ;!7)02#[< HP5^L5!P)YTHHK#$VX/#+6.!ARD?X>%OY/
M82\B54IK_XV93*3O$^'P("-PI$A!%TX<<,E"^EMAP,T9;X1;QCZ'71N8,D'!
M]R59,Z$V+^R[V8*7@Z;&DE$L2,@T@"?W=?\2-/Y]#U\=D9)"V\*H+*-8BL>0
M3(\I<TPAX91]Q ..# @+MHV^ OL F3[5=7DAA;^B6.+E^DE &7@4410N@Q='
M5CQ 5KZQJ*5E<=1I?3@\AA,<L%EK6+U1B%I$(^9]T#FIL85+]4GK;H?E&\QH
M[KK*\;S9;B-K$5I3<3^-0:? @620:"ZT^]JWV NW#".)(C6SOW4^KXY@SV1\
MFI9B"SP,U7H_RWJ+<!R"W8YQ#Z.(JX5^CH5^%_3]!<BX:GDWL[S7/ID!S!WR
M8" J3G[&I0:K0GO(32J?HN,(;?0^]@]* P,,;%*T"*;LD?N)6!#=J.BQ 7J\
MR:\ZV"[H> @]=,70 ;^2@F=9]5OR;1&;>S)2B3&J\6REXV1PUE9PX#,MM5A$
MJ+E@4%'CF:FAG8\R\R0*-A#A0/'Q$*@"1YN>]3?"@9^3Q*2^'>WE$I6BVHJB
M\L3(^KH\@3X4.,Q1(9!555:C^1WLP<%B$^'-M;I^>P5.K,")3P&VE069V'PV
M9.*6 7P5+'%+L,3#@!@N7NX//)B:P"AZK(USG6 Y%!HDSR1B2U2H809#_F@#
MK3D,#WHZI9OXVMFO Q&E=7)?S>&,3.@KQ5F82+$%6#GL]WOMSQX4W(6"S(HT
MF#H,)]H1G7\4A4\XK1>M9=X:3#W#Z<+3@DX(S1-)]%]/A@(-%\1UR" -Y2T/
M+&"0*)J)-:D499)&)ZS/GL;]).3@87GS2\NK,%K&LXS7?$ U ^"E;(2S?PC"
M29 +(N98P8'Y J.#$HO8A]-%1GJ/NP\#A>"?4S.M/OWO\EDGV6IL^<#PXF_(
M#1].6Q>T1!].VTW]1;L]R\\U]FEM[J;(]WK\O4EN+BTSYV+%I.@>N9)A$F5Q
M1@TY1);6,;*"VLI3Q4;?N(=X.,3[Y%2LB<#5P#)Z%%':+L6$+Z.AB=L!21*,
MR:6ZMK '$DBC>0F+/A&HP2,3*2_$Y.FYXY""P&D\0Z,SAB*+Z&?WT%[[;2 N
MO)24/AP7IZ3P;3@Y%Q:WD )/N!9:G *GL-@P;.JE90(=8EX*-\APK'E!4<+
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
M,0T[N;_Z?'V5GN^B:>!)UW S'HR!S+_\U+FXU'22V"MTA-P/)'T-'(N77>M
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
M4#(-0I0D6'2J!UQ-4R E.L$L]^!7MCH/,*$O^R+=65S8Z('/(@[?$4JZQO[
M(,68VA?J((2)/ECU(@T?FF9=4_LL=!3@#?08>HL[=;$CN2XX)!$(XLUHP/SN
MK>_+0;$SG3KB =B4F3:< 6A7'/@<'/C:]!")<EQ(UJ'>UT"MZ#[I.3M0.$43
MD3Q*&'&Q;4BHI(;MFIEC94+6*#YAR3C44((,Q(^>3CA,Q((A>D"=NESU*!QK
M45 F A<K>#?5Q<ASJF5T#:7"A$K$M2SJO3G/-Q67K+(74F.97WYJ=2\1D:*%
M=\%>2"J&")63^1E[:$BP#M]+_>BF;8V&2YBJE5HAZ2>1FK+%B<W%.0B)<;X.
ME"DZ$;H)Q4)UK$(/8,DF5I*3 8;X'X0N_Q(&A+4!_D4!28\#HQ!.;6@.5B>
M9^/RMP(K)X^'TF4>JL (*UISG8$-^Z479N0@![P2Y&FG0C^SYS5B[N:EKH^N
M4_=^#ZC(-QP#8YN#I*&BYMHTYA^!K>9SE9ESIM80GG?U^R*$A<C(#A-#^XBZ
MBEA"%@/:<AKQ0A 8^'\Z/FA7/=P]E&/"6%*Q[S!%++')4/HBAST8YM.L#$>:
M<WLL^*C:DI^%#<U18R$/$FT*#<$>.>R]263;$%I>H9W0=&HE6U";:05? WH4
M2)VP=S,)OHO//@[[0Z?8I4:#YN+%N\,"1%O%'AM@CQOC,<-M3MOQ=,Q#@AMG
MVIC"C1BBGR&KR9#L%<EG=E3;?-=!-4!H1W)38;$*8#E-(-!RN!?G#P@$RH%C
M;JPP.D?!1QD]Z.ASSGY<U!> !H8[.-6)J@RU#3#'>Q#U4RWJJ=5%3&(/D?!O
M7U"9D7SW4W3-PN8RUB $X\F>5Q]:660G-FOP%XC)/?0VD$\B]7?IPB;FE(=<
M0>X+?,#,KP8R*SRI=5Y9+39T<&O]+.9LM/Q.#)O_F' OKLZQP94V47M8-$]7
M<4,8"TA;),AIA(NB!&$N/#&RD+T\J<!$1-W-",F7FBR4")O:PS*8>0B2. @Q
MQ87XH0>G/$%J \R(U($T%/Z8ACZ"D1$$EH19VP43+><RT' #^P:R"A0\"[\G
M?<(5$A/X#E=)8ZWU-!*LE?AOS.I!S6)0B#Z\EAL%AF<_Q,B:I^DK8EL3QS(D
M-SAPRLY)M*H;8OHRGT8&1DNY//DE-HB) !-_A I@IL!V8_@H4!_J=).U" J/
M@4LC^,D+)T%YSQ99R6>=5R32TI&AS06+0.A)[F$-9K.<P/JC0#IZG7K$3Z2O
MJ8"W;N">H3$?N=0[ "'H\6F941R) 241E':=/A$7DY^>CHQFO.P$!<=U0^71
M&I!PO7OS^?XE^>;3)='@.',6R$DE1QE![M.;*LB07A.A@=UFN4$"(G.@R)9,
MZ\+Y$:$ZP(A0U@DCM="T@K:'CJ4'CB?6^JSP/Q7^I\+_E!/_TYBI25L!@"H
MT%'DN2_WJ&9UB/6N(GT_T9:N=H_0A-%X0_MQ0%X3:WCB%ALN,0BD+C%.VRD5
M[C_0VL;M\UJCWMSX5M1LUSJ=S>]PS4ZMWN[LK+;QIKA[-67R.6/+>\.6F]#^
MZ^YRM%ML4XF2W+TE2?UL)'6IL;K+<9Z8;-*(_;QZ:\L])TSS  CSI K4]=*7
M2]/GP:4&1W/-"=;9JI;C]JW_AM.$G>!BIA-=<4=8F8PTS_KJLSR0E5V<Y=AP
M6JWS6GV#;N[5*+I#4N[U@:/@_%E!]LO'ATNV&@>^KS6_R1;/)\?E6Z7%TMIR
MZIVSVEFYI'4+,OF=TJ8EWZBU=W;UC7JE:9:#39=DK77JM?-5-/RJ!-W\EKU'
M:[QLXVYV6V53!=L@Z^)2OR4)-V$]$YRC;A-7B*-A\2%%:,I%"$ -@L5PK70I
M%.^P2.@@[(<;@N!<I3!++"QE*MO9"NJ:*BU=9+'I,'3]18MXH\?=AX$*D\ [
M-0O1I_]=/F^AGJU70_EPBDV73YNF7N/I!4;\TL(X5&*"*L80[IZBR+HBB@YI
M2U^'_^YO;ZX^(Z0N$AY7-3?4]9RP+]_-6_P% ]-,?!W*GJ3P,=(+XQ*L73]]
MHV]T:X/P\>5Z[L15,SC/7RPXB9>DH=Z[%./M('I,(-1<4^,F2Y#:<6A8BTTV
M4OVWKJ:J/P/)>U1[C[(R B ,!GYUO?I$28Q]3AV-<3=%['2;GP$6P#D%B9U@
M.48J.\+=H<[A03B&S1)C@9CD^G2,=3T\$]9-E80N_Z=3Q]#[;5 +5"/0791$
MYF)U4H'0E-)&YK-51SE)"W9B"2R3HX(0<A<D"G29EP= 8BT7;#BF!CPPE0&S
M EQ9.4"7FXH<AF@6),D1:D.=5,C=ZIL,%=()X;=YHI!@ [0:R8@2*C*FH,J)
MNE64A=@B5@IHGP*AX+Z!0K#6H[ E!;,6WX@?*&3DF)8'3OXEW#)8!BTGV((9
MF2F@2._'JB,A_8A9P7;WL;<3W#[;HD0?/L<&X3,(N1^EJI&R%^DYB!%"2)[L
M3U$$E&4^4R/-P* RH'^6 K*,S>.0:EXB=PN=6I K,IG')MF5QREHMH_^PM*R
M:!H112]U+ PZHC*_<@1$P.:O)&TV&E0$/=K8D(%NI'30?=A)OG4V.#Y"E^L[
MC<-3,UTKJ3@Y8E&J"RFCH2E+:&=4DZ$S6WR3:HA2/"NKNNG2**3%=XRYB@.A
M-,*;6. AP A7FL:E4[XCW;43.2%6\M$4FAMK3HKR&1M4Y@8'.J0E,R#P7.Y-
M&0I7+BUK1:S25R&FE&GX&G)3FE7T2$EUM.&8C-YTOR&\'%;QX51 <4 @L[X4
MOH<2%KA^XBW(_!4F6=@ UK*,-EL=%:B4#$R95[SB40)C4:(E9>XA$;D_!9L6
MKO1XS M)<:DP3F1@D_7&OOB:/1S(#WR,]7Y2;*9.N"-4' Q4Z#_3&T#A1+%.
M]-2YA=.E6:K1"*MQNT1T9SX-!U_^J.>ZPBH@1!26KY!'-ILHC;E>?#95EH/]
MQ$FEQKIBTZ)*!#T99B("JEBKPB%5M:7L2%OJ-9=8@<HMF@=-FSK2(O\&RTM8
M,TH7($AZ!$P$[8BKFRI4?"\\*42=8_4P'\,4?).V%EI ?S%);J3KGWFR7S \
M3=X4R"V:Y2Q9NV?S:L9BNUYB8Q&UKH@ER>YU"N_<-7!P,:K:Q43MK0&K#7#0
M9DJNA[-F[S0"7*M_ BT:+L?E-K!'0@\SGV,A:VHV9[N<+YD_P?H=//M,!#R;
M1UE*"ZB_$TH:0"QO,/CEI_;YI9OB&5_J6[.TSE"G*9$2 G-5ZS/;TBZ*+;J=
MRG]\"J@2ZT"B%6Z66N^U\72LY3E(J":>T:#(3I@Y\\C5%)=J+"B3@("NNC=Z
M3N%', S:"](G+X!@HWKTS(X?T=Q,=HXFFE"$G35I$+0&":54X9R),C)Z0/L@
M-1$IL=LF ID" 9G5B'_BE+6E<XI'TGS5MQI[2VMATKE,9<(<MISL'TNT29HK
MX.0=%/F%FDB@IB\?L#*BKFM>7B.@ '4'U6K,'F)("TA-"RT2JYLJYX9ZMKA>
M9DF>(K@/=]@^[K6XDVCI0'B[*4Y#5B"LE!9K\16+)@H21)D[ZXY%"+NWJ>F@
MPDD\S&S)^6?AR#U=]3<!<Y%144S_$<7,HJW' F'U<>X1:1:NU-9%_O7$TY$I
MEIZF$2)G_3M)SZ>I4L%S"A6(1QN!$/C 67 -%NF),+%$%^*QCBF)QB%96+B[
M@B[3:YR6]$G+_TP#(+5K3A)1XN(1II_0@<-]H!KVNDF![C!O8=$VL4C:)O.Z
M-N/8-I!+TO./F]LON/<(MC78(FOZ6"KX<P5_KN#/Y88_-RKX<YDCFR6$/Z]Q
M(&J5L/[A;HY?-M&H!!EM.N\YLOX]M-MLGP_RA"4]7[II6GQO:JP#-!G0)P96
M,A*0\K?RQV]M/)'M=0I<);SBX28[I!12,I?53!0+RN-0\V:7XUFD<&&4P'RF
M](29PHJF,)B3GAQG2R79[\%<"L+,GM*E4&1D$]1T+O>IYB7'5-JA#,_9S/%<
MBKCV]"QN JZ]25GF>.ZH9P:=)GO#HG$T'<E@GF] ;J:8*W+ ,[\;%A6G%;=O
MCXHF>40IG$F44#:I374FB]32*$W4XV P?L6/BDHGH'8X[0N1GL38B;4<!1C-
M>!;%2"VYAD\YG>J0G)H3<C>@%Y[# "EF:&^ML0\A)K]&N+C:C8N'#XZA'FT0
M)U$^B;58$LF>#[%@&YPD+B[U 5P_(^S%NJ]0&JPHF+H]20K1!@6>9O!^KTS#
M-K/L\P>C:'&!#'U@L<5+EK@DPM4<,KFB[W*DR^591STPT2#$-Q3+J>A(GV%'
M7;7-2URJH0\'N-3O3PQ.,D#=LP(SAA";Y6G_NI4F<S3/_9+3=,,D\)0IV6:]
M#CJBH 2&=$#>3 D7?>;U0JH@KP3)A_!"[!808&,L+1)B8OPZA;?G,KN?)2S=
M/BNQI_'6Q@=WW&P.*&S!&RS#;4PP(N/-M*EHGCDPABRRF8]4Y.7!^I;0/YY&
M48VW2?+ Q)+2\"4(&3J[?7.FSK^R1,B19JVS=?#(?UFMG?6NZPG=]^-1F/YT
M>&P7NFU##SB;Z\@''R@A=$;\0LS+;A;QR]97<*B]6DKVDK2Y51J8YR,,G605
M#!:EXYD^ESDI.'<Z>2'( K:8!B$QJ)]ZRAW6J-/5]IH":KIP(4I$E\3+7JO1
MFKF+2HN@^$,[/?F<X9M'1J S#T\P""=[T%F3?A:HC!ZD[\\8PU&Q"K=QQ_\'
M#>JT%/A5E*MYH(.J>3LEC4M/<.=BV$J1@B9N&!EC"6U6&D'F.YRI8Z:H>!ZI
M1-I8APBDH9KCKDID;&(=:"[IM$^L,*)]K[09H^UEBVB96W2LTC@SA:G[X2$4
M RV\?A]7AW +VL&+R"[;A)*P8MA;K1<&2:0A''R$@^M%P%KLS["'?N=8V]8N
M#!YFV^=26:4;)Q1\,#>:;TG;/\XB$6PG38H@XKC(*J8@C:[MD9D&I65-3-2]
MU\6&<VW'<LU_[PLN;*93'[5=C%'P)1A*<^")8C$F!L0*\43&F&QVQVYN#AN%
MNE2>K>FMP584:#UU?8Y((I(#"U&ADY'NZ!B-\QYI\J8_&A[,G6Y2?4$DT@>S
MQ9/"<OUI#153(=7R#==]DQ$9 O*C8TJ%ASR/@7918@.MN(@E\$BD17-FR'NG
M91GIB]P36^X$0WQ$M6_12-?A > ?>X;'&!X<FK6"TW G3W>& GX6<,PAFP+V
M.^T,(&ZYO7^+HN$*9<I^<7L1 H,D]C*-4S"!V>L^FJ#BR>\?7]H]C;!-*"8Z
MAY[B,(. 5+OI'V5D#E^8QL%0697'EM$ELG5391KGF(+-MH965IW(1E2MG)IC
MUD))O0M]Z4XS=!YH:-UW6:LLTV9+1\NS@%9^_:AEG50:JB5%/K9\G;;C_$>
M$XE,T:  UC?KI\PC$["%<QF\9H0>AGRU7=>4%"I 1O0?,M6JALX-['R[^ $X
M-.P<JRMY(2MAA T].6"N"3HZ1FYH-VA3<^R1L#JGGJ* LRW]9!I#9Q.UBVJ1
M3A_NK]\1B3[S.*M+^.[^GK[,ED7_7-J]S+3JEH974KU?9*%\1:U(QCENN4U+
M<^EICZ@+H&"GB-*5*@6>FDI>614N6\GK-&M?-\.WN)[WO"_@8_9<X_W0C> S
M[VAN2PW)P0(S="QP$$PN:Z@(=&/A%S7V)<0:6<+75AX)6VZ6U&0\]+U<S!HK
M:B4!F?).:MWPN:7B4T0T/Q0K2M-OI_B]0*N0E[M*X#?-F#1@;3O*ZXZV5I7G
M%K'&[G3[6A)#F_%A'GY]<X>G*"SVFX>LI?D@N<[!^+V)$9HQ4#FQI>DGH Q'
M5$B8ZA=J9(I!!N1,T?+B/W 944/Y6J&2ZS2)?7*=]L#4FU2UT"HP0 4&."PP
M0+," U1@@&<" W2:NP,#;+&I>:X"? E.UN:,BXD#82 UDC;7 TF7KBU&E/,&
MJ(Y;!'"B^,0:\*+&J8L"0##D8JG[#UFNPCT=6TRCA;D<!C#!XFCFE2%E 6C,
M(U5&UT/5?X#Q1H'KXBTQ!MUB:CZ>=FRFK ZI@=NTZ^LGN#+.^Z+-U&E("!S7
MAS2RHP/!E6F<V*AU?OFI<7YV>6U#[,;S*PP:/+)#*#15OS?7OJ9KO] 5.4PG
M.[E__46^U,!CC4/7/E/TL.'A!"XIOBZ ^_\C5)BEWQE4 L$\;88B&9RZ\4\@
M$OB-;&4]0)-"J]$4(_+LV7/\G_!_@9CB8[+W8((U=3G ).@H.V3T!)Y,L_,X
MCU(;UQQQ< '0HCY!_A'*USWFK_6X;C(S^TZ'2E^F['5U.FLNTPFYM,>3*]_/
M!5>P&T2*G<AQZ2FA2')._1GL!?#=4)#3V6"KLY/DS&J8HN)HAF09?ED710TT
M.;4PXS@/0K'Y/MBO7(8I7MFQ#EOMD9\P"F#H9$#=%L&T/ @)I8*^7@K<V\9
M%MMB<]HR-IXYB9)'(RK@I^$\GN!J&+"^<0GIXYQQ,R/[+6C"H03&.1BUM[()
M?L_BONUT7NQF]] >_3)L'-0"=UEZCG:4D?M589) "I0J=+VAX^,TEXV1QEHR
M:7EBQUR#D<K"97_,Q+"&F+^<1JV,2R\-FFFOI6EW15N4;K$ 3P]5+L\G-D%G
MG2201KXLSJKOBZ\2Q4$CCK"-!R7<+0AF.(7H71KUZH$@]66:ICO,1ZI(+UO$
MBP3!Q+H5!F52R^F?="*+$A.<7&8".WEW<_LR[3\09<, .J2P.).?E^4"&'4U
M8SBD]R)N[92"]]E&>GUZG\C8)%\S>"M&H#%C--!;<1Y\12XYO;BF$TXZ#^N?
MRS8_+/<>Z:R(T";8_OXQC1_\$<(<TK]N1]32CC33'9#5E? .D[V,SAM*/#&[
M'#Z8=CA,B\HJT[_VPQ !) /V%I.;U.FM;17Y#O[\F@U,>Y=,O@;<>"-<GZLT
MI?EJ!$]5'A]16?PTR[K/WK_]\OK__K_9E%]FP]-E[6?'IWW:V,G".*6P,72G
MSNZ_W'Z ^:L'D!L+V((QRH$(,$!+/]_E8]"EW5W7,5US/3PC[:6=-U\I0Q5/
M\V#$MCM%(W;./"67[( G ZT]TG"1;BVM ZQ9B!D#I&2(]4)XD\\' YW;["&R
M#BW8$U$;U!!-]"<&[ZB$LK;^;*V 1=<B(, 8K&$O[8)+3/ ?5&^F.(#-:ENS
M\LF6:_50<G^NXZ3&*UC( 2T%+"\MI=[445GGLZ!HE]'!8\P!=JU7W@I1!F_0
MUI)M.4=%%0A&%!B4#$(SJ%#!3 H@\)<V@G&L7*&J0Q/%F"MS.<SDE<_X#O5?
M"E <)VH<1A@WS&TO,K#["*A I"WF:>DII&E;"S"1.>G-EPTH,['3K4+G>6-^
MF\F2U$@%VT69FHRZ4I^C1G!XT/%9NQ-G8,IB\URI<M:@WFVPT(N%=R:HH3'8
M[]F6-:,4Y^D7F# *-5O!9=,4H:(O&R/D/.O2I1G/YP0\R6+-!7+12'*UC^QL
MS:Z+C_D3[ [$E=A%X;DB$4:EZ EG_=&1(?LA;ANYJC.YS?99[-[NCNS>MVEK
M[C+L/";QU>B>01@6>H=CU9P(31FD,9[ <P+.@VS+8!E#Z![AP+*O,?&W!UL&
MG=L0RH&()UN$* VTDP!Y8D19[/B 7-T4G6)AS!@T;.%(Y.10UDM2-ZT-;/)'
M=98NV0JEU2B?:-(>63JO[1I=FU(DY$8RDR&9QYBJ*7&3X2"5/I*XL<X:,*B,
M-*CO\2F6F(%_:#NJ,91D?9XUK> 1*Z!QJ4HEXQ0M#VLJ3V,%4@W, B:O3,V3
MXLM!KJER&;R>LHV32.,5-"6Q(I&VU,8A5K9P;7:$ 77F7%.<W>D*-<M7Q)@E
M!A7#T\Y4&,G3B\"+N3HZQCX>^U3-2I8['&Q(_2[KC#CG<LRY$2BJ"^8^A2N)
M8%G</)=_KHN&6'=C%J/5AE:4^2K@.3:)FZJXC/A7.8()1"DM<YW9=7TRK%^$
M6 ]MIFCL28JKX7G GNTBISM;Y7H_&H^IQG^8YAO?<;O2RS^Y;C*V2*/?,E/%
M !GF;TH+]7D82$=VR_*1./N_YL@S?]\)VM07!9/ZI4,.XR^VM=:2NYK()Z<-
M5KS/2^_%TF_+7]D\+[ZS1L<Q6W_BA'!"IX@3FH*UG7@R3C-6OLD_7*6ECHAM
M LJ+*F^,_FHQAC/#0FB$"EI;Q(ZDI"AM;38/KE@9,\AE0%&1MQYV=DET,\19
MS!ZU,"@B(Z@@9+:Z^3#JM52P&7)551*HP ,5>."@P .M"CQ0@0>>"3QPUJ@J
M"11JW;-/*09[UY;Y7#H7%94=X0ED%BT.=HFN>=1G'[&A,+L:P6M=3F74='ZF
M%3XE1CI/VX0#"_!Y?ZKSNF>:S]EZ3O,CFI0'7@\F]<^FM#PS795*>_!"CZ;V
MIV?N6CJ.PK=@0NK*JWV;&I#+C?@'J (O'#GL-E% !H==40=!7W*'?103]K]P
M*"$'!CHYN7:R?I">!Z;7+8_ *+T>R@"^_\+E!"NU?_GEIV:G>:D>Y!13S(&/
M](D&!0N3Q@P?96&T:PZ'Z)XH,<8Y!R+(N?\4^A8?I9@(W7E\IH'RK/%MH!1Y
M:_N-/=TZ)@LB/3YF?1U],< 0:PJ$=_*)S+HLH6MJ[>I44IT<%P]U4L.5/ATZ
M3'!XO@W4HU_L*RR/*5E&J?0F1X<Z-=,YU#%Q&BR^;\YXNAM[Y@$QQW#$8[NN
M&-/N40.V@%>-^)]AZBREF!@5A[?H_PQJSRBA(%2VS+4. ?G3='&?Q7UZUEXI
MZRM?#6+I-B*\\Z=M(\WZ:CD7> Q\H\LT[CILP U9["%=<P#&:(Q;U7C)C:\%
ML0$$Z2>WA?UQK28.^D.NDT.)<LD_;#V7_+35P%7\<-HZR"8.9ZLU<2B%6-Y(
M]& &WFZM.CBQVM-"HX.GA49FF:5[S[QS*8-"(H'M5/*Y?YACJ2O:@R[V"".1
M9>BE3^Y+%<58NU7%!"/TS)-J["Y14<(UTHQX<4S/U@:$=<6B<UYG;)J  # =
ME5XU+R3WL!D;(M:P@P&F62&$$:9C:V=J@P9#?UF$!B,%6&D!-R,S/E,^?HIO
M09^N,OXWO+DOX5Q"V8;FQKC07AFVUGA86@/E7E(.FA>.8XN!FB%I!@X=<^DM
M(%ADL[$QIA*:9A%H0/A8G\>4_D_)9@H&I50RZYJC5OH&9R&'(6;-="4(?:J/
MX2J1][0O8EDJ^3RE(L:FAC'--DAK&YA:QL6:, +SS2F(9[..]8.H5X&;UM<N
M,&;*W[ Q!1J>J9G$IB,JC!@K7=TDW<9F;\[7UB" F^5-&T:P?);NEJ92TZ.)
MMV-1V/$8%HP\G3Z?9(60M9EGBS>3["Q9-AO(QM.7+S#&"%1-W=%(H!R0T,S+
MRSJJZ*T]-W4$.T4HA":,S]!G#]2#)^)X3.%W?>J+-;!\FA9KGE,@%GVZ@)M2
MUBPJ$V+2V=>ES1[LBVP83S^4^$3A4ZDN=,KS&N(";"OZ/,&L=3!#'DV7"ON=
MC&S?#?.429CXF%G'J*@9[;Q1 EK&RP/)Z&6$>L50$>S,(1:40_KF+S-3M8TQ
MLH'!2[&8U0"D"-<+K&"-]DZPL!?EN:-K/FM645B/*=7FP>)7%!>S1@$0S0R<
M<!QF*>]1+#P\EI']A2/Z+$R1MVO]V"M;R,>AD/58]Q?0)Q;*<T6DFBGH,&]@
ME%9K?BEH>!U-,(F3&$N)ACEZD-8<BZ)Z1#-+&Z;8M5O+)GRJEV#&BQU2J<G"
M[G ^)S_/3>GEFD/?;@SFHEMKMLZ?$H)I-&OMUL7&8R6-LUKCHED]]MD>NUIX
M:T5O_QJ^\57C'2/RA&TS./ O/"N?? EC[K_\L4!522;T?]N',8UUHC0EGD;S
M,*;16"<<N+C'^D43_UNWGW(ZUTUM[2OV# <[9.6H[G/-=T%TF_AAFY2OU\ZK
MA= +T>A6"U$M1+40JR[$4>P2JW<1>>I\2V("U&MG9RO8,GL_R\99IYIF-<W]
MGN9JJM?XBN:G_"RJ>9M:N;XZT3>^"*5ABK-5SIX'OPJ-SAH:H%J&:AF.<1D6
MP)6KQ)0J,:5*3-GOQ)3VRH?3*C&E2DS988'*'T(YGM?W".4H(E?)L85F7?.Q
MQ&SF>]NF<-<I+3R)AZ'2'7D(D^&:$9HR_AI$%; $=MD1)3P$"?49HS9TU,G&
MWHJXL2A*:/.65+]/VASQ)0^8Q<H1J&U!)[,@G'L7/;;1J#O=^H4#Y[_BL]@$
M<4DX&@/)P72<6+>U+P&Z9#$YW@5I7?T4K&G)X13J@GFB%]NL NH/L7BBE&2/
M=0:QR()N93@+'XM$@'U'DX">AL0)XZR@ Z)=O!0,G6N^0R7BW[UY%@SS>6LE
MZ=Y-2MI=RH;WQ&B[Y)>[69% H& O97NL?(JUTQ0;80\.+8Z:)Q:@'#V!A:4(
MND45A5(9S8F;3EB  5"U3?DH?4%5RRQF,*L\F\%"D?^PWJM.;2 T<7XD.3"R
M:7<S(^58E4'W6$*>1$P?EBF)?6'[=PE,AX'OL0 #HOD4OE$8E&<>\&QXGF"9
MMB73HF<^AKJ7TG?NQ]I:F+-#!6TU&)QQ! &.;'M/*EDG3&6F[\T.QYV#C_:F
M"%<MK:JZS>BX:"/0&'1L#;,PV>1'AT:/>85J4;HK#';,E:0J,<G6TTUT*AMQ
MO>$!C3O^YM+!':9ZFN4BPYZV\&P&J]3U5XJ]$;$<3IQF*:9P7$+X2V OSU1[
M@_ML4VLJ?CN1&@^>C',;18W-:9D<TQ*%^5!P;VXWGYO'#N?P++M4F?O27FM*
M['Z+FE'Q10[13<OFE+FCDZA,([,T<\;T-5I4YR4'^T9(."9R)J8;'R7T?@O=
MCWLF =VQ7B+)&_Z;[H8U]MN:P\_M1:8=H-V/0"5^8S_1&^+4-'&$C9OV(4R-
M(/51P$T/!?87C/4OZ7X$%C8F1Z"0V#V.*JC[NL]4C@X\,&H(^W%2==!T$\HT
M$]5K,K(\#.>F2\.+Q!BA^%@%LKB7F3V^K/O7=8&2I,9Z HP4[_OZ^-#T6*G;
M-^K3R>_IZ>0CGDYVR3B_![;.I[;L9HQ=0]LO5"[O'=7HPLSPD_3C2^"S>(+5
MC=-RRIC;'X[&<$)36KKUW397C)P& ?<X\RBGY!/H+33-NW0XKA?S 5&;D?F_
M[&!W0BOXTAP-!P/LY!6C94HUH^'8;W0GE:V(A6TO6#Q9).DB9%.447;"UT^G
M^XLN@?QYY-ZX!TCXQ+^I_A@M1F4Q6HN1=#3MA+9EGZ8)IF4^"F63V-*5I*YL
MOBG?;'HYNC$ZPCW=JUIEYQ$B97GKO7T*YAD]2[/3W@Z3/)OM6'IU=$U9DA78
MDYJU>KO[7\O$P0-)*;[GG)WH]60-EI<5*H.8C!9*2O$&4VJQ>!:/V,^M3CVM
M@F+*'THJK+KT07/B]H8F?(^%+(4IBSBK:A8J"?W^^LS[9][6P\0(JCV#I:FU
M3334#TP9QB:=*O.E6=VQT'T&1UAB8&JEG80:BWS#./V1KI8<B9$\M>4&R5R#
MO9:K:.&(=#ZB)\2('FG>/9\EJK=->!C8*3YI&/B,67Y..EYXRD@[88& F,N7
M6CYF;_[^TI;6F-%U):@E$)BMR/]YCW.F-J@N9F&%Y\M++-J]K.OG^TN$+17&
M1ACUQF%KFVPNP;&*0U=QZ"H.7?(X=*>*0U=QZ(./0W>;^Q.'-FW3=VS3?\1V
MA!3;K=O8[LWKS_?LO0D-G]!?'T)=-"3FZB6>KL'.SW6W_TM:+4,WCR>/M&FY
ME-ESQ&C1;/_F_%QW4_+JBHRC!3%NZL@2F;Y*=F9I:<@DT"U?X&R][IEMNU;,
MV7FMT7Y2B8&S5LW([Z;3X,\OGJ5R0;>^_-8UC!A#$MP6X+9F)\.7]L[POSSX
M=.'O3S45GF7#61*0T *KE1"[&HC G:Z;1W70"_0.3]?*+-#&5X8LJ8-=NR]*
M!-Z3TQ'MB? ;B[,2YS7*O71+T&DSV^VZG'?4B_?Z]>M=K-=JPKRA%=WF00LL
MCA_,4=BZL0-&0//LJ<;.67?S5@E87\W.<Q@[[?KY]HV=']Z.GM/CLZ1$&$(S
M/]N*LDOUZZI[^N$MT(R)\\,+L:IMLX=+531L-BQ=/[Q!;-^;^ATXP$9D:@^7
M)6^';$F<]G"5EAD8Y3F8ET"@/HO'T'^DQHWZQ/[&5$3=],:UCZNU SG;SX5Z
MLJBEQZ,?.TWNZ:K-"N,7[/3]/N3!&EO<RBMX@ NXEGS^^$(=HP3/G<9G@E[%
M$-?.D3&(*9H]@FD@D\;5&508I=/ID N+8-E%KKUNP,*Q# A+$Z0=6W+ES6V=
M=NR]8,K4TQ6F&9!]&R7$]+FD-MH1O"KJ3ZGP>U87/NP!L=-NZ7/]D#+,J<:#
M&7Q-D+N/<@-[""[5R#$-JBI,3&$0*=+H+D10->N75U=7]*EQB6,S7][8K_1K
ME# !MLC O^ I^B'Y*9I1#H$"""$S4;I_FYZZ6"\],%V2<*"ZIXJ>##5%R"KU
M]WCP@#VHL>^"#$!V'C%@, .,QAKK24QPKWBHTST1$PAK3,V8LF4NKA'%E#4<
M^^N08[-ZC9,:*.Y2MR\98L7\SS:VJ' XD>[^\F^LH2]CKON-ZRX-OOU[IN&]
M;19@455ZE6IS&9B&/-CF^O5K-A(\(*[C'L+GL*%Z816=7*<HS T%\RR>I@T4
M<J7P%_*53LX;AP:-]9CX 8PWZR#03PCP13CU\H+WKRBW3/<JQS80H<9_FKY=
ML'; T331&\;]**3N ]R$A:.DE[OGEY]:[<L3Y->7])'NTE_ZX41_9Z#2O8AZ
M "#T5FI<[OS=0(69FU,P*C(9LJYK6K6D8BG3[ !=%L9"]LPH3:?L.25F[HZ5
MKJZOU14;8$:!Z5]D4Q8PVCQS=PXZJ56;1@[3 X>ZAG\8/J1<94>*_"\B#;;4
M61&%0?2Y[^OKC*333)00K+#B\&I0*_3OV:7YYX[ >(_"#,S\X\Q<I3>EXC5Z
MS?-7?41$^]RSR@0!R"EE6KH9QM"Y29IAC/J=(W_6DR1'((0<CS -5?8M'H*Y
MV(1ZA!GAV+G0].$H+Y05EV8.W&$P$<!5:<Z$2=OEU,%HA%FWW*;-]Q)0DICK
MY.@\)% 6F,E$>SQ]8;/F36,1W2H$7Y,HDIVTC9]95IW+2D ,0C7W^RA6_5#O
M6@-@M<!L&\3Q<B1L;\8%S\%1]W3C0]I3]+;I*3X)*+-(42J5OH\RT7I3K0[R
MBP*W#7@@_V.2AX#<.#38F_],/-OJO$CX"5?8!Z6T=)_KB4H=5GA^0W-AJPY'
M"%HSB] 7@M*LYPV\ !D],$*4FB4&-SX+'[(-61N$(,\78)C944/4D#/OGQFP
MN7KQL/HZ+>Z1>H@24%DS]=R%I@^ISE&G%+(H&N4RQR3, W/1A@;<SMU_)U*C
MF76VD/* H767'9--N P[M2Z:J )?5^#K"GQ=<O#UV<JHA I\78&OUX0\=U+(
M<WFZTY<"8/U!-T3$7?X^M3&7;J E2;#^HC@=^^XH*0ZMUG_"?CS:>56R^4H+
MOHRH)R&>2<V@C4/NR_W_T,BQV?J_L'7[?1RZ#^SVJT9,LY./_[J_?9G+HHRF
MHU[H6T_7_9>/QM>UKG6\Y=YM%[5.X^(I!DJC7FM?K+;E5X]=\['GM8O&:L"H
M-0?;.-]\1SC@H.8S8,[ <FZLAH1?FV!G3S=4&\V-F7/STIK;<#KKZ.YG;KI)
M;D1XQ-"?IEK2XS'/JTK4H'_G@>YX3>?/V5R47W[J="_7MB&7FB85(>8)@5L2
M]I]GO]___/('2/(LG/\,2[C$^@A5&)!;K[!A%UJQ[9#QMK8.RRR7N878[+GG
M.>O0+Y[H!Q2)/>N/N'@FO\'G@YC(^W!R$/.8.;=L]"A=R5,E3Y4\K8CAFT/;
MX^!*)$F+K3EC?JW7.FR=:9:D$\S/YXU:JW'XTSQKUSIK=B_<PVFVG5:WXS2Z
MJ[0X6F/?JR1Y#VC_<^>LUEJSU^%>3K-1JZ_2X7Z_I]EPVO5SY[S3?O*.V]PW
M0;5QL'5IN\9$2T+<G\^!(]?HS;BG//SS&=@6JT0S]WN:;>>\>>&TVJNT''WJ
MIGLTPKQWU/^YTZF='X$!W>[66FMON_NGFAM.ZZSK=!J-X]EW/W#EKN)KV7/*
MXA%PG8;(^RJHQ['I=IRS=M<YZW2K3?<')7GO2(\GP'6:.._K--OGM?,UVMCO
MJUYN.JWS<Z?16"NRN=]R>C56TC]\RI+3]?"WHI\[W5KW\*?9=CH77:>[4K#@
M:';<)TGRWI$>=]SFX?M<?VYW:MWC...VSYQZJWL\.^X'?@QNY<Y%[?SB\,6T
MTZHU#O\@WW':K3:<<%>)6A_-?OL$.=X[PO_</JM='#Y__]RN/V&:^Z>5FTZC
M6W?:,XKYH'?;OR?!*LC+/2?LSV?UHXC\P'9[<0S'VV:G[5R<55'<'Q3DO:,\
MAC:;1V VMQNUUA'LMPWG_*SNU,\[Q[3?^L=PO#UKU;I'8!<CH.3PU5'3:9Z?
M.1=5 /='!7GO*/]S^^(8XB4_MYNU\R/P)E^T6\Y%HWX\N^U5,DBB^/ )^_/9
MV1,8> ^G6:^=K;(+[?<TVTZGWG7:W<J=_,.BO'>TQ_AMZ_SPI]D^K]6/ #'5
M<+JMEM-H'Q%&^5Z,8ZJ <OC4/9)454)-'?ZVB[;QA=-:*=OK:+;=)TOSWI$?
MS[IGA^_,^;G=>D)2[O[IYH;30FEN'Q%RZI,;AT>R[W9KK;6MQSV<9KW6/OSL
MB:Y3[S2=BXM53CU'L^\^49;WCO@_=^JUQC'LNNU:?>UC_?YIYJ;3.&L[9_4C
MJH7Q,7P\FN-NM]8YAFVW5;LX_&F>.6?G3:?9J)*$-B#,>T=]\C,?P[Y[5EL)
MM[#GJKGA=)MGSGGCB/9=6VC[\(F+^V[["-!4L.^V#M_-W''@>Z=Y5D5W-R#,
M>T=]/.^>'4$F0OLI%2[W3S4WG$;GPNDVGN)E3MO8STY[OT7Y2QCS-?+L?VP5
M5E>,Y7K/WC$Z<GFWX5RL!-K8-G6.2Q9VRZ([I&E)1*%QX9QUSYW.(B=GL4_C
MTO9'C6;:\*AJUJO?7#7K_9XVK9KUEJQ9[WE1;)\VSZI9;]6L=U&SWNZ+OU7-
M>A>Z"J02;ARJB#K'?NKWI2O4JMUZ<QOO#_+@TSL-8CO<B!F9P_ZUC?/+B'G9
MM"(6]MD<]SK8?5 J!MNP*_ *)2+IB< T_QTK&;AR#'HX=-UD3&IX0>O!Y^H'
MO+@3448K&.]"+5/*=KW=6OW\[$DFRGFMT>ILW)9HMVO=QN8?VVC7SCO+?WX^
M$^79-H(E/1KY2,O(G16=SU9TGLM&V=K<[E*Q_Y2*_=Y/RJH-=B]G:;2]1F:I
ML;E--WB8#'S0__^HL:O12( UG1)S V/HU)HKC&+!.1.7\[19Z\XKSQZ/!#[@
MQ=].&B^?9Z=9;>7>\T$2</9:<'?HL&L8'1Q& LD=]GL@L?L\[#ZQB%:VV#?.
M2%M;B>M0C4,%DV56C)XOVE""Z3;KNVL L0L5\8'#$ )V56.__-1LMB_97:AB
MODO1^]]DX+#[B8S_(Y0/V^S39&PCI-@C(=NO^<(!Y*BD['XH?%],4<P^U-AK
M%4Z"78K8/8\>>!R& 0@:?72'8L(#W.@"[O%*X@YOOK"O[2QU:1<2=\=C)5W)
MV4V-O>7H,<G5C]V!R%W[@MWZR<AA?_!H"(L7H_1MP)C<+S:\,UZFV$FIPJY4
M3\9*._KG7,8'MP*P]>VL8LXN!/$SYAW%[.\@AN%HELFW.Y1;;P37H-Q=^3@H
M7FUXARQG]9W57=Z%G+V%\8=TD/M[. RB.-RIA5E&4=NR 6)W.G(57P^EZ+/;
MK\)-T 5FXTS?CF,<JF >ER5Z$P;<]W #?!].U$Z-T#)*9;4!/I^<M9X@9UN!
M3N[(TRG%Z?O$E8)]")7<Z?[X*8[Y!,3O4Q##L,*GRN$6B;47<GJ(ZP%R?#8O
MQ]]#AAI,C9W;*4[D5>O,SDX&:)J\.FUT-P5@:=<ZG1\*![;;*\8#-S#8\Y5&
MFE^Z!@RP@VOU067!5"8C1-$P=\@EV7)AHE@OY,I;%Y&R@3FMAB"Z\OW4XLQA
MA)1@PH<_A ?F*L(O_2G9K<,03)>0C%66!+'T:;X!L)"YCD5#N!DO$RHRZ",V
M$B)&@%*HLIM@@017O@2C%RWC04 .'UA+&% VD"$'XW@HX*7X'LLK$8&<8&PR
MH.\U?H?W0K@8WA'"=_#TU+C.;IO(>$AW1(C9@$MY%(6NY/BLOE2CB&Y7 Q[(
M_W!]BY<HPE;AZWD4PV7PQ"D,G:X=A4HX\"I7@ J)\VBLQ>"HQ;"Q3A'[UMFF
MG*[&)DC)YMGE!D5NE??.B%R[UDU%+A^=9!,>L7'Q?'7[">7O#BYKGUU.U93=
M^6[-<!_V,F'-#N+><K5A*A)MDD21"6L1;3B(CHH#$$H>LQOAAS*.K?[XP*>L
MU2!:=+=)BQYW'P8J3 +OU"Q/G_YWN2LB[6) 2ZAWH[(@R3>$2PQXE$3LK1_V
M0/'_!CH?'A61X\(0-T695@0N%8%1@Y+[?3EUK5&@"6D3J*VHGE>4+ \EK8.7
MB)F9/8]HI&6TS6B:@L)ET%=@TZC$C1.P^'I)!"^-P+ 9"XR_@=F3!#*>88%?
M?FJ<U2^7\L'.T.\:]XXVV(C&2:!PQ.O!^7 TPAV'L+EX 9GD"(3GVFCS\'1)
MOX$!?_7N366[/1N_7B6>U'KFLXP>V'5*&F+*QB5; (UA)W2@>NFP&=^I0P^:
M<^2PBG3/0;K,$?,6#EHJX#8W!(@X%D&D(_;S%)VG3TK/Q6A#3=9%B(V*LL]"
MV?LDBKD,>$_Z,M8'_7O>%_!QGIHS(OA]6BZBHZ;P#!1@5>)N.\D*/1+&EY,Z
M)IS,E: /_\CZ<-%\U)7RJDA$>##]RP)CRR%ORR\_M=J7R(P@2?@K_8U;5#P,
M(\%B@<X)O- 3?1BA!YNRA^>I\=B7+KD_R&,L>4#/_?V>16 '*!E+6%B?3Z+U
M/%!V8:L$\9F4ZRI!O$H0+TN">'?E\%"5(%XEB.\DU[L4N= 4HN CX:0YS=K&
ML;N3#C#TIOJTF!V@PWE03C%Y6A^%@;SF Z51PR43.,+@OWB<#!7#:,2B_&D;
MOJ"0 M@%KD""ZN#"MW*KMQ@T6IQ .8=;VJ\$[!^P 9J-6K=QMO'-NEFO=5;<
MK-?-P#[;?&)WJUMK=U=[[)XH\.\D=G]( DG"BZ<C9.&#RO&^3I3"\\B=58<X
MP_1X8TXNASE+4%EP +WA\;-1<4XQ;]IWO&H>OWB481+Y4_8;;G9W:4C\)HMO
M?V=+V<W(W^ V<Y=NCO_"S7$;/OGY;/9%X]M4-OL1%!\X:$#Z_I&C@$??:2;<
M8BC\$912^#L/%@;'#Y;G[D4@X3ST3PQ,YC+__H#]5SGV_+!3K9!RX>P8WQ5"
MI4L&^R-:_**)_^T#%>&@#>O"V>L:^Q<H<QX,=JH^N#_@& K<M![?'X(LX]I<
MIM$;B>$ZB76<-J1>?V1Y=J1A?Z0?S?YPPQ*".^R?*+8B^)9_9L=*]NE*=9GQ
MO__D1&,90Z=?^(/8)=6^)&Y$YK*2_PF#M/"5]GQNJ/K5_E!E!97[5H63>(B!
MW>XER%P0/FJG;QD4\)99./&-"FXVCVC:>VSM[L,8M92]MIC%Y6)U\ ;Y?9R@
M&_.VQMX+%<RNP7;'\E%,V+]"]<"N90Q&N?USTW42]X<X*^P4GU*X;6JK?0P5
M[!U7(WBEN]NCS&YL]>:/-$C='^98LD646N]6GI"<[P$S#>%KA"K?NT/1WZWR
M_8,K-5-*[!_PMQ>.*H7['86KDY@J37NH7/&!!WR %$^+?UM \^__8)_%0*+,
M?/CC-_BSG&I7CQ'].2GSHHB#R<>]I;;Z<:CA^U@\D@I^XPOW89?D^R</W#!Y
M1'J\1NQU-&37H9^,>K+R2R_4Q'>*NS'^J-TD=RK\$Z2S%#Z2'3FI?R0,N#^L
ML<3PM?2_$3ZP#:R)9H14NWT/HK)-=AZO/NQC5,I7D>QS=L]'?\J=^B/H()W3
MR[L<3+4GK+0GB'#LB]1Q[OI)5/G-CVC:J4O7FK:WP:-483 "-@'[]UXHS&R/
M2N$FF=W 2CS4)5ON_HWXRJ73CU86OR58=^NSB,)$P;BS WUYQU_^@:^@I)<,
M_\F63EJI;UYE[;]&N^.)CVG.-UC>#([OAX%\/6B2+?/,"U>)&$]K* IO12 4
M:,WK, DBL;;W<,L+N$6;^U$7"Z(2:_4U8%<'S5+!+S^USR\7B5E5P7.7%3QM
M;DRN3B0EA/(X=3N,44]BMF;(8)WEH_02[J?E+6?NH]2I?#)D6F\IJZL4)3U0
M*1(KHSRAM_"2F@VKM7Z^:+SX[KN6=E]>1):5NB\WVBME^Z0=?>W:HIJ=3S>U
MO]YCL5'V:0)J.!K*\4X+J5(.[$R=-,S\I@)3A:;2X9*D6:I(Q1#'.&8]V%KZ
M6#8%*Z^&,$'/ ;T9Q"KT??P<VF(D^(>05/%4?X'7*V)3_9?#VMTSY^R\N4C:
M=E-:C6U0\%=[(Y8 "P-=G!:+MP"C#K%:;QV4U'_9ZBXRBA(J> LD2N((*$,I
M9X5[YY&S3Y56<UM582676%Q56*DJK)2IPLK%RB9]56&EJK"RIAW63NVPK9=E
M66KU718/&XN)*;SSIQF!S?IJVF99C<B<_EFOFMF*%#DOL66\=%&^4&DXJDC1
M%ZI0D6('9C!6X0$S:0RG(4GE!+'^'([:2^BC,;66S@;M^4C$:(#9\CAI^=;T
M'#4_97;R 1[&8_'2@7-;S-VAH *O5V.LIR>_LG=X=K/U7=>LA;<:]X#\E9A]
ML(R'K7QAJN NH\'N3U%S>MWY-M/8@K_(/!NH'UO:9AU?TMK%L$C9F;(G?"D>
M!1:Z,@6-W5EJ ]]G59"5Z&-O#Y1++""IPK'"%AC,AX=0J<M^FCP( BP4-_6R
MQ%?T@\A(%\49@GAY @M34CU*>O=,N65-%SQG4;G3>K' )7S3T =\\VOZ6CC"
MZA?'PEYVLL%2F"]K[$H7Z7)8UJB 6$'5=$*;KFU*;5!P2O H,T9./)A-,5LJ
MO3K%\6(_&!@NKH =K%%J*O&-8E1BD/BFV8B13!CR?39D[0(!%@X&0C-]1 'Q
M7WZZ:%S>WU[#OZW+EZ5FVJPNF\P=(3P1N4KV8(H+^295]\)+7'U'RH62E#[Q
M'*PM')?%(QBX6L<+=-?16_ :6-)<&;:\$!0WJ1*LWV+-O;5>\:N1,Q,85 #8
M_P;)$+!FQW;%Z1L=E2-4A&%E;  4L""$T83J%-1.7\9.VH&' +A(W^Q'H):M
M.$U/C!Q@']=/R"N3MA'1P2OM9[MRW1"KU</O>.+Q\";VFD;S"8XJ$<Z#HC6N
M]/7;2-P"23_&4_+(\>B!QV! 3&!6KZVVU26O0=O6<(=A/46M+C*-"&(=8=-J
M,9 N&_L\". "APW"T(/_L^6R':,OA'ZYPFULA,AD@?'WFBW&I)UY$<XCD1&:
M,NWZ*:XN<T$EH48%44BGFE=BQ6XKJ&LFH=4JDU#Y7BI4/M@E(HH9+K4@A8+-
MFTSX7S=#(C69]K*B8F!6L;X+8'1QHLOF7P_A?6"'>7;]012!5A%*HL^G:(FQ
M!^!@%?JT4-A4@"+X1+ET1-F,<H-RF)OXL,-HM[FU".& E+=DL@'<Y6>3&PT-
MDUY7P]722EXO&<X9[@SUHV?U.]SW#MT.[$Z.*7#!WL=>C9T4OWQI>B04O_T+
MSNG?0$&]$?>F2*3PH2\Q2E!,HV%WFF01>U^[J^%@/L'>CIMGLTLF4&-NW$08
MX2T;]<=0_2](BQYNUJHK-R"4ILQA#;=H?_7LO3!LCN4K'U$.90!V1HS,ROJP
M[99 :2[)A,$83( -QJ8@.[:DI@X:Y/324CD:DAP!>4+@.AH6QFI 0:1U\<9*
M@)AEVQ(&D<0$5T\B$\@1?6N:HF560H3YC[A^>E^7^)I'[B>Z@UF$1Q_8Q(R[
M!AAHF<U;@I5?$L&9-;'?7=_4;ASVI@8?=KIQ*5NR7HF8) >H#[8_6![8&I45
M&N%H\*%IA7-[=_WI,_L]ML=9BM7\3B)U!8+ADWPZ+'N!42D\ISVO^5@BP.HN
MG("PV58*>M-CXZ0'IBNP*NP@GO#(?.?!%+?"$?PY&8K #"(:)ZCU@,F @08$
M/]"ZQ6#F:KE13/A,-\)4>W^2/BPD;(WOY8BRQ$Z^W/_/Z?6G^Y<Y36$'05L*
M:@VS9-GAK-XXJ['?!#4%1#[NX;';#^E=J(N$PH/Y,,1M\R7Q\ @TGM8U::\9
M[H%VE[1W:IOP_V_O2YO;1I*T_PIB>[97BJ"TNFVO(]X(6FWW>*;M=K2]T=OO
M-Q HDFB#  >'9.ZOW[SJP"51LB1":,1$3%LD"!2JLK+R>/+)189F=9:N6LYF
M</(C4(O2(0*^CCACYH>E:>&BO+_[V14>V]/P"L]:]/#T$8L'!%R^,F?_&S^!
MV?P<+-,TEB>8T]A.93K#]"_<"4W)ZMG7Z$Z*IK[I9X@3IO'].%_VQ7Y+"T10
MV2>_,4NX^ZU]RPYJ6N83;HY()_S=-A(OI;4C3X^L'0GN8@F2L:FI;)R^4M\$
M##_L5 GBAB2M[$=-A-X9MYJS27)9'[ NKF!TL)@KJ\^-#_$U2:]C%8*O!8I8
M/ E:]V98BSSH6Z(2O5746[3->6*W@D=!6QK<] WZ]#"K]=UM-,*//YR<GKZ&
MW886>39#TTI53&AK+-.!34I6A(#/>GX@@39R=450KIQQ7P;2X;H<T]4,3F@_
MA.]!-,!(HO9X*$!!F@3"+POV!"A*T/4D<G#=>TSF)F!XG[]Z[4 93!TBR)?Q
M8>1:HYTN88UF,X61# [L_(XV/"JMKWR_C_08 NY2O&"#2B_*TXR_QOM,=8M3
M![PF?O*E/X.% $T'/GKN]DD%,R^-\0A;Z;))<A= :\.^*'3<0LX$/^$(C$F8
MNQ&D ^/H'%!2F^X)VR/KLY[3HF'T'"DWTBE$H56X"HD4"PL/-YX50>/+V6QN
MNJ^7RS0KP;R[8M=75.'TYR_>.W09=?'# F6)K$6^H.'U4J\>L E^B>;*(?WB
MJY?4#PZ6%4\N15)K+5&P7].,O*H65Q1U)/B!N4)9  ,U(X"4Z&/2NN0!XZ_1
M>H7[PWSD:Y!HE&T1KT[;]6XK/R(E1J3$B)3H-U+"81$8D1(C4J+'O6B^,\=[
MVN,<[R>80DSG75&< 6R0S:[S/MV^44FA9QFO<H*8>'&2)@?\EPE(BR.FJ$\/
M7NVD$OF7;)6K)"\S93.AY.OE)E:,"41SSS"%_TO2PHM6:PR1F$&DF=,B5S\F
M4!CTB2EFX16;-3DD<B]\\DQIQ_+&,:)-AMT,(C2O%U) LK8K!T9B 4Y%'&L#
MVT.S*IIC6L%97WE"8&VJ3UG*EIYY/T[)?@N4"IVYQ@T,DT_)WOP^3WH<\,1%
MCS?6VV\%)G!BEF=81"F3]-ZI%OC^$^\QMEEGX!A<:_<D]^:*+'=R2HTX7MJP
M(B:#OE8W%484E7Y1D5:D-H#WO$8ZR"5X .HRQ1J&W/OEET_>WJ?KR_V)%]H&
M(O,HAQ-.XC<H]V$#$'_,+DL+3AX_EF'0H#([B+=9DNM0TA]I"4^CY[_]H_/Q
M74^_E]/9CZY5KUX<GIV>W\=9.#D]?''Z\&V@CH\.SU^\>/C;GAR^?-G]];U;
M;!U>O#QY+H-]?G/PH-[=?2U.]])7S\VQZK+INO3O ];0[*#7T0"7BI/S_/^M
M)]:S6;&3[^M.=6RK<V<7^+^[5N>NHC",U9-VAT/D3IIMT^;N>;_HQW2K7G?W
M?<G6",[3OR5:E-[>W_8?ZDVW.) >12S:51M-\A-/YW%E.K<D.'CVXN/:_:,(
M/;P(W3ZXMH#>@$ZCFPJ@YFYPX>FEY@G?]_06Q7)R]Y<]\OJ@7MI?]V)R?'8V
M@7W"MF)]C>^QKO2R1]N_ZJC,OFL!SR9G)Z\F\-WP#L3V%SX8T"E8)8$Y12ZA
MYHQ7*77HHB<M/#\]F5RTBM?#9B%W=+09*-"61]SS.,7.'BT%WL\-?X]HW3!>
M>!AO\7W+-B1M>W(V>3E(9?O%_S8L%7N^M:/P7'R!TXOSR:M;/('',_8'I<)?
MO'HU.3K:IIU-_]]E5.3WLL".SG S#5"33V.-+A^4/K\8G#X_.9V</G-U_APB
M,!<XRZ._M>VE77K\XD4O];BT9OM>,OEF^.BYI 7:<RA?4JP@?G>GM,#W346G
MJ#4B\M\_Y?W0ZNTS?S$Y/SUU38LGW JWIP@>1-P?/H7P2**WX]W>DWSJ^>3D
ME')(]VPZ\'"S]8Q.T+^J8#[=>=XAK!<G'?9:>^>#;:I!;^R*<'QXNJZ_]8/U
M1=BFU<#NVQN\TMT-KB^9PF.]3I&9AFA)!%EO".=T98":SZ6$]Q]EHJ3WV/&3
ML[7?2K+>WU4_Z<>JO_T#Z2I  =RXWA--*X %0$@&5O]ZE(?OE8?3?LB#113]
M^,/YR]=2F&>KZYS"-5081#GYA[>'12PL -A' D6C7@J5[U,Y4;5^SW)A236M
M*:=K)<*"WYN1)%@VC02@]5JZQH.1F"!(DP3'ER;,PX$W+>'+C<NLB7_.HY@(
M^U*L#%H(R4&%D.%?)7'(Q1L9/9+(6$(Z>%!>QH5PW3B/H7<FJIJ#/$C7JM+9
MA2F^$AJX\'2T\2_D0E58><H]9?[H\-7YSH7^K$="7\$:B/#G>9D1.2A+"7_?
MNAE:)4_SI9A?!'XBDJ20?1HUJ2/0A:5*@3NR["B41,O\ZNX:1SZ?LPR<]T,&
M= J45_Y3*]EEAL6"V4VJ9DX==8)TA>66WX@:+8Z,!.%'?D@%H5QG@?6(J;=2
MV4)EI$<,YV*N&4!YWPO[(Y)8P3TL;2CQ'L7I#,:P2HEO:F.&^YR%XJ(?0E'-
MIK!H?#0UY[Y1#U1%>T\=L>4J=<.<1U:<D15G9,5Y)A6!'<G XT=+48VL.,-D
MQ;D+9<8K0YDQ-A"JK.LO:H$4.$AAIT+R^XB"QKJ#4_(9=TK=\;OREOX5]BI@
MTL28QAS$?K3BX>8E4F' S"Z)@AM9(1=^A&7%I?% L$%%L5GC#M*Q&\O1YUTK
MZ3B*GQYZOX/!H]R&'^31PUWDH32<F5*)N*;(+9YR8T0BU9'NE?P0^4#:^:S!
M>E;(%YAFU%TQI9%IXDVF$L1K_?#/DFCMJ7^EFLN[PU6K0[3 ^(V07#&0QPL3
MI1?Z*Y#L*J?-\=&_M\48#!,GLFGWH:]#5Y=D7'L_YK9(L('!Y)0NLF8AHA53
M^MB59SKV ":]J#@;9)!R8($62649VJ$4:7&ZGZA%E(O+"8^D>SE?.P$3ORR6
M*1**XKID/"2,$ O%9?O *V-V!FI]7;SU+ TW[AO1DEZG91QZ<?15Q1ND4L)0
M2,1>&=XP*Z2]AP]W\G/PWV:Q9J,GW\Q;^5^9R]+EJ >A)/(G$'[9;NB.DQU
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
M2S_**J9,)=!GY8VRX@<$48Q2O0;RNR[_AJ-Z@IW2&E"+:E+J6QAH1*O0]C:
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
ME(<6"K&HP8:N;_DV[(]- R'9&K2Z;45C-O2"NX@-Y?,S;H6,^P[(JBMN\\F
MAP)ZID[0 Q@Z),G6P[;!HG&0> X;< 8BSV&NS^S _S/Q;7PMNW/C<7:?Z3EP
M:68ECHMKPQ-1X+GB1?/-1S%\@#0;T>Y#[M$/_"#F#SB QCXEX=/?9X6<34,^
MA?_2*2W;#D('GN3BD-> E="WA!IAOZ6+?N'3((Q1"R#F'"MT (G7OWVY><6L
MB+E1E,!Z@QF=97&-2WA#XB\]^B: _\ "ES=O7FGLTO.8-<%?18B(.Y^V";M[
M"X3DN);/G,#SK##2BLH$EXXC52]L&W ZH=,#[$=P3CQZAG@:\!/;2^CC '!Z
MZ?L)/'>=>>XW^!/\#-!U:[F>-? X@T]OWEU=?F%6+ A#'?= 9[R(^8_XW.%
M+K3'UPD0:XB_^NG7B -6-3N8''A//_TJ0(%D#O!Y=_6^J/"QM5%P>W#H:(R$
ML[6>..$;D E(C$$XQ5T+#@[YD(<<!4+B>SP"&0ZT&]ZY$6?1E-ONT.4."18I
M,G$-$)L.!YGCL#C OTPL!\2,%<:H &+<0W[-S<X^7+U\9O8N+E\5EMV5]HI#
M.&B$M(?\_?7F_Z>3X)\__L_-.T8D0'^-9I-!X+&;KQ\U]A\7E!F8U(6D5'&P
M(_(RZ$-09>AR(%BC@+0/4)9K/8P:#F;3+5NNZVVZCX%_CNJ2".03<E1&N7[@
M5I2$?)/1>B S+E50( )0V8-:A__-[0K88.+AIVNL!CB9QOX9W/%;'C:8S</8
M@I\!'EW;BH,P G3.[0/U&I 59"C^S0DJ_-;R$I!"]%KU,C0$? 4[H T21IE-
M323HA*F#]!QE].O+9^W>!<B_/Y,(I=N[-]=?KRX;\P]\+N3?A&<^!$O,AV<C
M!J8H"#G<P=F[SS>O,C\).1"&CP3J^K></K*MJ1O#ALZ^?+I^"[_%I1T^B.F4
MRQMPK!E8.I:'LB.)D>G(&CB[NOD$CPY#SN=&;H,)$F9GL!\;2!+D*(I5?$$(
M\/83#L^ <V_YKLU&87 '"#F#'886&:^X;_NOQ!46M/Q!8PXX$&!VZ Y0J!/+
M6617HAQ@=A*B)IBQ@86"6<DV%]!GDV@'90(TY#/^PQY;/NXKG#\T]!([3I0Q
M#T">@H6'JH/,';E15#OL[.WE^R\9F#4 : A+!=,)*0^GP>XPQ@" DE](=X!>
M& OL-_ 4=QP-RF@=<<"CGIUXF:@&G"C*1V.H3O&W\V5#Q%/,1T$(C$8 3-?9
M0J)1,IUZI _!&5GSXP:!<N'\%)%96&R..E=HH"L.*Q&>R?7*)738&6IDHWF1
M>9@^T2]>T8._NT ]8$',Z&]OY9Z^\ B,5QN>!^LF?:/0]5)_X^\!9_!:8' X
M+L@"L&0;0+5 8;;KN8(V@-Z#"6T_!9X\)?(.?CX)(B ,%YZ+O1E1DA624:Q^
MET'J!NDD'9_@UD47ZRP"#L.5R9^:P^2?(! ]%(H __FGGWE(5A,LV-@&#4&2
M63PH\!37FOFZR %D36\7L^"3D>TWMFX!O2R2OATQ OP<1:@T@-2J#00YF)<@
M-%"HS93IF$$H(#QRX5S@#*][)7BN$7"!4"5BC^1Z@F>8L3!A3<\%R1C!^ZRX
M020A36!\ 1 ?2$UI$*=ON=<IA@,TE@5%7C!)HD,-.$P6+7#8C- ?J"%13X U
M#)0.BTYP&P2]5#F0 /7)K0=&0\=Q136O"*A%$QWE.NQ$'M*- D]L R3-K<OO
MA  #3":#*';C! 2SBDZH&,+\C=EC; /= PVW?%%+O9DK;'F<"-X;5"WH.WT(
M'.X5P5-!]<U&7C  W(':0*4M-(CG@LDV8QZWD%4!@Q&8*F"\$3MR'Z#)X<7^
M" 1;:(]=6 N@A"$Y#Q2Y^!QM-__6#0.?])D'(B^\=6U4F)?XVC@4UH_EW +1
MA4152+\V<*F*4@%U3Q(4F2A"Y:933W$"Q.UBB-$%)>*CPHRY-2''-D0HPT(3
MM".$$=)@23@ ^?.W-0\9 KF&5@0;P=TC/4<NOMR>:>P;)]U@$=^110/ZR"?S
MQO7]X%8J*6!/[H^)L!</2ZZP<%."*=K-\AB%%?<2NO^(@.LC&0B TX5\@C8[
MH"N8,CA N$0N0S><D$ %T?T#9/3?(%^\P!^=QQR#55FR04.>IVB&S[_S<>"A
M,"LL4-#]4;RB:''&\-]PS$F M@@@GQF=!KR<\<G4"V8<OE(6*4 N $9BL#I
MQ99$8]EA /09N3]0^,8NB6^-7?LR)JW>B"Z'=$>D24]"_GE+:PNO>.!Z'JPH
M_)FV_D(9?'_X% F^P9 O,([1>9&&32U!^8;Y0AA8B(KW J/S(/OC?.KLM9L*
MS;\F'0'"9.4B3CTEA7)S_H@U !T$>F;-W5U,A)0^&0+QG-L8!)Y&_+7ZPP7(
M!)!#L]>N3QBEARX6=4 ;]@B(B<'X],XM,.[\UQ3_$%_/WZPUQ=MC.'?LJ#?+
MKS7ZZN?86?W.-#3#-#=^W=3TC=\=:]E6KF5_)D@(: # (W#9_^LG\R?UP!1-
M*G_TVIC^8#K F( JX.OQX0K,!;CS:^/[.+KWP+O"'->I$ACWG+.)I_SIX3\M
M.QC5;113%U$/@-E##Y41%IE',.;!PX.2SKF^E#+PJ+-2<L3Q,9B]@%U 'I'F
MSR0T%W,CQ+_'X?R,(WX^"+GU_=P: BY>6]Z=-8M^*D,^QGJ8_(O/UCA4 V6V
M3]!L1[.0%&[.V')[,4D"_RJ)XQRI_K794>3A@F/GQZ_/]=Y#')2GGUK7#GW5
ML   O:FU\<#O>3 *K2EX6<Q![R-RAZZPF,@:!TO) 3M]C@VR=3 F&O*1\-JE
M 4,1!C>F<)5N7"BS9XUAA$)?&#_RM\%P2&Y-&FY0/HNRV2S/D^^+Y#6:W"M&
M?CQ*/DC(;K;1.;DE]\,+(BZ]&N$RX]-C=QHI[P(M0P]\K5N@KKNQB]>Z:A_X
M-?\Q16$1<460T@)';V?54BLK%1K%H,(;@? 5$A0&]S>)FCE= !7>6J$;)"*D
MAR$;22J(NFD8_ F?,L\= @G,;(QEC<,@&8W!<;KE<V)>(EUV]N;3']$K8=A?
M+WBI#?9NP=&4&P9J_@;4%C;8F\3U\%R2OM_Y/!S-&,5>YP%)C56&<,QB$,Z5
M](<#L"CGU()T(F+*TE^>CBW!R.X25N\$]@:+V.-9[(5I<%W2583BPAX+FHS8
M&+8(M"DOAA;"#K08.:SH<8;H*:$G%;K1=^'"NF ,C,1M?R:\(X,POM@GVLGH
M[Z_Q#\M*/*UB$,_O(!_.A7P@WY?T2TI$*E8,_QUR<E<RT30*KX)6(L*2MRWK
M!(^0)?/XG*#'QB)V+0?L-1?^+H-D&/-PZ8WT#(:"8NZ+*P],%5CX5J25T:4\
MB<R]Q'?- L=WZ=H(;4A,;IM,/3<:4\+=,2-8*T$E$7%*1%*.Y=Q2[#(.[B@!
M#TG'LL=X34)7)M+@2 -ZC$@#[!^;69.!N,I2UME\5=^Z=4=H^BQ8SU%B [E&
MP\3S9JD6I(O_3_^YOCK7^PQ\*(=/<&V@I#NNPM 8(T;E&DA9Q.T$(THB.1)V
MB!>'X?R"GO;#?^"O."6 D<DD[I7E]L4M'3 B+CT%7OE!D6+8%R"637DP11M,
MW)U;N-W,[3'%\\SYS]1),K?I"B1  ASW0+?C4K[2S<J0O05P^WC/ ^#*0@D4
M #B3,1T:/__C7_)V2]V<" S-+^YAK3=6&,.?OKF>1Q)>RNPY/O@/FWLRL#\A
M=E?(D9:D"/.C3;H0ZG<],&O76 H'#\ZN9[<O N^9>]AC,EJ&"2AN[HX"((P(
MB$?<TS-.-RH69LO%*ZXEX18_D;?N=X '\DGT"[Q157\42\E[> :RVHEX+'*
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
MRP Q??]9)''O[#C]G 5/A(YAD(3QF/V56&$,Y@!@PF@:1H/=<; 3/!?8AV]
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
M-,,9*EP-&N%X"2+(W=0;#'OR(V">&UJ'G6'O>O#(GNL&9MBW^Q?X?1,^\5T
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
MYW>HJKC#GSM_5=Q1R]12P)2F3&UCAO033EX(;=@582[]Q1I0[#4/:D\4=3#
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
M2[A>ZL\-63<?K;P]6\_L BAL88)+:E<_PBX&#L9,; RE8^1Q)FX<<>9S* 8
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
M\46XWD@##1EFV0PBBF_J!&F"3K3B32[<LJ3W6,BO +)/\)D4+;-SCUO$T>1
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
M8VQN>(U:C/C963P3['$4@OK+&"A+M/,=-)/0< VQ7C(9A-AC0W9F1ML+++L
M80G,Y"CN750KHLU0Q/@M=3H4!E1J0"S8/_@SDA*RO:-X.<G8M!F85$6I5 &W
MB/M$W9+@+=<CV:M6Q19&JK76!!D (WYCURMY%W;E/WR@[1R37=5. ##%&> #
M,&'K=K/7E[I@X%@>AJ E.V?[_ 'M)> SN"'":FK-PH!Z@D78ON]JS:=*D3&0
MU6 DR?"LLDF'J'.P?Y@/"C<6'.M9 _CW&%A*O<>;K<PSD'W$LMU3-?8[/2E>
M^Y"W^$'\H#=1,[%406,_0P=9'5F;'$=J[4IM\O$I;'3J1P]M65>B(&^KJW7T
MW?<'PV( 8_/7)[1LODAW<6.IRV(GCRK 8,H7ZK%';'##1ZC;'Y6G)@7U0^Z
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
M3_ML2Z.6U[N?)D"B2,(" 0Z.;M&_?O.H @K@W<T#1&-?[%A-@H6JS*R\#]"
M2"V9*&5)Y#U/H"G!@OA]_E.R]I<+(;4>=2B;#I5I->RPT?302YX7#U' Q^K6
MD:M+;;5IO/506^-QWGCNF;O@&=QR';QT8$09<)_<.4WN3B(Q23S# W$ "BNN
MK=15LX77S.R2@LXAP)1GXLWR E(Q"RN#WKIF\0G!W<0%V[P>[!7V)_X#RCDP
MT(;F+3.*QQ[#FB,!>)WZ[L2%OV*EQH4T]IAL/ ( !D<]8/.K"G1E1XKW.LU>
MJWO\YI:]9JMS@L:AN.S@ D'#N>LXGBAW^[UGM=H[-'9T3( <H57DTX-@%SG(
M09TBCY:[>LJC;L@_62-/RM0_[?P0Z71WI*^?K6M7>O8S]GHZ/[S;UIDG3>;!
M6EXIM&=AL%34R*J*9Y=H9G$!FCES+XM];N*UP*Y_DK+2@R[54YNLEN/&4;G'
MBMV6&9A% ^Y(XG0[I,I,<8/64YND'$(HIQ&JUPOU]G"7'G-JX%Z[:+T/)O&C
M_;Q^PM="+=:3JWMJB6KMXF_G$ZDJ;W[E/E=1Y)Y"TCX?@&6F5+/5>:9Q>Q0"
M.[ZHKC;:>JV#2KDN@)Q-<[2V>>#/%F6YR^<MJZ"2RBU#RYES(1R'LNQZ72VN
MC$51:V,N\*M7W;:6> =/CC1CO) @;6?YL@:E^V6\J\#67G4ZQ<P*E:VQ$K,N
M:W[*GQBZ>7#%X[I07&P(>SQ;B>W@H1S 3#BG=.^9H-0>_!]**"0 .D"!*?L'
M6+@A1HTY^,?9 HB(F1O)US?D[RF4[P=JA2",\BOD\F$X&P#SGN09 )61"Q<(
MEH=;(4),/4J34:,$SF)'6"OW8+L>Y5G #X*Y3*;G] LM12G+*%N_$"4]N1%L
M$J\;/<PI[UA[Y_JV/P;LZ+FW:V5AT[BY%YRC_C9TZ>8:=^,Q1CPIGU"&\"(C
MPK1TAB@![K=WE&][1W5^0)J4TXYOXFR=$<;T*:\-\!,X0$33)88!N0I 1+'A
M!?[T%L.-3HIQ7S>+N< Q@WWS]<:8>5T\6!</EK[JK2X>K(L'GUX\V*V+!\]?
M/'A%^5I8NG>#T[S"R/9>&Q\RE04$]J^D3MYE4O93B*G:\9+^^!G47DIGO[ F
MF"7ZI35\<+_;5.6!N418*T 9JV(*.I/K@\PF :]2@$'KG7.&/VMI+5E,1,J9
MX&1"?2V/H(+*Y02LG( J^QS,<9\L4<<GE0">!AM7A)SLC8M,)BZH4G#IQK(=
M0K)P*,>)B@2C*)DOV(+@]@SP\B"), V>,"(P^Y1U4U"]W@>XHS%7$NQE?#0P
M=Y):.=A>%.3/MKJU"1KH1D#YD=@$ FL1N'L#V74(!%4NH^TJGX_U**CB)D2;
MQP;=V+\=V]&,\H UO3B4E$>&27=3%CF"Y,$.$2(,_15XCL, 6U? :50QX1_W
MC,;5BB?=RMF\,RZ2X$3@-!R8WQAH\7^F )5')>V1[(2-6<+62I'5#&P6FS1A
M3&=G].V7:9W/FM^0AE]>.^[+3*BZ+%O:JK)TAR^9IN##/P.P3!"V"YT+"<6%
M**U<3QU4E3@/MI>049S@B@OX-9B'UUW+]4X AT!H2,M*9]27Q&=Q7SDLZI6&
M:3A@IPN"2A!TUX:COP-+"=-27=631F>)<]L1JZZ88NU';I^C)5/)-Z(D6/?5
M,"TUOFZR06'_ 950M*-ER=\ER07WXZK]J-(+O<RX5RC'V4HF0 N/]AIZD"5D
M3F@_1NR_(>]1X#U0-1"LXL;&Q!ZG=?J31%9VO[5#QP\:QMO??G[;,'ZRPQA^
M_B=L!?T6+%Y^M3[E".['[[O#-P8*E(D7/&*+@#"1@ETK#J2214J2QK^B912+
M>:27+<G\3GP]O09WP$M3Z0HZMY(01!3* %(T2/;]_O;#3_P4_D:>.P5PVG6
MJB-RQW;%E1>W?B1G'A@&P?RB%,W[<&D?1(VOTGD7VTCXE=E?SQ#14:@O232#
M^,MJ6B)C)CQNFQ4);W+K^E%"^J++K2=<+MUGQ<(F-<<C98E4D:RMPKI]\>-3
M5/3P<;.K%3BE&_S@2Q4S\=/":GR#X'>8@T)#D@V%3^EO\761>E]!5<KNC.V1
M<H;B/\;JS7$22CK^PR\LQ;5;M"&;_+12X[.=OQ(%0];X94,RKB(%35#J#JKF
M6*\ E2]FG:S$G1UT#77J$U1L5+4+@&4<\]'0&RE=FY1ZY*^X?Q6Q'*98EHQG
M,+<POMC?1+0)?>=A&FRQ6EB=1DU<A+KNL?V-FUH *RE1@1H81*T?@"[.7QJ8
M]>VAH G(353\-;/?9'@!V>(PIA\.E6JN\U_?N?9@Z/2LH1AV;*O3;EM#2UB]
MX7#4;HEV=] =_;O=^>X29-W9BZS?<\W[O[CF'?N:)-[ER^ZRNBH9$$)K/:;>
M2=$"U'FPYE$9H= 9V\-T%X1LL<.'4"V8<NU+C']U^/8\1/*?!]J[)6-+OY K
M ^41JL>?N6:ZU-5GPV%ST!X^)>@$"G[[!%5B_>9@L%^16%57-5M-:]BKEVVW
M-O]T9Y#07)\KN$<D* X6QPF,%!GL-I8A607JTI\I]X&8P+V8YGSTIXL0OK2X
MXZG*.!N&^#86BUCKH''>TL[SC[B0(OP$U9V7.HM9B;-P8NS;&1A_F]/4K^E
M?!3C'7L&]<R]"A[O?1#"ESYV2:HJ!C^&4]L'T^$7:N)2B0/^@#)AR[G.52Q^
M_OP.#MT^5=+U1?]I4YY*DMW2[O:;[7T.?\UG;'6:G8J?L6LUAQ4_XH_?#RS3
M6JD6J-@I_1^_[_3?[,6/KOB46\GU=(T@+C!$JK^K3/CIC2#*(3^K->8WUWS\
M.4I!^>_@P+*:UV8P;B@E,\UFMQ(GL<Q6LU>)D_2ZS58E#M+I[:59E?\@PT&S
M7Z&1S&;ON3U?RB%QJB4_.?&YVH*SW>Y41'!:O>%>EG'Y3]+K;&%NUW20;KLB
M"L#-H-G>)X!4_I.8VR[)]0G._HZF.%64FU?LG^9HV$OU3YN-KMG>R[B[[E.:
M@V[U_?#6H+E/M/V:SVB:@[WD]S6?L5W](YI]<R_WQ>XS'I)6M'5X?>D%U:=L
M](X<QWH$H;4=%GND=SUOG4T]N:XT&F'UF_T#>FY5(2!186R:AW50J[%9:FRV
MF^T:F55!IMG9+^Q;46P^1_P>WG51O:MNK)9]5S=6*ZF67#=6JQNK/;VQ6B_/
M_*[:K7Y%C=7JRL:KJ4&L*QM+6]G8NY+"1JT"NF)EC2]-EZB+)>MBR;I8\KH.
M5!=+5NN(^:+"?6)"Y3_AFFI)XX6DH[SL<DEK:.Z5^GG59\3)/!4_8[OZ:*S+
M):MSRJWD6JER26N_D'9=+EF.T[R@<LENOU^10K!.I[57'F;Y3V*V^Q4I^^AT
M*H*2RM1&=:M5]8%9]"^N[*/T\O,EE$M:/;,B18:6V:M*47NW(BB!@U1# ;CI
M-?O5*)?L54INMG<8I%44FU?LGG[IU9)FNU7Y7G=#$,-5KR.TS/T,PFL^XV!8
M^9Z%5K_ZMW&__DAUI60&LI5*R;I0LF1$;;5?=/U.Q; Y5)-T:V1>/S)W&60U
M,J\(F=CN\@5C\[QUDG4=RQ55G-1U+*6M8S&[5U+(LC*AZR><3R_@LX\\R]"?
M&IC!4:YZEO+&]':7DZS'0UU.4I>37,E9ZG*2:SY>74YRE2=\P>4D'_Q):$=Q
MB*/NPWWHM9)QNXYE-@<5CQ.TS5[UVT:VNI6/VKV 26-@(%;]-G:V3<RI5$5)
M>\>8D+JBI%2G^=E_<,/ QS8;8(C<B_#!'5>]M*2]]3:64Y/=$#?M[,<ZRW\2
M[+U7C<S2[K BQ&7NE]I6_H.TMUV2ZTN1-:T=\?5:D%[@-'_:L0BK+3>MP; B
MTL;JFA49^]3>;\;'%1RD(L*F6Q'"LH9;".L*A::Y(_.E%IH7.,U/B>OA#BMN
M<%K]?E4$IU65.<-=JRHHJ<@YJJ+(=+;%EJY0< YJP5F^T_SLBW"Z-'[\OCUX
M8WP649"$E7?;F@.K(KJU">;G/M,GRW^2=E4.LG_[OO*?I2HCK:UMW::N4I)N
M'SE614EZQ;E2+[VW03T)NBJGK"=!5^.,]23HNK]!W=_@"K/BZD'05<)F/0BZ
M2MBL!T%7")GU(.@GB]^ZP4%)F@9<TZI7UXF@;G!PO$F==7N#9\&\;F]0MS>H
MVQM<UX'J]@;5.N(+:6_P0B)V=7<#CO9T*E]/;76VI:=7XXS]_4H)KOF(G4[E
MCUC]CN36MGRC*O4V&.X8Z56W-BC5:5YB:P.LSZA&0J;9ZU=ELF%E*ANJTFRB
M*I2%CN<*)<CVFM:+RX\MO11]"7T-,#.[&@QA6)4N.E:_*D4,59EB7A$EQFKM
MU8GO6F0FJ #;,PMKH5GW-3C=71I419/N5T7>M+?QMVLZ2%4Z-%6F(5"[4L;F
MSD:UM>"L^QJ<AQ*[[8K8"&:[*DS;LBKB$:A67X.**)L5:ZW7>8$=@JXX2^JE
M]S4PV_LUMK[F4P[-7N7SHRQS/Y_D-9]Q,*S\]!>K^AE2P]Z1L/B">QH<0V#5
M30V.[!!ZR;6V%</F<,=0B1J95X3,=MV@HCK(-%L[[.MJ8_/X/0W4>K(% >I;
M;?K-$4[;W^NT;X/YPL:2Z0=A3-QI$HK(F 0AJCI19-B^8_@B-L*LU'JD2JV#
MM-0Z\=W8F-FPPD@('QX>>W84N1-7.(;#U6TV?$H(Q1QHK J+8,40C/]T.=P:
MOQ >'P<^;&*._XQGPEC KE %P_)&PW:"10PKXR[QRW$2AK@H;,<-G&:FG>W7
M..((D"Z6K*^'].\:'*>A>#10:_G!<'U#U@S#J1$7@B @:V\;AA,":GR$?" +
MZ1!&=E;OJ;12 AT"*\#/ 1DNK#:.J3![(NLGA:R?O XH3<)@;@1)R'7EMJ(X
M+#8G $J V)ZW1/BH;>M[7=7#)_3_WIST$*;5;!V"62=(L'N)XT[A(BDTPV'Q
M#MC^6 "Z^3IZQ0O3,!Y=P#WBG4OMD2  X90K:3S.W#$0QGCF D0=PPL>X4/X
M^31]&=-.><GA(V#_CWN=!TG< ]2PXS-!N3R(+U3_GPU,.0(K&SC,\X/#CDCB
M1(G'PB8. Y!33V.@Z_GGNW575BX$))FF737X*C9H]?4Q96 $P8/0?HR;^$]B
MA_"[IO&<JWD9K..=_<4+1B#==8XM?/RWR"L4\M  8LO<S3.;QI>9&QF/=J28
MYR)T07>"C0/0X*#3V3K$\NK6#X2# J[@.S!1?F@:]WD:T;DO;$HB$;2E.6H[
M2^,=', +%JC./!6W!APO=DEZ!9-)!% !IH9D&X= =KA_G9":!]&!H@")F+X%
MF&.Z#L":$!XI?&]4TR!J**3]2NJUK>PG]@@4W"1>_<FY.V_A=-86O_W0UEMM
MJVFUVT?ON73*93M/;^5T1:DVOX%Z-Q5XE?X1&>_<:)R ]8":/ERK.]_VEI%[
M2%.3ZO5GV@^,[\18S$? 5]J@7#Z_"='60VG,0OL)^LE%>%;2N37[>>9WU?D8
M][$-$!P;'_QQ,X>]->X#_7]G87;&J;@=@;']]=:> #+^:7N/]C+*HVP.3%>7
M#*M,?8-DV>2XD!S\(-_%6R"6)%P:OP0QF"D;P&:V"G!;WVCF4QC\)4!5^XVV
M<Z#&=#4"K--O]LSC]XXTS6;?VOSU"UIV/RE>7CFQ7^_$_&5!I?.S6 0A7X-[
M,45!_*00IS/"_SLHBGF$-<XD]C<NW]O_-&M(@D7FY5MU[>I;V-N'OLMU&'-5
M@I;RUN[NOKE>63A[]TTM*Z35M+KES7U93Q6O7O#9J1.?UC3WL!R@:SSQ7MB^
M[B-N1>JYLH;GKN-XXIQ&$D>#]HFY[W&9CQ*)/S\,S&YWU["(YQU^;8!^^^%?
M)B:Z.Z=VG!T19SO[ 8DO5XQALSW<4:!YD2MU]7"%FW.R+H8E.>(I2V+/?QH<
MJ2 <XSZVXRV5L'MP_6NA4)I6^33F?@%9>BU0[?9V)?B>"*BEDHO7@BVKT]V!
MKM.1^K7 J'MB$-7RZDFGX224ER"HS'9_5YY]+:@.O];6KK*B6E"5YRRF93ZW
M 5WU!55OA[/B.@GWH/K354_O4]W YY9R6R9;'<$;^GSPE)GR>]AM\UE^NJ.0
MSQE]JM7&9[?3'%X?.DLEV%\&G;1Z!]4LEN=ZOPCL[(QBO;S+6O[IUW4*8WF7
M?:DIC%<Q ;K.2CS0MJFS$NNLQ(IGYM59B7568J6.6(JLQ-).?+Y 3MPE9E@,
M=QG=YTJ*2P__,C%1GC31,C5RJM(HX#U"OY>X4E</5[@Y%P)K.8-HI1? !PY9
M/EF>PB580.NIP9 +"-5K@6IWL"OK^T1 +96 O!9L#7<EE9Z.TJ\%1-W^#BYQ
MG71[[7)K^UCC"C%4T]R5)EN+J2=5T9PU\_/2U_VZ>;#9ZI\D2;%2<JJW(U/K
M.@GWVN74[DG"%>*JIMG><4]K6?6DI+TGNH6O\\I?-Q\>]FN3:K>3\)FC>TMR
MD&J)J@-G]U:(PPZ>G.5>BZUM=6!/#*)=Y_6_;I[<ZY^DQJE28LM\B6)KZ]">
MJ\@\.4L!V), 4V9J/UKIUU-)YHRI*E7%X;'*O<Z%PE))[JK3QH$E7F6XQA7'
MR&%E716_E-<V^F\ABVOF:7%-:6?^+84=K@[&V0K:BX\T^Y0'K^N/ 4P1'.X5
M.IVEE),5%,6)00@J1Z@?=%K&R([<R%@$KA]'//4J*ZM D&NSE@X;('3.&6]$
M%5ZC2'@99 KCO&;P8P"&OS(J,#_:J3#F*VH:]\1*U&O$-S%.8C5HQC8F]D,0
M4B%ENA'WFQS@!,0)@(Z1YGAWNZ"-F)-C"W'U["S9K3);!?Q)9/]QOVGVE4B1
MC\_*&5MRP1W;H9E9O"T<.X4+ZZ>$;Q^%Y^%_X2K#B4-71'Q__X9M (S&P%1M
M-0F+SK1V&%:)IL_)\T6;1@2>].5;1M]=!AI/FQ]6DODN'^%>A)?D47?.W/6!
M 4AQB>0/H/DJ2!:*;POA1P*O4"B,5YWV4/6-TMBX&FN'/VT/FL,?=MU8G0>\
M:@_Z2L=5:^)"'4N.P-S().S]-@Y[F</M]I;,27E2:. +(-,(F1^-I(-_1''4
M,*(9[.MV1.P,=PEKL)B6Z_% /#%?>,%2H(+@BXDK?TT[C+(]2J A3\K-P<L8
MIN-&\$]<WP9JBN -J ,RQS)@7SZS=]0.<.ND.\#[Q=P=EU;DW1D>(0@.&WLT
M^8Q AB>.E,)D3T,AO\J8,WX+)XUP^"1!#W^6+!P:K @_3N8+'K?(BIQX< &!
M %@<9>F&- -V+ <RNN7A3=GM8"$O'"+=\W-MO'\,*@(\7L4PPCF6$XDP +&(
M&>H@7N#R@O0C8@<U@^1?T[B;!V!^_&VK4;P@VFU_ZJ)>(7^MT39KRE*A0>![
MP906''LN[\!C=,W<A6'K*],WS!U 8A.9Y'0=K,!S?2VU\/)H%E&L6(0&@VR$
M9QX:M'G\"4X-A0.1#,#?!7.Q63>TC2EJ*:GFHG'>@-4K[((AQUK2#_P5#)V?
M[G[\?F"9YAO<C("=^ )6 1[GN6,"UDQXCM(.(^R^S"66C\;_"\*OSV%REQL0
M*R83T,UHRBYC-+:_$:9UC*%8LCK-P0\Y86CS<SBYM=7LKHH_:2P!01'E:+2B
MKX)SQ6W?3^!V9WM)-X$C8SMR(&TJML].%E:[V?^A//=7 L,$B3ZVDXB@I,R"
M.$S$;;(PX,+"=8ZE9+*=OY(H1K[(=L745Y<R-^.X'FU;C[9=O^RU9Z+4HVWK
MT;9/'VT[J$?;$CI<Y[^^<^W!T.E90S'LV%:GW;:&EK!ZP^&HW1+M[J [^G>[
M_]W_JOP\W,Y^K892%>A+"/9R=$E;%U6R"<C*X!%56A?5=3!3YVC,@_Z :EBF
ML&7Q!=;HH]3C[]E@"<2/@3$!)@HZ&WK^HW6J[_7([$&SUSF^<.TU.VVK7K5>
M]22K'K6]X$9MQER?4E?2OFY;]9&K.TK=GR[K3\>>;O2[)6#!ON0N=?_J5+]Q
MV;_:+^",^UA.UWY&L[ZHU49P?5&K<<:#=(V-:8$[#EN2661A$$4JMG^2[I!%
M,)2Y[[_9Z)H[I[\^&P(G&<AP[8#O]-N[9IK6\'T&?-O]/;/1:_@^#;Y9DFS)
MX%MQCFT.CM]+MJ;X?0#?&^Q73E'#]VGP;7>>VNJUAN\>\&T-AI?6.*Y]DO'O
M65[PBQAGW,"6MI>9O7OT\O[+B(S6#I960PF@9/;JB<&[V7>W=9)N$2]BA/@0
M2&R'[*OYV$;@M:V3="RN%(Q:NXR#&D:#_N ,?'Z'CJDRCOS 7PO6^LGG/UFC
MX.)/5L'2DA4I+\'2ZC\Y"E.+E=Z@MK%V@:A5&U@[0-3IG*3+[HNPKLR=H;::
M>VWD_+6':"?WVA4IKT'4W35YK+:L*O%DC8*+/UFCX.)/'F;<,MMNK;%RZ6_7
M=X0?__-VN%IG=GX^_L[%$GC'$';HXXR7K/KA)5C!K6:OUB.?#KM+18>N!T3=
M4PRTJA:(.I>R1BK O<S:A_=T[E5'SW9RK]J'MY-[;=<?:BNX$D_N7Z%T4#G6
MULC7L9IU[$?)=]2P"PP!/XV#Y0G[F#NA90ZHW/:#6&1%V.M;XAR6C[\=365F
M.<-=(WR.4N!ZFF3F*X9Z=_],\1JXAP+7VK]PJ@;NX<'J'?G4%P)NI;ETK_W4
MB?<UK3]K"&8Y:;T*P.T-:RY]NG!J;Y=6=VK@'C1#\:A63L%6OL7GJ<5@,5IR
M3H2D]I C R0_?[JOJD&T%U++?'M:S<$3:RT.).OCLZTJP/Z0&7PUB)\$XD.F
MZM4@/D$P\X(@KC[WWA%GJ+GW"6'?WZM"OP;Q<UA+#>*3<Y"]O+,G!7%9I[VN
MB>QH(UK8LC'L4(9[_,"__?#^L[1UYL*.:#PL_2 4QB0):1J3PQ,MLI$N[\3$
M]7D$E1'A4!T>LA3/W,CX[=V/W[<';^[6S'NY/'BRCOD$AS6 ,<#:,I! M$%Z
M2_I0_ >G".'QY4 A_$4H%@&LZ.!,(CB\FQ]3A0_SV"$:C(N)=OA,E/"P3?R:
MMXL3KG ^ZA3>G] (C/3YII%MFC;,+]<LU?7GL+TH,&QZ.7PZ6O)$W9GM3X5"
M(X\(Q-%<8Z&Z],M-1D [N#G#">CP\*>7./1+>C-A7 ZA>YP)7D]\$^'8C42V
M(G[*CR%H>"%^=>"+96D']^$P YXP,!)>\*@F2D5JA@%.1Z3A!N[?.,4 #X3S
MY!C-^H"V1F%:+<],G 0AO T'*4I\ 'BTF9 _?M\=O#D0-%<S#Z'3!^6[O_'K
MIW:M-TW0;39__8*6/4_O_CU:+%]!(WPY@>YY8X9*<YAVE0YC5>DPYNIAZ@N(
MD'F(FM5 <7V0LA_DY<TX>=8DDRO L!P'6PUR9>E=E<-853J,N7J8IPXQ*/\$
M@P]RC+)QXPC^UVNTV37S5 [P/M+TE0WPV4?ON=9%GE!?VF_VNV6DEH\Y[\9+
M*"(=]G;UI3]_&=;&.>'7 E2S91W<='[-$5]F6=*@NR,/L@91MW>&[ID58NMW
MF0O[!;'VP;!F[<=G[=:NYG U:]\,/+-NC;R;P*PSM#BK$'/_D$8J5^*0H1V+
M"*.1RM3#1C$</5;/1LDH<AW7#ET1O02A8/7+-Z'BZH5"Y^"JUEHDI*;2Q<8T
M7 N(;L!$7_%]GT\6[$H_.TG_@+,!]TL0VQZF [&7,.\:/,+$T^>#K<RD:9F=
MIPX*.299G3&KM!IH RW@>14#-79.B)W6GE7O-78NH;#TS;)C9WTR=TER4?_$
MO-H%_%1@1NX#&%[VR/7<>(FR%S-V.=V8,@ ">,[FI-Q)&,Q5NJH1!^D_.7A'
M*:N^'2=AFJ;K^DX2Q6C648[J5 33T%[,W+'A!6.YZ*.0K\#'F\8'SN6=N&$4
MR\16S!C7LF3A!Y& _^\%CT[PZ.-H=,_&?&38PJ.+\5UXQ*8D\W'@.S*E')>:
M(8KMI1&-9\))/,R#_D*[7*MXX)_"'L_483#=*MV&2M]UU,$C>RZP]:D;.!'^
M$L.[F+.,";W>$M:<>&(,$+57W* ,5OE27-@'B(T2F6&M9_[22ST19TGSG@U0
MBA^%]T#IS_&,#YI/$&X:_[(:QK_:])5,3^14[I'PQ<3%]6@/BR#B%/45(YXS
MD0%>-_< >DYE#WQ2VN#9.:'2L$=!$BMZ\:<I$3%-\755F?SX"H8N/+7 =']X
MK01N\_6&N['^WJ@;(RF\;\$5X),$<%.1-F#M+,GXAWS-N.(0V4_L$; " /_*
M3ZXH([IM-:WV?EF[95FV<\P<XPMD7.TGN7ZS?7LJYL*/_Q$9[[@&ANX.7,T[
MN%#+R-WL GM2*N<1T@7*!\9W8BRHI*5M-HZ0U+OU4!JS6,DD.BOIW)K#'1T;
M]CKL6N7E_"B\CVV X!@$_GA-4F5><]+_%]'A.O_UG6L/AD[/ C.V8UN==ML:
M6L+J#8>C=DNTNX/NZ-^=UG?J1[,P \Q4W(Y WG^]M2> P7_:WJ.]C/)XG@.G
MUL7)JB38((XVE:5)MG]09=I;H+ D7!J_!#%H3!M@;7;VRC<#8,?$=4BE>^_Z
MMC\&!!J?I-"[=&'4!&1G\(A*PPR^\?#;2):3_06* FLA$>I:J)W:421BT 0]
MJ;:"?LE%4 )T)5!B29E1+(+U#LDG3%QB[3?6H85C5Z,+]#K-7JM[_,*@7K/5
M.4'1%2X[N')=X)+9UV7B_.N9$=R_(\GM\AUH;4IOP4)!GOW=P7F?NF/B.?FC
M)U_GVN=X<C1BG(0AR$LI:_8(0ER-[ZPQ;/<O-CCP>J#4 [EY^AS(:[\LGT+T
M]\3+5/U:H)99H>MB=>M!I#MAU&Y??DIZZ:_*K^1CKIP\Z?1W]<RM+TBGW]LQ
M++N^(-_]KU^"P'D$ZZ="E\-JM#N]^GKLA)(YZ)2NFJ)\%^2#']O^U$6_4^7$
M2-NJQ<A.&/7;]2W9":7?16R(^<(+ED(8#G:5PT@Z1[KYWE3HVG1WI9+7M\;L
M7[Z6HR1CQDI_=]^)B0@IJ\;^5CT9U^GN2-2M+VMG4$NXG4#Z2,EME;L>EM79
M,2"FOA^6-3A#]>;SXE:;$VH/BS>=>9WKX0KKHY <M[IBKK#^6-U&KVLUT\RG
ML]VTFA'M0(ME]9J=ZJ&EYGVEYGWKJ>*MC-9CXW39.-ZC<(N6(G:5/'%#PZCA
M&4S:ZP:1:;7/IRA5ZMX$_O0V%N'<<,2H4JXRJ[:^=X'(O+RK[!KOS"(,'ERL
MXZB2D.D,ZJX0NP(RO3KO92>0[CS/"+@<4]Z<:BIE9L,RZURQG:IK[QS)I[41
M=X6,(I]X754FT0$F41MONZ!D]H=U]O5../U:81]'U[+JU(9=,.IT:X-M)Y0^
M\,C*V/XF(F-A+[$&LT(795<;J?J:G#%D>K67Y->JNOU EQBTZ[R"W5 :[NJ@
M6E\3JG>KGJ?/[ QKO\4>+<%/ST2N_7ILS;U6=LJR0E>GO6O(3'USNH/:2;X3
M2+G$YRI>%&M01U]W&7+]NDAT)Y X][F:+J]VN[XCNT TJ!U>.X'T,[5!J]#%
ML!K6H%='379"J=4R:UUKMY$2^+?493GP/&PY2#VC172E6?/KSU@74^^&T-F4
MK3H-X8!1-B5B']OJ;#0-5&L]NL^PF@/.7X[[<T5U.0<2UQGG;EP/6DM8UW,.
MM)9Z8,=G= ^I41._NL!K'%<VW7MK+["_K/%91$$2CH$=13A.@1.3XYD;&;F9
M"S9.=5AXMF]GSXBTP;+K%QI?TBO6I&31Y_C+^YD=BEG@ 7ZB'[\?6&;_C<'V
MQS/WP0QU4U?FLT =.U./[3!<HI9HSX-$]L_60*.#!(^%[:G_N.<A'.2I6#?C
M$J=AXH.@A!(1T_22*->B>Y*VZ%9S*=(Q)8X^;R6* 3-3^)>/>Y10A UPPV >
M*X C6(#BTS;"*[-+"FV&&P9\&WM+6&X"!\4I)/C4H["_YE[S4P@;BV:PPP2)
M9/NB38,]-Q-[' <A-O>V8SE6!'Z#T,@*3S; %U;'B3)P@VDVBO""QT.;=I^5
M=-QT*.KF(2X\BP4..@?4)B$1@!PC8]C.7X Z)@FDK05\&N;7RFC"+?:&0K2]
M,KO-MNHHS2-X9(\U^K;7:?;5MS0*)\)A0%XB83VBA?&'\&KAN7.@R7!I+(#+
MS##O#/8SAK=Y:I8/O0!_N!"^0U>&R-@S'(%H=?-7?6*[(;]-?;()[7A@("P>
MUL,K:B^=VTO#<2?('ZGO.ZZD;S=[M+3$<N>H*44 ";C.\ "L P!,&ZHR4!#3
MR&J1LL+@07(+H*+%VBZL<&,1&<6[[ @ #[ 6 HFA=Z6DGZ\2DB,4D=E1[M>,
M\#G6P?S-'XAO8R$<(?=JU+-ZZED]9>S/7\_JJ6?UG)9T;JU6/:OG_&-WSBBT
M;4<?+3@/0 =QY4S#!MBFD_@15:'T*1Y0HW2952G;--:9W!N'EI]<>8WS4Q!0
M_4CU<UGYRN,ATUY41W09[+?-G&J2C5H$)<66LP=Q@^H14I1<_T$HE7HF/(?T
MZDAXDUO71_7;R<\4 O7:2TB5Q;F0D>T).K.^"D(F\>$-'FS<T;5:+P"@:'@M
MF];Y94\,YQL":"!_-52Y3]*&:&S&@IW^3HVN9'L:++\8+%^V%P(U?/0A\![P
M _@%7!^T&2D=!BR ??=<+(S1M]U)\RR4920-:O[5PEXR:E<T9_TR2RNL/)>6
M]U7@0U*AI_ 6[!E P%I_"L>S7]H=B,LJZ37;]E5[4,!80PU493,3;Z<^Q15.
M"W082Y_,V+/=>:0OC?C.2!4PCU/'A'Q2?_#1C6?&&,2O3<P#6(2-$W/! @+S
MBUPY^,_0D1-90]L1FN\'OA/N PI'C6)2D:'&UFZW_*7<\'/G"WP!]"5GQ:*/
M0=MR=BY)U7@-X6"@NRK"0$#G70-D.:]>&FVRKBV_AJL0>R*U27%+$2@E_,$T
M%/15>9G>[N; .MUUTC"J[D/Q]TIRU3F.U2NLTV ?*/J"1O1S';LT1UFH[:3^
M/T1:KZ>*I]6&"#79T_B0U6V:><SR$]G6\*F.F3E_U,#BU7G(&_;"C!W%)9C*
MPENJ&<8Z+4_ASD3\JJ'V*G(H!W+&L;KVK\R^RJY6S\WQ+LD=+(4=EM9[@R3E
M:.F;!6'3:UKIV5?N)L 1CC:>&>09ET.Y$7K G?$/'%\-\(P4(/ZX)\=I \AM
MZOH^9R^04=4@SYMTQ@A6;#"7=)&$@#5TH^&H;0\;!"KQF[EMB/&*!Q=XBK?<
MJJ1^04?^H[U...99E+,NH;7 4Q1Q <DL/&!G.JDKIHLJ)N@$Q6L&H"%;'",(
MT6&DD5H;IQ[-V=HKX+8R]>(")/S!1^4 Y!A)-Q)Z-&<3/@,=#:EL$7CN&-%W
MXXAH#'>7)9X?Q,+H*"2Q,QL49L1O+KB1A3.R,,=K&N6.(]H3D&!VYII&O[D;
M$@^)26_Q_<3VI$X9&Q_'<9!.[S0-H',@90$<2/PG@=_ <RZ0CQN.DSEJEF.Z
M/1PUX*@#4FKV"O0?!V-0A7 E%S55E&<D*U&D:>/:Z:D(2#!^%$(JL;2UE1WC
MH8G1:;Z/TO*OCW#TM[_\(>,K#AP"#L_#YQ&'\ GYHF.2#*"P.0+YDD!*P7MJ
M1S-CX@6/&6#8&T\B0 33T%[ '3&4$YYUGUGP"(!7[C4<7>_*J)!0 ^3AT:9Q
M%P%S&,^(4I@%$*'Q=B,Y-C;Z\?LN,$\*.-D-X)$-^)UK__A]I__F$Y@.@,J&
M\2O.I#?NYG"8L<U*U1__0X_\G*#WG/YI_$8A8>-G.XKIY1E-1DCK:J/H"H])
M)7H0'ASM$8.S,YO-%[E_ %DDIE*'BV>@&:EK0KN_.<(67Q/*T-18,+<.C%^\
M8 0$2=P? R',_<D"DW$0V%=Z*@KBHK*,<B2EX?)2JE^X_ TI^AXQYA3"H><R
MEBCOY2:6TC3^%*F10("2&CW%#*1E"O2?1(KR=;M>1*AY1QRHQ0!"$&%(:@%*
MN#V>D0Z%-PD-8%P?CPW$.Y44D/A2M($>1IP6Q/L"+!DE$#/;18;%5K<6Z934
M,*;N@U":&G"[2&IX<_LK[OZK6!JP@A_,X1:"&$_F"WD/1V![\^$25#)*B_:[
M-6Q?PSR<#;TTJ%(@=]^ 3?WN42 4;PW-V,5/TK@5_!H070CZLX<O8U<CX;EP
M\V40VP_("@I\>-T2=9B(-"9.94 AJ0/],4@\8'_V V86)!&_<>5]0 J\([D?
M22* YS5':QHW_R.6>=2&R"Z+<MJTGB:HI1<!] .PU#GVOD3[&WG\6.KH6GI'
M\_5AZMB>P]S;WUU"A]MOO/J.C)Q+7AY@=&08(+T 6<T%&HF8;9%NV0<Z0U*&
M"S&= 8\+T0PPY-9U'RB)^BDHX$P$9/)EPAJ$\/ ->W4("M$,# QV\(R",*3I
M[I'\$;S_U:#5RAM\&]U^Q@WQ2=!&D?.BP>NGKC@ \ZM><:4H&?TE.2IQ9>#;
MH&S26]MF\5GA8U8%[=,+;%\]UVH9A4<2/Q)C\A'C;9*.&7P8%VR_L;(?)-AP
M9.[&"*7L5W.PF%UV78Z7Q3,R]%12E0MWV58*%BR%F\ \JX@$%[ -8-F^$^5\
M6'RL!6JS"B?*B 3SC]=7J2<Y9Q1_%241V5MC2;R12N((LO2"1I9;P*=780Y>
M(A3X]KR[./U&)8WP.;+C+BA]XP'U3@>%J>87 /1%6G99:>43H$1*!)G5A%JR
M3Q9+=ELR/;D!L%XLV(?&O#2['PVT0%B*VR' FU-U &K)9(+V%\L&D@!$>CZH
M/("L3.4D[XI$H>Y :!K_#5HJ_*P!%.F@JU/:UQ/[(6!I I3T%9@#&F3*RXU:
M=Y!: 426=#]UDL0-22JV\Y2%,O813<F071U@YPF=%_!&*!$N=QG S'R:15]G
ME=19):5/AZBS2NJLDJ=GE9AU5LGYLTI*YC'^,PC)LI=VQJ73G-D)1XX2%HXS
M= :",8JJ*88B'N5^E5[B^NBID1FD9-NKR\PZ;#NU[O6<\K7/F.3Z.U QO!H9
MWNLT>ZWNT86MV6NV.OW3+#NX<AG>5V1/R_P3Z=4=[W$1;C[XROPC[URA^@%T
M:73H+&*#++/H]1[2:C6-1 SQ_[952)Z<LQ?9PGH.!7?U2'*Y? <R5T75SF)7
MK)XU<R5KK7)5NFZ?=+'W3+F-)+LW',I<&FDVANU^<U"RTLAG@_PD=;#7@NE-
MW3![('NW=U X.7ROO<W&VR<U\M]+ZI6#=C9Q">KP?R5<HNX#<N6S!HYE[^T'
MK#_SIEP>:,?<Q:'J-X9D7N_PC52(R72MZU%$:A;3&91@3,.I^NZ<EP$II8+,
MZ,JQGZHTD3&;[?Z5<*>Z8]"S%:AF9_O<@,MU[RDX[M%6.\AKOY>G<"MPD#%P
M>NJ]X$S#=YC&*LN MG;(H;3W+#X83!C(6?( =K?(\K5DZ46$Z2%.>0MP-O74
M6=-VZ"*]=2(/-YM5:%Q9DYVRHCWO2ESM982E4)XG<QQSY7Q8'=3.!E1H%4M;
MR^T2'VC'$TZA"$\5'V'1G.J3(R@3$U\$. P0].'4]MVQRE^A CS,(_M&B;F
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
M)=VSKMR.!*J6TZG T73Y$6HX6G"PA1IY5A?1'9%51G@'DUKS6?"^2Z:@SR+
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
M02A,HVP9 LN"'<<E:/*7+JF$GRA476#XKW9AI="@1$CE#J46#=JOZ2<;V@;
M5YJND/?+-XWWLG3KH!,T"JG(MM'==IWD3@F,Q[X2V2W07KIR):RLC+IT5V(K
M,7*V9^9^T])UBPFSJ(:3<DEFN(Q=;$O3I<1'?##+GY7E+_%J8AA04:[RA]^9
MRQ$F99F0DDM/+>3^XK52(86MF<F90$-2Q-Q=(F=,TLW(=D,CE%4"K5/)ZE2R
MZ\V!JE/)ZE2RIZ>2]>I4LHJDDFV(8K9V&3-KI/5%3!.S:1U##RM9J>-GU!;
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
M_TT3C=,"5YI$(,/L%+EU$%+,(DD(D%<JT)Q2.!)8\EVJ;)H+FUJD8G:"9*_
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
M4)8&L%?0:CT:R*E]FE;5I]DL9-O(8B2E5.![0&7D[G.I0H(''BWE+7/_QB/
MS8RB]&>JIS5(GQ Y_'J-LKSL]&,XM7W I&2C-Y]%+.7$:PYH:T-5^)D+L-<O
M&GT5AE"249V*?NIW)X6^G],7L33)"[##G^J[IE6@!1((DNG>A!D0<D$B^0"5
M0&P7^DWC\YJ7"SOTV8I.0UC9U"-I9TQ<4! ,TT(U*)Y%6;/TXH@;5Z,T.)7<
M.U?+:?$PU1,R%!0^(DMM\W&;QL?-7ZJ@3]%WN#+S7A_"OFDL%.6[YA"7=G8$
M98_;Q<$-2B(4;]Q+;@>J]!E7,@.YD":<Y=5C5TSA+=;H9:7+D]_#;#O_C2SZ
MV4DH1#E)NZ).K&@>NL'^1*.J3ABK$\9*G^E4)XS5"6-/3Q@;U@ECUYXP]DR'
MQC6+]W(Y%;8C0@;)R(5PH02(73#>D/NBXGMLX>)7ZA-]#H1J+I;PG.*LW9=*
MN?)4]*VT./HS[T<H*99T0.?2V^1HT8U@EU&U/):C9,0VCH9H':V<II&C@$HX
M[E3T-U.?2N2S6T\>O^L)/CR).!\[E8.? ;73(%3C/%?#J_E"=RU,?A5Q[R>'
M2LMYH&TTNB'$O^<!KL:T['6:O5;WZ#:@V6NV.OW3+#NX<M.ROY.?KF=!-Q]\
M0\ZZI>OV%IB*X]J^X2 ]A='K/:RFU>'!8HC_]Z9,%L9ZWO-\N[ DIA(.*5XU
MD3:3JF0?V,L,#F10CRE#[>U .IZ[CN.)<YX6!><^&3L;46OM)MZ](=0R]B6+
M4P)J/7VW6YUF^XAJ[W[HR8<;"USU^0#';PGP^P-\&P%L>NT3D7S^N]\>]INM
M[3#?ZXS[PS4]XQ.D(KVB7T:N\BL86C1C>'T*XHW>$<%(FR&HKG_Y#@>;Y>8>
MK.=:N,M-O],<KIST0*W@B%>Y?'#;H'1U6\W>)K@= SS5NY&KN;\OXH*9W7:S
M7]^PPV^8:0V:G0M>,2EQI<&]JL^<1/\^EIMC/^)\GT^S/X66>6#!X@UV!"NT
M#GZ&ZO]\Y)7CBJP'5K_;[%^797"4RW1\RZ':9&*9@V:K9'1R:7)8$WY>K=S
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
M<>C0Q+.!CI6'.;G;,>EDFGAV"#8<,$:!45V;(GNAF $0\&\B&,EY^3*SL@A
M=D-C(H2#N0N2/\-/09 Z')+EM!7$C%P[4M%M>AV+8*F+C&>V/Q4(UB(C2(4
M0EIQ<L59 ,-@Z0B\_U-^O+3*AT:RFJX$U/L82/_>B# S5OIY! H9PC_P&"X%
MO9M[TM5L\A1L$NGV/HG0R+6E[HO4=F]/!/PSLZ!2K3O3BA_=>(:>KV"<$'&'
MH% _ .O(4A4D86/'P( X#I.R\!_<,/!I_++7,*( 9\CR5]/,,+GY^?Z7U^IB
MY /R*QS/<^?(U^EE,5 1F78[DQMJBGDJQ;P-P@7V]1=%2Q(Q ]R469AF?[_]
MY2T8X&B6"66+++R QD91*IZ?&># %M3B&C6PM-&\J+@(L9&,"C!-@S,A:"]J
M.C?\\!&>BV;NHFCF,35*88@SO_4)SJEW5ZEXL&F@?)]3^I2/M[#U^<)S<<,-
M:L\W19DJB1YM]TB)8Q88"!7#]J* ;Q4RPJ+P3=T>M'8*6EVJYPY ^J6]1/&1
MC'%*'GP-8A^3D"+V<'(FB"/&%!;"*$L2&WX08S)FHNZ0C4/:GY;,4A)'AQ8*
M*85G@_!]>Y^@+NI&TCQ#!_.8M#)"BA26+!UI&HC''/26$:+-464M9,4_):V/
MIO%YU9^QXB"-."T-=(MQ&$1\+W65N,F.H?Q/B%P7=A@K)YEC+X%OWL)_]!PU
M\ING:7$XCI$>1G^L(KW;.1^JX)^%/]&Q"I?_Q^\[_3=^<#L-,G(M6+G*A5M:
M7:B =LDU ""CI>$GH,\%(#QC8<\Y+=!Z\ZN8VAYH/,,WQG\+VXMG#2F,X;]2
M26>&\G,F18V;_[Z___FU_%4""$/\ [P!KOSA!TV'_Y+I\#<?OLA?\2QWP7]D
M[#VO&O"WQ%M1C5-;)L:CE.4BE;'=H=BB,4E\&:_=0'3T PJDD7ZAK10'D@%S
ML(5-H)Q=Q^].=>BF\1%([@.:/*B*L'<889UI,RC1<: H[33U"6,M:IAJ&WG7
M,''<R00%@C]>JDNP$A77-E[G!-8Y@75.8)T36.<$%G("S3SS>Y$Y@=5-[]M/
M3?^4NL ^I[ED?^BY9)=4WC0;(A1SL@7'@3^A\(W2:)77!'W\E!\@Z&,O ,,9
M?:V:.9ME#+ B-0L>X?&PH27[L-)#1IP0(>?F8:8)>5#8\-R0<\?*#ON\49F.
M:-L8Z-2R5'!AJLM#-0H^&J.[AA>\ ?-3XD 548R$%SR^;AH?)N1]Y.>",2BA
M:-T"*ER',P9!#0-H@)8W E61/=5Z9*IA3$B[Q/1!.*IR9H/-FGA<4Y$9#BJ,
M$D0+V 7"._% 618&.G@0H3(GQW;(8L:_2#T33M/X!74T1DH& =(5,[>J3,<B
MP#H!V;TXSV(<TQ&C9#Q+WZ3>(<MYI*4,OT.C@RPJ2C $".OFD PULT53:K-D
M4_(FZ,7CT!VQT9:OHD%21)"1TNXCY@&_")*)/19-XTYZ?=-8Y<KBNL4@23OQ
M[4?\;S!I&.IS(#%.AD,:I#NEWJR0TS (_N2R 1J@%,B1C5>$QI4\ZL%N]59Z
M$LW7D>#JT3G:8G@%)IQ?S L62:N0QKH2D%E;K0H?Q>["D\: 6A_WB68%533A
M-U?M8OF\-GIYM@FC&./+Q[I0>M(%7AJ<.(S%=(@-H.>8BWSMV&;77!@FBWB%
M\?#/%J'X"XS%L5 Q]C$0(=!1<U.HZSRY,2ZL9(>T)XJB3+U@1"P5;4]79G*'
M@JXE?9K$)$/@1U/T Z:YPI$*7I.71G,-2&-]GO@ K7S C];7W?!NZ-PBXUL:
MP'4=N(WIJK!!9/-)\>I<$GB7Q=Q*1%6Z)-+<#2UO /FIY^%_B?)@<?PN8LU
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
M)A&UK)=_NWAV=/K$]!"2D2B1E$#GG,GI?Z!1>APZ<U*.K:35]I-A9WOA00G
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
M17;N2AH&>F-.*?O1S9;\E5R(-O!"K$A(J2IZ7/\34:4!?*_.1 H%NI/L3X8
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
MPXJ,]*3$8DQH3E&7IJQ_N>!&L\B,XL\WUYKLH,756U+?C7T@$,H,C!H#_&*
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
M:W\M3OIYB%AMN^?/1#0L:6*C8]WP"<F9(6Y+PV](_$ AI0(ZHZQ](<WCN,R
M\QIP7M\N0&G >0TXK\_&>3TX&7!>?Q"<5_^8)+SGG6I!;$8S+7G>GW'H<? >
MS$IE7$.46\9 UZ@G0ZH#8W\\>L9T(#C 7_[MXMG1Z9,1B0VX93X=BV9T_[&O
M03IJ:N@VGEDV!VDXH0MK-L_TEGBG%T4_Y'3092^"+)SA"DW_-Y2,K:/V2HU>
M:TX8<,4NL UVG!D'F'_2C)>-%IM)G<^XN0N%I-)/3NB90VF/4H!:LM*^+"M8
M<>U$_1;/0)]E*BXIDJOBU-/[6<I\PSY/C!('D,'?H4\N5"@_Y7[>9WZ^]MW4
M2NN#.[_YP0I],$.=C_1E=[4&FFWU*+5)-2@0&"5Q:KN.RM;<Y12*[6-N0S_B
MJ(+X@U &]PY@S9%!Z(IJ-J6FJ22;M"W!?.?/CT].1GZ("N8VH,91/$/RS<UX
M].?[I_%[0?9X'&IVC?"?!KT/R /3PO[SHWB'NW0A<T.B#^='6Y>HGSF09-%X
MT!O\V_\X?73_AWOQ^^LRLFO&7T W)>BO;SVZLICD3;-6\$*BX?-IZW^4S_[W
MG_+L\9/9HWM/W),'V;T']^_?>W+/W7OTY,GD_HF[__#QP\G_>_3@3_OH77_P
M<1NK,BIGKT)]:J]\L!_68&/=DEB MK5-V] L'8DA?<X-A'1UQ^Q35,,C69!"
MHU"IW=*.D)H%%8B)F9?K0HUTSE%,J$9]1DR^2]*3_YW^F^VVP ^VM:S41$^G
MZR771)355HJV_)P1<2#]N"D=V/GSE_C9^8N7D#TQ"A?R?2:RJV[T[C,WS1NI
MB5R1@A9JT3(P4??N (Z _F7Q5H6]J?9*&(P0H83T 3<EYZM )V I^6X9/Y '
MUW4.U79H#3A*Y:8,3PIVYP9KQGM\A%S@'4-ODRMQ4S:K5FUDK;J,BXY^'93(
MSH.LU.C.Y?/SNX$UJH3K<MF"+0B&-[D)TZW3U7]1,&-4]293>O+#PWM'IR=/
MQOR/\P1UZ=_-;$%_N0MO+DUY\8P5#1D!R9*&+W+JKFON'H^>1HGU?*]6),[@
MN#OA-%>B?AYD:]B:I(V_'S_+^WQ1N**QC991D1J)\OQJ.'JP>_NL(4\[DF6O
M2 J@63B+K>!MZ+=![RX8=PTFK=1T%[.5U9;O1H4"MS9VER5\MV+H+&<F3\M3
ME\=BIAV^239]=U43]^>1C.0<__?#E]T$'2%-'D.C1!\B,?_15TZ<_^D_GWIS
M[2?A5^_2+0GA\M-/KS!)W;__I2IFX'[X26*V.Y34#))PG:]S]ORG>V/$\./1
M*_^QCZ^\.3VKIXN<<&F-?L;?#-\8^T<X[US=?WSW<";T^.O/TAN(%MKESQ2
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
M&8%L]IMWR;P)?_[TXLVS,S'..E=^@DX??4>_.?W^N\0X)[^=Y506-]9\I1
M7I#^,ND*//T.U'#J.40I*[\51/@XO4/MO)-("EG"7\F4>6@XW;HX+>\Z8\^;
MVUKX9?SE.U\D5+-N.O8V/^Z@&199SR+[N$ I]2O)$*1.'DO_33%/L0-F*I*6
M(U*&7Y/D-NA&I;W7&RL6PS0BAX3&J)BK412WDVB#B'%OI'?+GWMYP9J&:(4$
M22^GU+OA%XMY-F/+G2A_$RV2(VI%%DY2C?19^'"U*C9T';X'WU&U/9G>=G!8
M#\\7TO0HG-5N)4#LQFWNT6 W;K,;OQC712( A I!<?![/GQ.O4E'I</Z.ITH
M4PNX^>R(?D/BLD=T!D#7]RK_YR8^AYGLG@"]D_'VDAQ8WC=L_R>)^N\HF2#Z
MG/JT9]5Z$OXH$R_7[5RJ\5]WM5Z1?=1%5LS5DP7T6U0LB9*A4&%S;I^F?,9L
MZP?#.OFJZT02GIUU0J$+B(*Q3"!"$> (U^"P()J86FO?.XP!K:;!!NQO;D5Y
MKC.W&G_L--5Z!;A6)7F!,=6T8SWH<?[VKZ-?X>*'-LAUH$O0-.$9,MZ&ZUX2
MSB(2PMXD'#/U-DG=8G>BO9L+5Y+QVY;:@$D>,,D'#Z8=,,D#)OGS,<GW4N/W
M+XE)WAN\>/!4;O-47@4U*V0[,[2LNWHJ4% 39?KXHQ-SZ"%=;+CYL*%J9<B-
MHBU7&+9HJW\@K3AXG/_0/)[U9Z_[ \Z@7!53VA)<-M42) UNFN%J\X)<N8"F
M#MJ.(?M=NSF(42A5&3S3*)X<<A$)P-CR5,HAZI_WG9/+*&MEO& >(!&-7A'@
MUYH5VD+3?^EN_.=E=6W0G=Y8+4H_'P1S'8*>+[@$G[K2S2EY$4 ^6"6O"=#U
MG %=E\ITB=Q6+'8HH26#TM\CT^RMRI]/CN\_I,_]?SPXV:ZR/']UV8?6M& Q
MI@0X?<++:IC_+SC_SX!Z"9-4@BZ7)- 1Z:I%\I/T/3ATZE"#2L^9X9SX*N>$
MW4/]*<7N8?&$SXK[WPD<;9BB+SQ%KU]>G'<G)9L0ES0*ML/X?Z'DG:G$APH9
M=W5D,%0S-VFY.I;Z7'!G_"2U-]1?=7I\\AZ^K__?L6%C;+/W(YQU=\CC(F>*
MW"72ITLD=N[NV(7W[A^?8"/>>W!,]?V(-  U$PSL@Y.C!P^!4OBO4_A __4
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
MG/M?_W-2S3;^?Q;MLOC/_P]02P,$%     @ V8A65NFQ/,2R P  /0L  !X
M  !E>"TY.31X8V]N<V5N=&]F<')I8V5W871E<BYH=&W55FUOVS80_KY?<76P
M= &L%TMJG-BN@<Q6,@.I$S@N@GT::.ED$95(@Z3LN+]^1REJEB9=D19H-W\0
M3-W;<W?/G3AZ-;V:+/^\CB$W90'7[W^_G$V@XWC>;3CQO.ER"G\LWUU"Y/H]
M6"HF-#=<"E9X7CSO0"<W9C/PO-UNY^Y"5ZJUMUQXUE7D%5)J=%.3=L8C^X:>
MR-+Q+Z-7C@-3F50E"@.)0F8PA4ISL8;;%/4'<)Q[K8G<[!5?YP8"/PCA5JH/
M?,L:N>&FP''K9^0UYY%7!QFM9+H?CU*^!9Z^[? 0LZ#?]]/(]X^CDS>]$Y9B
M/UH%_BGB,0;)7ST"Z9%Z8Z/-OL"WG9(+)T<;?Q %;O_-Q@QW/#7YH.?[OW9J
MU?$HD\)0/$7VS=_&S2=GC4;K,I&%5(,#O_X-K<3)6,F+_>#UDI>H88X[6,B2
MB===3=5V-"J>-8J:?T0*32CJXZY!UB<_!1?8(NT%%EM\E_,5-W!ZZD:/@?TS
M/Z;6E**1&[(BMP;OC,,*OA:#A&J*JO-SP$^NYC?Q? E7YS";3^/KF!YT7,07
MLYMEO(BG+4_/)I.K]_/E;'X!Y[/%NR>)?K$[/Z OT;.IW2+DJ'"UAT0*;0?
M2# Y A>)5!NIF!TO(+G"C!1%8D6DP36<"5&Q A9(:@9(ZURJ$B+?.8=,JMK+
M'ID"%"D-U!03+%>H(.QU[?@$(#.X,8SZFL!,)*X]RTI1H-I?6H_A.:Y4Q=0>
M@J"V"KLD+P@4#><]4@M<%KS1S[A@(N$$2QMZ84=1 Q-IK8E9AHGA6Q2HM0W'
M+:EH>5@?1LD"Y)8 /OAHH%"L+NQRGN3 -AO*2#<E0&A9_5 L@O#U6KG_#V*P
M0LN7T@(IQ377YE[AYJ$)+3]NG!/X;2Y=",/0Z46A?Q(<=1^+#@]ZQ_[PDSPZ
MJCOXU#KH!:=A</1M1&J0*Q)1:FQ%G7?A%IO0GV?^D"0=*@T5,;HAN-WNEHN'
M!R=!X ]GEE"H3<VN^&Z#RNAN+>L-GZ?0/3%F@D:F;(I6)TJ%+BH[-]]'M4=C
MV;*8ZW]WHRM2^D(?7?@&\GXGL2^0/N2<$:%?O+_]/G'Y\"#J#W7]A&O%$]Q1
M-BJ7E<:)E-0D#9>7U_]-[).<*<NIE)#+C/96?=N!LR21E;"DUS\"VY,=46.+
MTY)TI.C"64&;W; N3)A@*?O9I7P>;KL"FAEO]\"+L+8H/[N%;61S#1TTWZ8M
M/KF7M88K:8PL!_Z#"5O1UZLR3TV^<I6[?S87R_J*._X;4$L#!!0    ( -F(
M5E8_N]TY/0@  #HI   >    97@M.3DU>&-E;W-O>#,P,F-E<G1I9FEC870N
M:'1M[5IM<QHY$OY^OT)+:O-2-0RO-C9V7$4P3KR5M;.85"Z?KC0C#:.S&,U)
M&C#WZ[=;&FQL2$+6\9JX-E7!S*A;:G4_>KHE=/C+\7E_]/G#@*1V(LF'CV_>
MG_9)I5JK?6KU:[7CT3%Y-_K]/6F']089:9H9887*J*S5!F<54DFMS;NUVFPV
M"V>M4.EQ;32L85?MFE3*\)!95CDZQ#?PR2D[^M?A+]4J.59Q,>&9);'FU')&
M"B.R,?G$N+DDU6HIU5?Y7(MQ:DFSWFR13TI?BBGU[598R8\6_1S6_/-AS0UR
M&"DV/SID8DH$>UT1K!5%>VRW17?VX_9^J[E'$]:D43MB?+>YTTG^TP C:R#N
M=8R=2_ZZ,A%9->4X?K?=##L[N3V8"6;3;J->_[7B1(\.$Y59&$^#OO_JN[GN
MS$LLNHR55+K[K.[^'6!+-:$3(>?=%STMJ'P1&/!QU7 M$M]LQ/\Y# ACN\>9
MMZ<#VE)D?&%?HXD6#:Y2$0E+]O?#G=OF;.Z)]EI/4#T&9UB5PTA@BN57MDJE
M&&?=&+S/=>7'3+.QT33[@^'H].2TWQN=GI^MSK.TX7%M' [^^'@Z'!R3-Y_)
M\./[ 6FT:+71?DE?;:G!Y\/2SAWF[0R #887'WMG(S(Z)Q>#/GJ;M.K-;9W
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
MO/]E"IEC^J_U_I1_.- JK\7QFCWH._T;4$L#!!0    ( -F(5E9PK@T&/@@
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
M#F09R!_!V3E9NC2:@OOPV)$L_+;_D?CRC8@?POO[[^#>+8\R/%,AO\/^AGP
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
MF"_"V>W9JM#)$Z'E;7UG=0#\,P'_[K> FZ9H1 U2@B$<099R1!GR4:V68BC
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
M,-;XU=[AM#U[2C4$CU 14P24B#49ZZ2WJPXI>S<->]HHCD$LIQ<W2IH/)W0
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
MM#: F(8CX/6Z(NB#Y>+YK!]]2TQ\N'OOZS,'@<GXWE>L%ELL;-K1<Z2 #7-
MJ_)OB%5L'X7I]7NW%TL]<789NN]R2H29F&T*19]:Z5,(E (*A9B\JQAM&QJ9
MMZ3Z6_C<DK(X/9VM^DMU?@]EM5XL-V./-^;UH1R?6]GFC9N+U3 MKDP&=FI9
MKD8#*L_12'%>/%',3B/81)"\/Y?EXFQU<W'>=WDX5XC0HL8HYY ]%"#"%*S1
M_+<7YJFF#36.L5^A:_?#&RJ<]$%3JI*:IEYJ>Z9H7FPKQ$A@TG3 O8J MWL\
M"U542!OULC,(5D-E:3YP'X@L)HTUZ#A<F-P]_JRA,WMTD', G[FOG2O0+%#J
M37(GXJQW$EQW#ZX/(2NXV18,H#;=:ZLT9!L:A(QNB"K2^Q6 +V5(AJ4%S1N=
MJ!&"(\H-G1/*PA*RM"'FSG<>2B^G7;CU$<E:=&S!8R,3L+<!"C:+LV6/=R8,
M'!0O9\]QC;"IW%X0(/8&R1$S^.0--L!]KC6UK^'M<KJR46NJ/")P,5!:T6!E
M*(AJT832:")RY$_YQ,_XXIWW[MV-VLDHFHPV9YH'7PQZC!I$+7,U.34Z<.=/
M<V?:?;M;+[QJJ-:"%: E;B19XT1.%%QT92CB_&7;G[*TV#W7'!#JOPG8()B*
M6%-O1)J=395LM.-S[9-]Q8%HETDT*8YJ:0B:O$#?(Q<M6%M,-8ES<D.LR[AY
M3%W%ZB^]6L^*PG]+VFPN]5N9ZP_K!R?T 1Z<7^8#9PXB@2D&=HZ]Z8,V)B7U
M#>3$4P,?DI<A2A<.!-SVYKVJ.%)<C,\@D )3Y1:-9I?>)X<)IV5Q&QVJSO.[
MTV<GBY?]BP:T-?8!)=5>';1!=8Y2\U(X%6G.![O'VPL'@VQ[5F8C4$SD4XP%
MBFSZC:7("21F,&6(WI7W9/TN2!>#UR\WG9)_*VUDI5_Q7W1R)N_#^V9;V1;5
MUG7TWD*AA=B,R96@.61#N8KEBJ9XRD,LX/I<7BD\YZVY#]SY:SOMJ&%IJ3=Q
M >!@\F:?>M^;E<7HVZ\ZA$V*.P>?])$&9]N:M"@A8NQ-S?J"-U,S0E]JDTQ
MWSSP%'EUO7W2]KA#I0]_BZ56!-@WAN*]PY ],\NKYCI[SIUK"9P^2$1,P$5<
M'XW6V!(500BEMTM*;J@1PD-4&7P8$:)WQ&"+IL>:;N5L<S+(655- R29-!NO
M82S:/>,\*HF:7C(5"[4V;F3 6(DNFQ0]#L6X ]Q_!'?*5D1S)U1HP6G2K0HE
M!L\2)62J,-1^^4.X&WS?OR6)E3!Y!PV",]FH= ZU].T.(;TJ.C95-E[W<+<3
MQK%X%5755L<%K*U$!;V-CGQ%S-8/Q;@#W'\8[M@35BI]YSVP\USZ!"^'$&)?
M_3U$89%#E-N_F<R4 Y;-'(80%-LH!$E855D%(@A#=- XQ*O=<,?D*(FB5W8(
M<&Z(-6P60[;-:.$0^T]^D.=RHGC=IMERXVG^0R](RW+\\GVX-F?:#YTY"EQB
MBC?.>^ZC@L8AM*!Y$YD2FPB[$68J]QZN;58MJ,0EA))\A2"--*6H9$PMQ"K]
MAEB(]YEPN1OSZD>V,)_(U$9HBH7"HI[0V!H#,Z4B(!.TL-U MCTK*Q9]5J"\
MJ19LJQF;XX@-F^3$8Y0ANU'69[2<T8FJFK/39^MW-WU\X*C*D]FJ+,[FZX>:
MCJQ^EN7BP6(V7S_^97%[]EP>R++H/0QB=.<C+]1\-9H':5;L5+92$0X<"]LA
MFH"-B. 6^W1(:\9%UF=K(45-<*'ZAN)#T+37#;%;]D\@^-V+9Z(I0]T@>+_=
MF;>334:K>>]#6<^6TF]B;-M,O;RT0"BE9! T:&.U5M31VH[V$ %Q2LANL3I:
M+L&E:ILP092(F^)UL3K#O7)3N1XV^XA.:/GRSKPLA5:C!])@<H[1] WN IZ"
M_ILRY>RS]^)LOA[&N@>0;K$(* 32G!\Y]FX:39-]9Q)&P"B8U"5?#RM]-= V
M$3/5'#,"A&1C5J%$+CL/QAJCPFE3-O1ZF.D^8+K%8MBF!,ZV<!,/TC)YTUQ3
M.*MU#8V=I)VNWH!Z >/]=G\N3X26=^8_S)J<'Z8_[G6V+[9I8_(2B3U0 =6]
MC*+)37&%BX_6#;'):%P<M]@?EJKWH53-20'8E6QMA884#)&-/$1&>I?69\L^
M!_;>L-V]Q?H']:'+Q\<T?X72(-95?"&4X"(A0HR>G9AFG9J6U]#GT\BHO _)
MC7E]&ZC'QTO9O#_*W*"U.5%.:C0Y P<D$TN#DIJKR6&;!E;#H9)-4)F8(93<
M-#HYAIA<2<$;H[(C#+&*Y'5-CUZL;#9_JI]_JX;C^UC]]J27MQ?+[S6&Z2.4
M85K8I!JHU:PA2,6_28)]5LF(\2DC6;K896I-WE_@KKQ"U+O2P!Z9O 4D--"T
MTG?6)$#(+F4#T?6]Y CHJL!8R\PO;.G^LL[FM'SYZ)B6\I;<>_=]3:HV/SS8
M/"Z-5%-<6*[@FBSJ(8TC(,.9I)'Z2DN];P ,6DKPSP \T3Z8O>.EE.;%^@P.
M^A9L_9_:L&+ CL8JV_;7 .[Z99(09_70(;EJ:]$$+JON 9-#+];B#>$ULN';
MB[-+2.]VCS"SJ5ZOJ-D%0"H1+7K.?;$4!V[Q&AEQ'^V<(L(:@UFX) &PD*O)
M*K J5XJJ@$L,0XS![**@[B7U!#=8,69,JG-33)P,-<,="ZHUIA$&-A^_?+:9
MX.NFP[22^H VQ:QN+)<=B?[C6R;7BS\N9WU0<_.!'^>S]>KAHQ]'*2U#CK*/
M1$W_ V,\"F1LY 0=]K+8TP-,O6%;+$]I7N0-8H.@U2)PJR'US:N:5 HE2M$G
M5RBU,DB'VL]#ZY8T62[?-JY;XQA7"JZWO8G5)@\V"VI\JJ'5+ Z#D!VA1LH
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
M;HHSZK$FP@6&@S,L8,E="-IX*XAK/#B6([_@'F>1V4!$C'HP91GV8%!G/'/
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
M09R",JYUY@UENL$2Z1?#Y!X'40HK%>).&$690TCIC I"@51\EJ&,/@;Y]"N
MLWAI%4G)&95%I9MISA2A @#*05IQ[&RS&GPN"R07D[5"7,8<J.^9#(QJ+SD7
MC@NP@WVP3#1"<]_SHT$Q//.Q<8I?/XL7E DIZWUWZ=">AST=^3([Y4H:R^[
M?\Z+\;!WL1]/<?>7_]9\LX)B)ZTU*(M]T+"+E?<628&P0(8@^8PB#X0BC97S
MVH,>3)P,L=TW1BB6 \=< Z*)\YHW8I[83R-,A%K]I5MW'\=5AZ!G?C*762T5
MU=HSECDP;C.FM0.1(QG7AAEIFA6NW1T4;FQ'<;K<OA]\SNU\^Z=V/PST<#2
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
M!FEHR@P1J<$"IU*AC&'!-!-LY?5Z#P3TZ)J/^!<27.7&OP["VK__1 &XS8^
MW#3UUJ4\&),RBWBJO<,IU1HI[8GG++O-Q__+P+=; *GU#O.S*EKSQ*!TS(XT
M\1F18!@YE 5@F1BG)A@.M.8\6%#:: UJ8I?_F:#_8]?)[,5#9A9', V\?I*@
M.?AZ)!W+E, Z#50":"A 13$=4FLY(5X2G8$R]EK(:^K&RX<DGW>%U;W=DZ+_
M5%->/WT](K8<QB)3[&(U&@(F)V.1OL7:8T=T -I9>:VP2 6ZK@W^O-U\IEWL
M89+V?!B]4FCNFT%I[95?+8?1"<9US6(3W7?)R/?\642:I%_9U#?G>IP-0!_*
MSW0O\>?>CF/C43@SQ/X/=[>Z+^W2I#3^\D9-OEV.O;JK@5ZZC;Y%VIFW =L,
M!P^$S G2)@-$-<IR"?1M;AR,,L]PX5[:QM*;8='O^]Z3S*U]CXX<958P:5+-
M I"WL2S56(&U)SGV4G+/<+3V8E]8;Y,X.W[<BQTNDDFODJ3=M]?R;5=O+/@R
MVGXZ'H"NZ-(:V4+YW^^+1[T'Q+1G?] 4W=B1]Y1Y3%A*,\%2QCP@7@#3%2M&
M8$.U#DBNO*8" 5H!B^H5]I/O)V^*<<]_U@/W8[;/ P'NZ7F%_OIZE'G8,^%1
M:C,-@(OE+\9(GU*F'?6.4::RB5>(_*A7Z#X!]92]0A='V!NFE AI;(H&AB@E
MJ7)&IS)3E#CG."5HY?6;05&<AMSW%DA0U_Q"3PQ8?Z&C8(GWF0?H2*2BT0/
MBM&\3%!)$.5!*[OR>F/GASP&]PFCI^TQ>!^; %@&%J@$"&F4,D)#JH0-J=>9
M(]XYA0)?>2U1;)0&G^H'G0;_J0[[E)T&[_$1Y9FQDM$4=%2@'Z]IJATWJ9*P
MC<)EWF -R@2Z%@'_MM/@/X3*DW<:O.='S%JN&&AX5DH'G$T"!64.I1P(A2$P
M3T/L7L,PT-2M3H-E;AGQ4TZ,C%ZSS<NOEL,P7WG](MK JXFN71DO0"SWQG&Q
MR=?\#$C$^9<W^S?FSM3 CNI3BY#H8WB?&"U(AI6U& OU8H.0]WW0$UU2Z@ _
MX.U8EIW:]W8\R$<YW'%0.G;\ -XF-C\I$N/GOSL;#X;C6*X(1_9]F8)=81 F
M+TRY1W$[UNUH[2Z;P*_YQ:Z[Q6[9IE%,YY@:XL4 $#H:X3U]-O2O)C_\[O+A
M64]?O,K[Y4N7%_U>+\ 4HU%Q6J[ALQ^,XJR:^B'E\ZK#=5O&+%OC!,<&1J,!
M_'63!]=-&]?*WD:_C=SU8P2O"<%O/8S6\*W'OGE;LI8Q<>^WY62-"'FGV_Y6
M[D2U&[#?$=C_NT)7)A?44'Q%SLX3?&,7K:N;7IPMG0.OFX]ZOL+O(E3_>FU/
MJI]L3!N=8GF]78]V)P8ZOD3UYOL7IZ;HO9AC=(_\[:,@N0T-_+D]T?WCR?&:
M'7XYR2<GS+CGI>VJZ6?RDO5*:-GKZMM;B>)&KMQIUW_VU,="W _:/:F6FA>8
MF))1-%(QWLK-V_?9P4?+#KM[O6U8U_;'%NN\_8L<?FC3G<TVAFLPW._+8=?"
M<_^JK_D;GL7[A]VSO//UI ?/^-H! W.[>XP.-P][\7[1X#SH_@V*]IM>YRN\
MXY:\>-=='VWOH_-WW=8Y?'>^O0ZJM<F00A9,G0!&#T,T54'KE#K$+?)<4ARJ
M5D%%/]D_ 85L>&L;FD? AAX48VLN7O'O9W2] [JVKJ*KMBS.O<]2+(B/V80T
ME8'H5%B18<^$9-S&WBV=9R3]#]EJJQ:L523S6BTV'&UP?M:OQN/V53SVC'%,
MI$H-92QEPNM46XJC.Q!3H33)@@#%![#EH!A\ LNVL)^2"4B^B=NE[O!;:6K]
M:,!?\K7K\?[ZR]MLY9LZY#\9D_OXATWN)=J$1U&=UI3/3M'W:PTH0UJ&SP=\
M[<956966360R995LHUV;T6];VN6180Y\D@\3#8RV'G&3% 966]6.W<YRR][6
MSRSW^?.9_3ZSWV?V>Z<.^KJ<R%!SVN%JDO==+-+UB;E([(D'NP)6_ZEDJ7F_
MLO,B$PYY#[3?+_DH\FO@U7"KTU<_%:AD:($S.A[04JY&7;1G>Q:WZ'GFQ:0*
M@Q]E&&#"%4XELR*%'2:I\IZD+,LDI9D)5(AZY@6_8>9%A;>7<!)^NI6W/""@
MQR[&EZL%;>5]W;>Y[DT'#0V?83Y)U3@_"@I+)!1*!699+(JRJ<QDK"-U6<:Q
MH)2H;\"\VND)SPJ3O4Z&T\U>\IDE[0EWC?QT5K!1C$?#V/LF:KK#THL>OXUA
MK(DZFP^'XSBVH"[G*,.;U5E6G^4CV /@Y;;RPP]+=Y >3JZUO6+H)[]40Q7A
MU,^E_P*X?/SVDA3X0;UY*<:(K9=O^SP^91E(_:+3/:#/\U,:!J\''J "C O_
M/B'0K4$UBS89]_,*V!776[F, ,%R(@PW6CL#")0IQGT0(G;ST$1H=]2>P1W,
MYOQ4]X;_N]+N;%W/,:Y"E*6CO I3[LQ8[F6$ *Z<NJ*TP^,-5Y*(/G O].20
MPEX<D8!@TXU+N<X<:&;:IQHSD>)@O&19, Z9E=<8HU6)U"HBT^S*"81?)Y>"
MP_.2[LYB9M&R^K(E].7$EXU.H]B<FQ#P K^L:.($!&]E'>G>U*Z"?_\]SJ/
MK2((U0EPX\L.+!JE^"4WUB2H$_U9B1L/HH90BO$!$&*I+V"2E.QKF+R B\OT
MQS'H#<.3(DXGF,C[T8D>75WR%WUY77%1U<7UJJL,S!=D[LV,]P"(L?D(ZX[7
ME*?#A7$E];U*/:Q<2+E0/1PE"B7 6(=W@OC5@8B$/=+QI#5CJJ34=)AWM!O&
MPZ?%:V*!"CE2(K,869,*)7FT#7BJ-=$IA?VUVA OO5YY?7 ]PR2I[87;W7O)
M='3I%?S[Y4B%R=TXRV!&II'L@.).\U&T?7P/*&]0]&.B0>\B\:#&7U3EBY'A
M?O8)J#BZFMAUA>?,[C'O0=\;]V)G)5[7C8_KB0'[:3=Y$;=/_$XH6:M/*%T]
MP)#.XMR3AV9'U7JG',8/7S[SCYNZY$]!'R%?LY,GQS^.T9&32B%B2,H<@H]
M?*J0RE*B,ZP5ML'% K?[Y1\WX]_R*BQS;"4&V/H)2.NX\N/D>%!\&9U$%P*L
M_")Z#YP/\(ARW%'))# Q*;E)+VD@6;9N>>T')]?)@]^6S]VH'OL\BWSJ%B9'
M/H,=9%*FE%"1,LMCT3X.J0(K$&?42!:K(&^917[GT-*"!'_X%LV50A$DZ5EI
M*<418S=Y.",]:FN+@=-Q\$(9@GD?>ZV^75_?O35^DX>;U(I2F0 2[Q>E+C >
M5HY)0/EJD'(\<YA74?=*<(?*S7C6NX@O4#X\+KT/^P-'!OYS/H3K9NN.*QWW
MRQ#^L.[N/8S. ,)^3V(;OMQ],XFJ'%M]$\NIX9_\&$?^3CK:7%SNXW@XRL/%
MKV=/)9Y,=J@+KPWB_;3TGQ#T^X]L<WD)_AU.#GXPC%L; 34^BPZORIT\]?Y.
M@Q:PM=/[3)JQ#Y,W1>S)#C>(*'GC&1N%F_7VU2$J>NMG@[R7\.@/PN2N$J(1
M@G/.P*\-Y22^-5C*&K3K2*AQ%^KM@K7IXY)PI[[[TG,_C%]-,-N'X$L-KA]+
M(>/0E)+,81O[ ),HA 9%+XD>^SF0SW)CRC21">& +L_FBOWV]<!HN&VZ<][S
M%Z47X07F)</86$L$R6)EX,L)(EQ*;#0]D(!SB!5R0,1Y'E5F1-:8%%>L8WAF
M$D-X2%':MF%0QH**P?ILR[=Z^O@YUC;IAOSEB 6#J(<M-);(V$[ I(HQDV:$
M>2HQSZ2FM\;:?IQ'-H6W@@P>SM+. (V_D\Z;7"V>O57&SO.+&R5W?8\YF[>J
M9:Z4[.JRVI,6>J6#+4;O"K#HIN.4HOHP&%29R&=1#A3C8>]B0H4W/77MQNY8
MW]CM]3AWXS^57]]RMS0&4[X-YBA.2XC&Z&H%E!FL)I@U!_V2=4X='%%VE$%8
ML+6 RU\,\V$]+BLVRO\<.RU'$1]U+=\?5C(E.EG@4"FWIT_W-[7[N]KD#Q2
M.6_-P,<&5_W1; FU=C>/_K7SAZ$UC#93##30&$Q:C!81E3571XF'JU$VE@(Z
MXD*9TEJ$U5(Z12B ^!Q-'6HQ,0C$=KI5XLQL8%H%Z%)_\WU;C^HLN431ZQ5?
M*D91@;Y$CSE<JU2"4@&8\;HH_.&96%&Z&@U\D*=1RW]U78G^SN[^VO)^)J/[
M\6?*^YE8$XC<?QT^6D/J7NKPZ[TK\^#0&H'M2(9%+W?)?RD2__Q>GQ#5XQN/
M?Z,H+=[TZN96^_KKV2FJLPU/[U!G=]<]J>J/'OVN[<U3>*>8\>!G_+JR4_NI
M?$:O']TT2FF*&462/./5,UX] %ZQG\"K6COXUB8]H]Z#[-H3PDZ"B:(W<+UK
MQ=%W,EKKVT^;HA>5V_P5F%HZVF&U+EL]?O[""=1FEV@#&SL>W7[)W,Z6\+KO
M391W,G=V];%/\.4-F?^,"RZ=;HSCF+#';<8-XX+I+&/,:H0X9T$%?,16)M><
M3#ONG,'=4S/P^E-:^I-?Z=X7?3%<^>VR]QA,B2L[?W73;H?>$I;IB!MW>K.]
MO_%N9__]7BO9V.ET]W;>[2?KG<UD=V]GH[4)7^\O>29=:1GGPYB'/A[X6=RG
MLE+KV,9&Y>:NIAKL#@KK'9P\G(0Q8@@J8MQVRG"T8EOG)[G)1XE2:V0UV;[N
M9M^$!XZ'P[SVS:_73I;5&/B^W<:.AGK>7^;*T9MQ9'N]L_ZVM=WJ=.L-B"C2
M>;_^+MEK[>[L=9.=3M+N=%M['?BJQJ)DY^_67K+5[JQW-MK3,]N=MX\!G6[
MB+ID:&\:LVE/0BPU[B4[,<0RBX9-D_*N(N%6E0@QAX.T2GR>EJC$V051/)88
M-KOCK"KHD>+A^OO-=G=G+UGO=EO[W?5N>Z?S&+!I@C,ACJ;V9[[,8:D=KV7@
M8+<*E\U%1[?R6(U6XDT5S*Z19PC80Z.#=2OE<TA4G?.,25.X;/RQWGG;V@>N
M];08U[,<_$^PIKT)(K"]U=XH64^RLY5T_V@E)5<"[-G>;@-?:BTYFNSTDZME
M-A5/6$WJT3@SD5:&W"-<]_+AI[+6(J;X^C*9]E0[GXS/)F&B6=1@=#* 4T[+
M)PQ?)?LGOE<F!ZPEVVO)FT'QI9^\V#C1^>#E:K)9 ,*XY,^UY%WQ97"Q6CYL
M6P]RG[X;VQP0L1@T$5&NH,0<-VG]L]O:ZRXYCMP$LPB9*^ J(TIE'2DLL<K/
ML%,<F46+_?D96.?)BS+3/+9@B3E'^:44T#)N..[YBB\-IIGBTZCV7*!IFJE5
MXF/)>UZNE<E,<R?%V]QP8IE>,PFPSR6*.S\$G-'3.'@,60XC3QO>Z=5< 8^,
M:6[YZ5E9#=NOWG1RE_Y%XL9Q7:MSK6:&,8C7R[7)>_FHSL^+&WH,=NFHC*_I
M?AW_K6[KKMTW=K&I"&VR3U>76C8YA^^K+"LX:3./,>1B,)QLNS;#DB?#L?+>
M\UL1KYZ^FR[SB*KM^M[+E+D$\$\9RO[V"N&ZZXM;2]9[O0D/B4=JUO0_WV!*
MZ4VLYJXL!JZNPJ-3_:L,8E8(<@5?ZW2F6QKDS:JH)\(O.8YA\'Z94#E-4YR;
M3%^F@U3OUSQ.M[&SV8J"L-7]H[UQW56PF-R*R8RW2.W:%6=E67_9R[^L?!^=
MY!:P-Z9"C'J^(I#96+CJI#?C85XFS('&Y,8QL2V>-=6BG*]5IIKUE)>5(/55
M-B2@KYM@\^HL3R(BGS\]ZQ47WL\C]FHR&SQP50S?/EUQL#IW<,:5ZH/EPV;'
MYY+MZA/6IF]=)X[4"!\7?\N*JU+^WD5BH\,U7$Q9Z 5L]N>8_*%=>4FI=9;8
M7FYOW)^YG<J'99JI_^(GW'X ]X1]\_U2>2WO6K&):DNK7&!85\\?E^F)<\6
M\1EYE;D<Z:',?2S/-WX8TPEC_8KUP%/:%<?SG^,9U9O&)(7Z+O#8OO>@,:^6
MF2NG\9">9=N4^DZ=(G$#-XVIRP!_4+IU;RWI%)5N=1HY>9E".WM0/_8BTP#$
M>-6@."TY9:FM#VOQ,]FPY(N?/#A>=!R3<&##ZER;&4L\+89EM@W</D(F[ID?
ME0E;L;HXB6T"+N^]_JSS7LEZ8C'6%73[XLTPCCY[,:QY$MSPY5S.1TT#ZZ88
MCR99\%7]]<:4X[V=<KR)93&L,I>6O2RW>S-TC0<L_#RAC\JT*F>$1+B/3TOH
MSQ.)F]$/H,Q Y\.8:@?;,8C8%'>NXD)5 F[)7TI*B:*_O&^O5\%1YQ%EZDY(
MOL(P(.FXQSU84*\4VS&]:CPLN54HHLL@Z@5VW!M%4IHPO+E'Q=OE4\#/H<;0
MC\HB:O@[B&]96X?EZ\TR@DMZZ\-NC$KA7_;/BT-19HK ]%7+-R\EYAS3&\PV
M9])#I*I1F/&CTZ*?EQM?,8!9+<*4-,#**,;')V5J<*PH*#UM,:OY.#803DZ*
M401N]6[7OH9_AZ-)IMN\T(\I4P#[F$!U$8%0?!G.+78>QA&LE=MF]K+ F@8E
M6L30@CWQPTO$##O^)6JG_>/5*MMZ5.;?UP-H5N-B3H$LXV/*_8*?*S5H#A$B
M(RJ1) JTN#O]D,=U XM9K57G?X\!,.7Z3N,U.K+%?M&_.(WO7Z<-GE6%&34W
M*PLR *L+4)&!)]RV9_DDW_P[^[;L)+Y1G.45:/3US9U*I5K)L]%0G:;GWJ9Z
MCL\F^9-G(X!9\N^QCO6HO8L)CN11BONA[\]M^ZUWF\C,_?$P@F^B4\>O]W7P
M\./LW.'X%'8U_SI)OAR6!=X3_;LNVITCUMJDFG_K^FFPO!@8G%A E[>F$GXU
MR8UN0H_;H?Y$@Y?D]N#E4@4BEUG0ELS]4OD*$%(8#\J,5Q=SI?LS+3MJQP,;
M)>T\8_HX=L>E1@A\$-CE$-AEE:D<B\_T))LZEM> W3W):5^O/!6KL; M:HE
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
M88!G(,^5BL_QZ,(AX'N4%1ZT6RU+* ;/-I9HKE<D'-2KL7CE8(2#28YKG)=
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
M(Q2N"I>RBMKU:Z#7FKNQ&.;G0_9]'?VL"&IR5GF/@W4.^!TN+C8#,"E(V_Q
MQ,X_KWO4;+3=S_/%'Q^FZ<-6W56A_>U/O%C/%?N/L/P1<59G,$QDX9*G+,$)
M1%#K]+ T!H**SOA4O"J'#!H<FLXQI$[&@>[1H:+MP(WY!:[/H2]IEX8E,;>^
M^#$OEU=F?!*]X"H6!!,PT:)E!2$G"=PJ(W/6)8A^$V .H7@4G<[' =X!13VD
M*[U.7&UHNCFZV?GP>%?YT"<W<(6/8J+9D=/.BR:!ZVR00B*9ZZRW$@JX' M(
M2Q%U058K</MF8O=MU*.YO&E<< 7CF I&QB"NM:F2G'Y:7ZL5LC"4+G=LW+R7
MQ#$XCZ=CY8&,\TGR:'TBL3TPN]-8;&)E\I+7$J@H"QG<G,$5C8 H&)J$S/)^
MYU9?(70,?MA@0&D@FX'@0A N=ZB2&+ER]9Z-M[6%$W'NI=401(@B"6MDQX:>
M7Z=U7(=;PX#F1 F-P'N9\.'\%WIV/P_F+B.#^##,&^XRHY"(U6:/DB*D4(*I
M,Z."\JSXT+'[Q" ^S%TXFV"BK4,R"ME(4)%9"(;<<A.S,RH$SEB_,MD'B!RO
M'_,4O#SLQYPBD]:FZ:Z9=+IP5:(!C/6T@WD)41&;*:0D<PD\^LXNS#?CNS0
MQRG2Z%;[>=4JJU%9Y]W'M:[8_"JYPQ1C7@_98B%H:SD#;G4=>6L"1.\5Q!QX
M4KE8GYZI$G/_J+1FG+^;KS]^>_GQX_D4%\N)R-;:XAS4$4VU?DR3^VWJ>/@D
M?([D16&_;,%!)(_+"IV.KP,;X)TDN3:G):1!YE^P4D9$T3J=[R8L198Q\Q(W
M@QB4)4J"$ PP.*U5LL&Q0VY+?_4EX[(Q[43?=G5;3K&J UX#.?W,)A*5<B!\
MO;)-K@]94W**G,&:D4Z8=+\A!%=4C2OR'4(3'+7^0SH<KQ?S3],E/6/YMB[,
MXLN\W'QTO.-QT&,;."!/)[]M>'OSLHF6'&UB 8Q"#\IY4N2^CA[!%(4-D<>.
M ]_N$-<HAKF^4;7#-O>Z6/+'(6YZ/V"@F$HFR-G7"0^,6]:O\=5#5([+Q3@%
M.0_$,Z=*IG6T^\M\]OX..3$*M)&,77$FUD(_61M-)XA<*2^39V3Y^@+E/I'C
M\D<&P,F)<AG2$EWY2S]AF<XP_X@S^F%U%L^G[]>/OM'PCW[S>+LU !$-K-S0
M2]/,)EYYN%_6:96S<IN,VN9G.9&)Z6"3!&5\(+PI#3X6#=E;'QT:0GB_Q.@!
M!)^N$6].5&_Z&NW$ O??.4'%7:2% ,1Z\3G5-:+M"2$KK6*A^/#N-<L!U^C)
MY(_+VK;&Y'W-.JQ\&YKF?81>G07=HU$DAL*F I8Y!)6MAT!.!# ?"@6H3(:<
MGA6##U$^BML4SXV_)F(=A[FO3,T2+>'5F-[?<'7[7ZV9O5[G'M;_6)JZ.@--
M%J[![8U[K[V])6XJ*,DKK:PLUA>#6'2)22&!RU(3+3R2MRL52$0A-'FL21_2
M9NJHE[>HS24W&Y>K;?WHIG[S$5HFQ84D:JM"QFH'$AMR30H58,(;D;+C&/J=
M8AS#P1@L?Q_$[2O1'5CB37+^M^]P;6E]C$H>?<C:)S"F\%J[7',*-9.0?-29
M"=12'[ 5CWGW&"+ROHCJ(J6VMQ 6M=C])]S\^>[#8G[Y_L.FVNM#F+W'Y6.4
MD]OK TK20US7PQ#E(0;B(6,2/ GR2.XVD![VCL*)_)R^IE?W"VK!?_7:'EU
MFTPT=3H"\@2*$\ZB4@R<246JDK21_0S'$XE_HLT8O/%Q7SC?MR-#RK[U *II
MO%R[G._FE=(?OVQ]T_N.YAV:M7:::6MKZQ)6S9X!;S('8=%%[ER*LE^)_RF<
MC"S6?';P=D/%.$+37\-_S1<OPPK?SQ=37,Y+97@3>F]O@^6P^CE,%^M+A3T"
MT^,HZAJ6-EBT9@GKFU>_N'GEQ#/CM4D9G))U-'T@MTTE2XX5#YDA;4[6KX9J
M+XE#=??=='VXWL5U8L3U.\]V!#51*1>/GB(5PS(HP3BI"4Y;EXO@G%:9]G _
M#7X2+V,(6ELB\M!6XH/(NDV0.IM=DE5X/3^?ICIFXE!",\_D\G #,4L$E8AD
MY\F46>%$*CK$; Y)&1WY^C&$JD/@J)=$&CJG/V&DD)SBY\N+)R$]DHN1G2Q0
M(JLE$Z4 /5X#4U:C\$D@ZQ>('LG$N(KHAE!G/:3;$(Q5Y:Z^'$6P8SXY9:$P
MJ4"Y3$&>L E82)H'90H+_69V',W&(8!4WS0@^TBXS62M.2U7_OEREF^.?1;3
M3SC;:9)^,/5.Y)R%4)!(O8-"52_BU/ZDUIC@K/.Z/!;9M*;I$+#I;Q!LSRJ[
MIMGB*U(K'X>3ZU-F,FO2V+ANGT*$1\8+J:EHDZRC #I>ESN2B4.P:;Y!;/:5
M;INK+_<T]BQ?3:,[/"[BP083'9CU*"8? S@L KA3HN3,BE#N /77@I9#H&6_
M06@]BZQ&H.X,PX"H/?A<Q\+*7,#[8D$+AXJ$XI+NER ?4-VY;Q"3?:4[>*N+
M6Y6*)S7FVO.D5FTL'B.R[:V>W8MZ#&4R3'BP04;RT*V!&+2$P(IB*K-L6>?.
M%4V[QMYI^;3+N32%8W$:,'HRR@(]A!P0O+$ZU#5PJ3/G>^D<5_KV)/P\VI'K
M6/$,U&=IEQP*8#/G/H(MD8/B)9%VL_1KCD')D*1AG;NVW2=R7!G:(:!RHF">
MP=@<WT=I[[.&,SC#]DFZU38YZL2=1TBVCHV)@H.OC;&XR<$+8ZU0_686M#<Y
M.P];-S3]$!88PQ+SMO+EW2+,EB&M#XT%XWS"B?$26 ;-I25WJ5Z3UO23*9D'
M:0S];;_CV*=2/W+S]!2LW=<Y@XJR2:#_ZW29\)Q<;YQ?+N]QC](%5%@];\5
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
M\9P/"'&>\,IQ6=B3T;$;X RU\(UF;]PB;AN_[R<N%IU#$0A<:PK(L^80I5?
M@@N*!Q;5W;3-(:CXVBO'90J'1$6SA1\"%5^%;!;*(<$3C">/D'Y6$+5P8$U2
MR*5%K0\;S7*DKG@Z9]O2J)L'_C9?O9JE\\M<W_SN VZS4?5+9^7>Q87(3=2,
M:T!32!K("[A"#&NNDU/)*Q[M@0R?1LD8=.:0:+F[73K*K>F%DRNZ]]#$0_9:
M&]+RUI,SZRR"#_5HJE@=N47A3#P 2X^_:0R:M!=6&J][YR#B-UQ=+U)=NSU+
MU#1B>,+[A@D/CF6X:2RP?GNMH'T0E_N:TDYB-%Q%9T%G44 )DVK+J0C!)U91
M:BD,[AHQ',='@WL,V[WV;O[VLO9WQD7=R'^?SW,MT'B+BT_3VC<Q,^V]90@I
M&47!>U'@/%.0I97982H&^ZW7832/K+U/)[#NN>/07L)-[P9?]_9Z':9Y=S+L
MGN69D EQ* 6YZ=Q&\@5\(/T?R:WF&:.4.:B[=G?0B\)/H7UD'1F>#8\#2GR
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
M*>V*BZ^1C9.XNI9S5:/Q4BBT"73;V>V$(>V2*B^,O^EVOK$5.&'XF>7AL*Z
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
MV\NO!W^]+3[$^Q]\_./K>_SVY.#HV9?WO7]]/,#_+O:/7L7?3SY.KHG/&GW
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
MNY7HKJ7T#Z><&19%"L*> <JM PH:!)0GA =LN SUF5K;FVF>-<I]:I0,V[7
M=F%S/6.*:4]!'!L!J-$$*"8,P!(YK#%40HNT*K5L/LTBY7L!E$'_& Q]V>ND
M9-4'(4]RFNH=*)0W@S(]\S"D"93FSZ^#LAQ\B=V6S;+5"*^E\H]CF*%4"]\S
M$74*,@)HK@10,C@;%RFO==0I#.?*/UFG7$>G9/"N$;P+V]IP8)8Z"SAD$;SQ
M9Z <5@ AZKGSW*)T^!9#N3#AM4XI_UQ4L:L>1IX'$EFFW+),F4Z83&RK$-O7
MEB) 4&$3K#- P& !580"R;4$) H2I[BPGO"ZQAG*JB2KDFNHDHS5:V-U7H0(
M:2D6S@&FL ;4&PA2R1^ &:;<P$ 5CQ8$X3GG]+KU"!]:SBE268O<9E'"21I;
M#E]?D^5:B@<Q[ V248)HY@F@E@J@((N*)"Y#6.MH<*4M,9'E<LYI5B0K5R7,
MB+TY8A=V[7H2-,0"2,LXH%A*8)A5@!&ID8Q#15TZ.HMNX,'DVUW3IRE+.*ZR
MN:)XR34*-U9:M'%4+EJV+@)[W5(Z1&!N#96 6\M2Z1 $#&06>,F9IAIZHE+2
M_"Y%<'M51ZY7N&5Z)=/ +=/ O(YA<5@LY00(ZBB@#I-4?00#B8D2BD')"4TT
M@(3:MMJ%&R]E#@9]8',YN[S+.N^RWE19>E'0/V_;O-'2TU*\3F.MX\K# ,;!
M ^HI ])I 3B2TB)O%%8B)0?A7+TN>[VN>8!I1NU-43LO&"4..BI#!()W#E!1
M9_.9  S3RML /4N.+T993@NZ\YU6></U7>YFNF"9S"HKL4I+33@>!/=2$^"8
M2J=G8 PT)QKP .,_W@I%1"J"F3-RLA*X\7ZF#-SK W>A]HKQ(MA@ &.* VJE
M!Q)Q"1C2QAFNN?5AY^DFGLZU\6(@[VC**F4EE=*V"2([S]=%?BVEXI@41NA@
M 3,! TH4!DH+!K0A4C-EH,*D=IY+DL\3S<IE)>62P7S+8%YP;)@ +8<,>(4B
MF!GVP&"O@4HUGV3D8R51#69%6\R0K&;RCJ<L8]8<<\D;*:Y);RUU[1 QQ 0I
M &9& *JL!I(B#3@SUEE%#7$V3FNJ<EV[K%2N&6W)>+T^7A>J[6O$E*4<(!,0
MH,YYH*A%@%#"+*)0AU0Z 6&<B\6LCI,#/^SXWFEW<.Y]G-TA?L%UC._'GRYR
MBL\?AE"16:C<NE!YZ^W@N%]4WLVXF5\T\^K79EJ]Z>I^9L656+&E\)TSD"F/
M+' V';#L' ;*!0(XMHK!8!76-E7GW2-9Q&01<RT1D[%\2UB>5SC1Z& L#AC
M%@= B?! $F( %8@)9!BT)!6'DGEK]PVJ]@_UV</+=\UE>V]+TDSFS>6 >>:Z
ME;BNI1 >U!Y2YS40-AV@9A@'1@4+.+>!"ZP82KH%RUP(+^N6E71+!NQZ #LO
M3K1.M1<\ <AJ#JBD 4B$-5!626L<A;H^I%1LX/[NC1<GN>Y,5B6KUYV92>K/
M1'<MHCMXT5(,3S&+N3(6$!VB[:5I.M"5$6"0M=!8#"4S.T\)R<HD*Y/52\]D
MT*X%M O'';' $<,80%=OG;,*&*XX0$@SKP761J?J,W(#]^ \A.HSN>K, Q$6
MN<[$K3!62X4[SI$CF"-@:YEA& 1Q<5' "A^(@@P1#B-C[1+.6TRJ+5$:N=S,
MEFF4C/_;PO]"'5^(.);8 V9= !0)#[1,FX4($]$ $=ZF[%JRBS%ML30VNL[,
M=BN:=R>Z]">#;GR%ZK__2V(DGG3\?T;+I;_<3-HL4;!F;0]8^3[;[F2KQ[5C
M]6D1%>N#<+!AG!ULMZ2#7U?5R+OGS63)B]U*B]W^HMC%T2RWF@40U0@#U"H=
MQ:Z-UKH*4J=M82KE;BI)6DXCWA*IFYUJ]R)8,U!O!-2%/5_,>"R]C/ T%E"M
M!(A_\,"XX 7S2N-TCJX2;26H[MN1MO$*I#[HOC"CH8_=,BI/NZ-5 GVYELTM
MK?7/8M^DI^GN&UW$;LID<ATR::EG9XTBA,, !"$P'2LE@6(8 HBD5483J&S8
M>=IV4DU>\S<.L!NTYF? K@FP\ZL_AY%2"5> :Z, A40 "3$%& JG#><"!K?S
M%,&\PVIUI+SU0UWOJO*Z[*?J!7GIO_^E?S(H+\=CDGW>Z^.7EJ)V&&G/&;9
M.8L %0X!K90!AF)$-(24:5%7E&"TI3Y6%@4;!^4-$@49RK<*Y7FIX"1&C'L)
MA$<"4$TP4 'Q"&KNB8>$$UH?DP IR:Z"U2'TS-I1;]35R54PJ+.#[:!W6OH3
MWZ^*S[Y3U'5QLX2X?PDQ,U+-V7*SX]24+\YLLQ+;M-25<X0IBZ&.<L%"0'&J
M*P<M!=1C2%1@G@25:K6T6299-FP<?-O[[:<[T0U5?+GX4P;RG0!YP<,0! L^
M,!"'/"39$(#"@@&!B4"8(4A2@4A,6WR"/^<4W9NDZ%;WE]:2,W9O47^\K,?P
MV;")+*7S$8X&AU_Z<90/PQO=U/3.EM"Z**VECIQSGB!-+4":IY IH4#+8('#
M1#-.B1 P[63>Q7*+3ZO.B;Q;Y@[)M'#'M+!P#H#2ECOH@0[I  ]&$#!>8L#B
MB&JA@^;4)5J $*U:S^5!YO>ZXO-=GS29TC$&W?CA<:>(("Q]-;R(RM3MR9)H
M&R51VF-Y,;:O)T.;.6TE3FLI-H<T)E;YR&E0>4"-L4 R[P#B.%AM3$H1VWD*
MM_=XPBQSMDSF9*BO">H+CAH3#*:: LP] U1R!A1F&!".#1*.$ ==@OJ*U5XV
M1+J8P7 XZ+4TX2%X>F8V8W=TWZWLY;E9YZQ!\MQ\=#:#)S=($HW-P;[+&SQO
MA4%;*MPQ*VW@2  "TP9OAPPP$&I 88 XQ-\%2N?"[G*&MS?999U\NGY!]5"(
M9(,$5R:26R>2!2G&O(4N4! L5H!J$X ,1 #/L*,T>.N]342",5\UU>;>X5O+
MM4>U?W+B<UF7(T@LMRO8^XZV*;E&]\^3)Z@_&/HY+U#]K[J-<_T66];5IY5_
M//GAB2NJTZX^?USTZT?5%SWIZ?*XZ$]Z.?;B?)_4?=9\_.1+X88GCQ7<$Y E
MD(^U[/C!S:=HK\;_W& VGU&YI^#5'\,]=.5G:[KM>G.OXMR[TU*,_8[Q)[H;
M.H/0>3?4D41MYW7?[HUCIE7GUX$N7?KT15%Z.QR4U\[D'G?4Y#OC=@A9?V.Y
M^]13L^@==ZK2_G.G&O;!1!'^?4SV/IX>[W1T=WC%)Y>?R]GIV76F*B;D]&SG
MT1(NTU4:CZYL/%IKXSE>:/Q6S]\7@]%Q5U>=9[V>CVMR?W<Z36]6\F #7NVW
M2+J=?PU.^M5P<-5[M:\G\PC#\7FG@ZK>1/2X]%T]+#[[\8Q #<O-7#59'2\N
MT28N@Z/AU9>,9V):-UF#YCM=/6*#]F#3J%67#X+W(J#7OGS<YFWI.E>E)4JG
MK(B29F0NSX_Q+4#Z_F.4IO_D+V4SX>7E^UJ?/)MW";97@"\="FL3@@BJ%;KF
M[HK S*SHWR..V7^GL:NM%^DI5R[M9>6"8N:4IMY9Q+F0TGM,_DY&_?BBD_*B
MAXX],*77GX .<20?Z^X7?5ZEA6>6-2+,9REJGEV:?GKZBRD?/9T;G'FFNTP:
MI)[2+9WLG5CHY.=QKHW*\\YO@^%)8:_H;<26W?%>&PQU'GOL^Z'OQ;M723V]
MOIS!?EGZM[WC/:CP&_ HQWL,7TUJUR4\M<>)6/M=$=H3>/TV0WU;? \VP]W[
M8MY[758=WW=QGK^(%GG/^+)#T#HV:"Q1%&R32E6U.[V3?'\8-;<@1HL+QT;.
MW*D#I+[-X[1%OK#+Y.&_[G?BW;OIV-+$U,]U7[LB-L<E?BVKW8X_LSZN\Z=Q
MCM=IQ1W=B[-R6"VD:&_E$!]<\@ ]2#C^XT$,U#]6 >*,*Q-M65CWMW)059W2
M?_;]T3)[_J[UJALRIOA&I[,N]^:;$=2Y<738.!H8H8SA^).)]@>R.IDD4!)A
M(25_OTBK+D00@>7K(=1S[%4YZ-7%JF(CJK^*X<GS4155L2^W)-1S4(Q#/1_?
M%O%>-#Z#[']]=;)_]+8X/'I5'!S9>(_79_N]/[\<Q&<<O'B-IZ&>C_$>+UP*
M$7TY?.%.WG_] [__>,P^_/8JMOG3EX./?\:V?/KRX:/%\Z&>>*\O!SB^TXMG
M] "_^GCPXD-Q^*+[Z?U??\9V/\,'1R?=PZ-?>P=?/X3]<WA>AWG>P;/](XOW
M7_SY-Z4P6F0< 10(!92I !03!+B@>" <6I9J@K-=+L3VGCZR-#O=3H+=QO/"
MC8.]5"+%(N %YIY"HZ1.>V>M=S(0B:FK>0%->&')X@J9%^Z.%[[.\X)F5OF4
MAV<I3V>O60ND@Q1H@@V7%E&&PLY3NLL$;RF@NFQ"WBV@<7.-H^50][N/PJL:
MF8BO:M1-OL,ZHZZIR.#J $0TADY]OUKIS+9<C.%VA$PU[#]^-SM:S2\U7PW*
M9_UF8W<3.'HY'K;,7.MBKH/GBXI&!\VPE1 8B@B@E'"@I V .:4@1%K[M&,
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
MHN&D"XYZ'I]7]$>QX\:Y!(-^SD!<C;%:RK\(1QWGC &HT\YL2#B0$ O ;?R
M>N)=*L$E9([$Y4C<G=>KR0QP"PPPKUF<9%X':@"R%@$J# /&>0FL(DC*@)VP
MJ38#WK83,;=N;U=N\&TW>+N5;E/BJ-:Y85!VAB>^<^YUF>7N@Y"[%VDG>4E;
M:4EKV4?G"'>"<P$$)BD&YQA0*1 7S7!M->?12.>IT)K8WGI#6=5NJZK-0+\^
MT!>*$ADC($,4()RB=D90D#;* DQM' HF@O$D AW"52-V=R5>)\\;ST]6K\"W
MG'R5D[@V>F/!2UWV8RNK3K1Q.]6)+E??N7B3T5OA'M<9@ZVS&;:NP1MDQ[0O
MO[_JJK /(@V _/#'_KWQY;M$4>NUC_"B:JHGS80:DWBZ>/)81,$LHKXOHKZV
M)0%(XWS:@\,998#R@(!")/[J87 4"2T9BB)J#^>$Q:U-/;@&AF]H^F0,WR:&
MYPTAB!BCF$;00F93&$\!:3Q*_^+4.Z(52=N ]^3F51+9.H&5&YP;W&ZJFL%P
M..AM=FSABNS<HCL:+I6<>X-7W9"U\&:J?97WWPQ%L,&J?CSMLB:XL29HB8)0
M!*,0L!X8SAR@ J9#%R@$@6#EC(S_\[+6]5M;5'E%+EI_'&2+6&"#[8+, FMD
M@7G+P"!N#8$,("$#H(1(H#VR(" ?L*1>.&NO8QG<!?9JU?5HJ$W73[S?Z_+%
MBZ7@\<[[CK9VT(L//(]OT^D/AO,%?F:.KQQ?*W"\^>F@*E(O/BY]JJ+YV3_Y
M4KCAR6,$:]S-7#7IPHM+M(D=&2%QY24]71X7_3HT,@X9I3Z:&YK8,UU]6OG'
MDQ^>3)1MT:]?M;[HR?A>XU;$V\V/23UFS<<7#=J#3:/&FGC\Y/''>_5'<Q.F
M^8PD/Q*Y\F.XAZ[\[+YN2Y>Z[9)>^17"*DL:"\W(7)X?XUN ]/W'*"T%D[^4
MS>R6E^]K?3HUYRX7GE= K!S6FJ42!-4*77-GK_5NJ&-/VL[KOMV[1)PM5#;[
M[S1V]?HF/>7*444D%TE;*TV]LXCS*+>]Q^1OI'8F%YV4%SUT'&5>Z?4GH$,<
MR<>Z^T6?5SN/+K-&A/DL1<VS2]-/3W\QY:.G<X,SSW2728.<7G%2KW=BH9.?
MQ[DV*L\[OPV&)X6]HK<16Z[JQ:!?+SDZRH=.[/NA3Z=85NETX^>1M$M_XOM5
MY-[.ZY82L-]\X_I?=\NJ2NPIQ*]#JASM"2K6SGYJ3W*V]KLBM*?4^JFZONUR
MK=WV .I[K\NJX_LN3OH7WOJ>\67G&UZ-VTD0V 2CIMVUD9P/#R*^G.RGQ55D
M(V?N5$_7MWE<#.,C[#)[8E_W._'NW;27HZ9MW=>NB,UQB5[+:F%?Y%8.Y,$E
ML^%!@NX?#V*@_K$*W&82U-#&^OMO<2_!%2^]IHT$W^C2S?"HY5T$2WG.#M]-
M/&?[7]Y__!,?_/6VF[QC\3GL0^_?)_OX57'0.RCV\3Y[__$3/#CZ]>3"<_:J
M&Y^/#HY>??H0K__P\8^O![^]I!]>?/CT_NOKLP]'QU_VO^[##[_]JYCWG.W_
M%9_U\4^T_]?;WO[77WL'+_;A^Z.33P>]V,9XW\,7S[[N?WW[Z7WO7V&_@.>U
MU^P=/-L_LGC_Q9]_"R20<Y2"X'E*BS'1PHI3%&B+!".!QX$@#V<3P;<)['9V
M$&P\PO/V@8>$\*_S".=*LQ BPC6&'%!&9#K-F +AE)%.I&&Q-]T]< NX>OBU
M]9MC>^PE#\Y8K?R4CA+\>6G78=[LL $2M)U&7P]]KXK*4P\[/7W>,;Y3>MO5
M556$PKO.<% ?B#T>]B*V:60J_Y^1[P_3SHABX*K'=^SQN*4M$1L_4I/SX3KN
MXH"X3ESXAA='Q"73/8Q/_1Q,BS/DX\LWR#2H2?625[QQBD=3\##413:^?0I@
MEALKR(V#=XL&!>?*$X^CR.#IF&07")#(&!"D<"YXQJ"&J3(PWY/;:E#D1/M-
MJ?&7T7ZW:%\P+H@PR"D6C0N$(* J.& DI\!;C:UC&A.82@'"EL):]U@+<.LR
MKS?-H+G"_Q^5[*A?^MB(KU';)ALF":A7_SY\_KH3BK[NV_B(3A2_?KCZ0>F;
MRX:(_@@;)#>E3O*E0YU?36;5LWI2[7M=C4KOG@U?Z:+\M^Z._-%)[/3CD^^M
M%'DE6&4E.%_4?5%(2>@P!5(C#2AR!A@?/"!<A4"<\#[HG:=PC^<:RP]'?V4L
M;@(6%U09"Y);)2# 3#- H;9 $RH!HT99I[PT)E6&6N'<X7RVP\[3/R^DS7&<
M]TG:%"FAU%?#3JF'OJ/[R:&7"C67?C@J8ZN^Z--5W$.;2SCXAY X]^NZND2F
MSW5U\JH[^/)_O3OV56;&:S#CX?-%E4*UL5I!#+0TD1F-B2J%(P\T5=C9X+ 3
M;.<I:5$IV3>U<2#>Q,!U!O':0;P@;Q0.FHB4LX*T!S0H#!32" BOE4AD#(UH
M!W&N G$;M81OO1Q?KLU[GZ&SHQ,]_*OH=G_U;V="UT>#)D?GL$QLE[GM.MDZ
M1RTG:WH25R3."2#<LW2XC@<240VP4P$R!*%4:2<K5ML;/\M5?;??\Y/)XC[(
M8G[;.[;024]#9 <7 .6( (4%!X@;#25W6$L:E9!:X2BN^S[08EM.+_A6NE=_
M,$R97=],]EHFK2OG]6UVP/.M[S5.[K0?MW$*-IF;R3>8AMKW3KN#<^\CJX9X
MM8M3HA]_&G8&)K9[+GWL 01"9?82WG>"VR4'Q*4)6AV&%\TT_+69A6^Z>H..
MEMJ.1;CE<#D,H:,"01"$I8!*&1?A$"AP.#C.&-%1(\=%F.VQ;17LV:FXZ;([
MH_^NT#\OP7W0VF!"09 LI/IS&$1%KD' $LDX#PA%(:Z,&Y8!MRTJ^YH[9RYM
M]]VMI=@@I'-S\S%B#UH$93I;B<[V6\KD0T$X"QP0+12@UG"@'):1S@*G7#J&
M?*(SSEH.RMP2-9/=CP]7!V4"6)4 YO6,L S!$&'/D+: $FN!LB8:-TPX!5U0
M5NB=IU2U6#,;[E*\LHCG=HNAHSKCK%4,W5P%W:S/UJ"2;CYHFT&GFZBB,G_>
ME#__6!10@GA&=(BCP.)04.)0M >=!A K2ZT,6GD8^1.UG32^70)J+7QZA]7*
MMXPQ-C&[+3/&&AAC7G%)@J&F@0"KN0 4&PPTI1PX'RD?!RFU(]'D8FAO\0B#
M&Q4OOQM=EBN;Y\KFN;+YPZML+J\;N/ZQ*YMCG"N;+U/9O#X8Y630C4Q8_?=_
M28S$D\[+_XR*X?EFUS>_";>B/<'P^FN&PSV%U-IO*_8$6HY:5VPL)7);&DOW
MQ"W4CI=[2BW7!>O-HEHGW=Y6I>S=CC^S/DG5Q ^W4CA[G=V@EEMUZG>I^>MP
M-*SB&I0:7/_^4U*L'8Q_KG_[KX?SNO7[/->G:69<O&ECSTQ>]S:J;=_]Z\9%
M;E@6ICYY,KW5NU%YVAU5+</[,-[WK1_JE&=2O]+DN+,']'[/K!WU1ET]&<\Z
M%M5,YUGW2/V7U^.LA-_K>IX/IP_JH$/+^VQC+?GY-VYWU?^JN[IO_>[L622[
M'0PQ7";G=8/+02\WX%?Z'9MU>,[UB'1P,##+A954:*\4XA21^#,.1FGW]^O4
M<?,>Q]<'KQ9=C@>CU-F'H5DC9Y;'G13>ZNEA_/+9\'%_U -N, 3CN]VO+_)\
M?WJ.XNNO^R\^=-__]1H?OMB/SWI[$K]9O/]Z_/7@MW]_//CMH'OPVQ_G[S^F
MYXQ]D;T_T,''@][!QW_%-A[T8IL^[??>GL3GQ^<>Q&?&:SZ^AA^.#D[F?9$?
M7OR)]_%[O-_[$^[C#R?IWLWYB\?Q[_']</S\X]ON/GX5TH[:^9VUT@7HG!<
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
MCO8.WEH[KX[V_MX[VGO]X>?"'.\^8,[]^]$V/9KXQZ*$S\H2X.I_%UF9*;Y
ME0QMY:E&M^J;0HI?HG'>;]%YYI%]G?5Y:<[*9,ZR&;I9,.Z13P[3#XNDS$3&
M"C@V#PL5%ZG6H2S;":![LW-9CL?L#QRS ]78DCO(4QN0F*.C5(8^8;9,B0U+
MG+EQPJ3TG[ST[=OX:,8(Y9KZ/,>]N%9[<<EA*E.>"BI)XG.?T"AU2!3&G/AI
MXL<."#V5 1Q:MCM6;=^N:GM1\!-62@0QF5JX*DIOG<B)L-*\L$HY24DV*Q>8
M235I O&_!,AQZ(AR?A+**>>SY]7B.DSWFJ7U;UA9V&(4UM6>7E:M](Y1C]ZC
M'OT^4(WN>TPFOIV2./("0NV4$Q:YC"2)39D=4"?QZ).7KAT,)'N-H&8S0,VX
M]=9BZ_4AC$QC)_(]EW#N<D(QPYO%D4^$)[U8ABX+9/+D9>!L!R."N5W+7RZE
M,&'%$M;HB&5^72SS:%#&K#*,;(P:]3$TZD#I?>*!T'R'$N:%E%#FV"06;DB$
MDP1. MC&3< H="D=4*D;$@8=(=2C(:AQQS_^CE\B_'$%YR((B <ZG%#0WH0%
M,25)S $]>:[#*54MQ9=+Y1X[>7W]@53'%31GL^,L 3!U:X+>-89(WN\ D1XY
MJ-6V/*M%I)E+1^UXG]IQ@"L@<9+4MT5*?.EZH!U]'TN*0Y(*20,N7 KH""S,
M,5ZUL:Z=<9L]PC9;:GGL!1'SF"!@:PA"0UN2V'<%<5PGD9YTF<\Y@)"Q7/_.
M\..LP/3P^:7B!)+_761GB+U_#0QBCQCD 3'(.[.2WDW8;+XS$Z^KQ31JR?O4
MD@.L M2S?>:$ 0$8XB*K24(2W\,NB"!4$3BI]$, (]$M O8C&EE_-#)NN(?:
M<'U8DLI(\H3[A"4))52X-DE$ZI.0IG$:)B+QT1M*1QJAV^TLE>DU<@<]>A2F
M439*(GLS54QXN)CK/U-,X!MUS'WJF 'N  D"<E(D*)-)2BAW'1+)Q"5!R)FD
MOA<Q/-0=;R0[WEPH\;A(8MS<#[:YEPB/.8TH]P+"0A< 1"H$89%MD\#VT@@$
MF\+_L%/)\MY^[-C*!I>.]6KC%Z445C8S^2MC>?QF^R56,JT.5,J.*NU'5=K'
M@>9+,O7"V'<)#VSD67$3PIAPB2N3@$L:.)3"^@N]^^B^-%:L;X#C8MR1#[PC
M^R"#Q5[JV1XE-G=C0H,@(0F6UZ6AD]B!S0(>>K C@]N$3\:R]?LN6W^S=[!S
M\&HL6__E6*36:$T.GP>(AY]BG[Q+=!I;>?H,HX&M#.]"GN>3<T3&O) BFULI
MXYA^=_E+A <]=PP/_FP8WL_N?%^MMO(P_2,OBOP"YK"31O$FF[$9'Y' W9'
M\3(VYU[H^+%D! "<0V@B4Y(XF,PM B^2$8ML&JG.)C>OAQF]>FOEU1LWVJ-L
MM#[DMD/IB2!(B>VF8 2GL22Q%"'AB1,*D4AL7/CDI4_I=KAVGKVUQROO6U#%
MFN5S658=S53R4IFG\PM62"NM5K:5)S!4IOB#1L@R0I9K*\]JE?G!K*5:21XV
M*VEG)@[RV:M%4<!O&]TZ*L];*<\!$B"'.TY,[8#(P/9!>=HAB5,6$#OPPR
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
M'XYM][7_^9_/IP??N7/P]F "8[5A?)?[I_SBX/3SY/#HCQ-U]GW?__[%#UU
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
MU@0TZHB=GM\\ 8.B;O&5E75^9SO<ATH5]7,)Q^S\0IK#";.3L\:V;HT;L-3
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
MD>K^^A/SD*KH?>EA)QE6I:NH1&>5EM??L4V-O71?31:R-&J3"R7;%V-65%W
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
M]?<.^.\\I!VGK)*=S^L877]\U47S0LZ$GH%"8AU]5PRJ<EZGJY<*S)CK*C;
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
M;?#@G'U[5&ZXI=&LZCJ::B!:TQWI2KS*!Z#T:8_!V"23M7T![<0ZDXA;: R
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
M_68QLML)JHN\@0X'0%-,NAJN><Z8E378+!J$S!8+UR"N&$JQ-2!R#('ALEN
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
MT^(J\LIK'.&&:V,'A!N+=I:IV>@QK!9LZH!X<_'#V13(*O@<".B*?1XJ[B%
M7OW63RF7<G[N$_17RT;))M*(]GO"D45![Q\H_XM-!)FD&MZM@S?BBA3.2J 4
MTA7+<^[H.VO<:JM) , ;S18=U8'NMP734!%D7;K6>'XN?1JL>D@)M5VTDV@
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
M\B2[=]LKW8KCJ[^Y<M>.\Z*8&:MY]'==>>LWC>E6EB;W/@'NMK>;UUL:G]'
M]PBXQ2E[BTO_\0275Z8/9-$XS/5CXOU?!S"+8Z+74^5*.*ML4(>M\\Q7KKH2
ML/,0LYLJ%*98Y_"_WX/J6L[.[):UNFC@G(H!K,#OURRW6[N'-.565[0[Z=&P
MQZ\9_3,99/>V;8!W'V97/L7@;V>L.Y_W%DO\J$*S3GNF6S#^ZQ93MDZCZ%[\
M_^K:]BMQ.R@3V;B%X,?=8G\+(;F7FSR54G^T8=]OA&TR4FJL'W.OO6SE7.X@
M0H^Z ?#=%%0TN*V /^2D=ZNI*S-7DJM5G)Q,<"8285U?076>YC31)LNDR@C'
M&5<A;>4B$%7:"B7M> 2L]$'ED)8YJ_1Y1AE.#B??QO8[EWMO_OX,X+9/!Y^3
MPU-@$GYE[_V?D7_78^*^]V9X67S'/NO\$_Z0'AX,[?N\BX8[X_&^?8YC$CXX
M&1].=B_W=V!,$J(3]/!RSPQ'4?3GP:OE\*\(?H>'.Q^.5,*Y-"Q%,N,4T2A5
M2% <(Y9E$>$Z$5%&-EXD>*N-IGODTELH^850[JIDW_&\=P(5W5Z<KI'@]1/4
MJ[NWW5)021)%*I*8)5A0P7"N$Y8HG0D<:X(Q+@"MO: ^L*#&I:!>OOJVOS,\
M4D;JF(H(9;$TB&84(X$U13S*T]2PF%"5;KS("-W*6I)ZK>#<AWP\=_MAKP[.
M> #K^SY'=#O7*TX?U>_JS9I_9M;4J,9VIXZHM->8=]*8%VW3)H\33G26HT3G
M'%%[EB&>6]T9<<DSB7.6Q1@P/%MI;]KTILT=3)M>6/^QL+;,&Y$3HY@BB"4:
M(\IRAH1))<HIUAH;900&P%W<(:Q/;=TT M3X]A'JQS9]NH^[EW>,FMQJM.L6
M4KGU$JV'KELCPZ16F0+9^M=\-'?%N?OF8+;DX\;NZ=V][].'>R_;QDM*:1['
M:8H8S0@"W!#BQ'I_F"=21<#NA*WQDI.M^+D:+W=1F_=HV3PS5;!&9D^O"AY%
M%;1,(RQI2I.,HTS',:)"QE854- '6J?4:&P=FHT7699ND;O91@\N@=^1]/L!
M4!G_= C//9C6)^-^%N.PC_'_ TW?)^/ZB%6?C'L6@MHRR4B48XYSC(C,-:)Y
M9A 7$4&Y9DD<9TJE2=PGX_Z)_5"4"O2FPX]K.FQ/%?SURJ[T%ZN.ILO%>T\#
MOM!J>[%O:@[GCG4X>ZUU%ZW5D1#C1G$B<8J4%!FB/"&($14A+87(L=!IFEM'
M$C_?D%)O73R9=='+\H/*<LL"29)<X\P(1%-J_R B13E5QOZ8Z3S7FM $R'+P
M%EX[ ^1YY\OV]-)3O)SQT6VLDSY?]@SLFN\JE;Y9*;Z& M0/"ZB8WA= 2&BG
M[:5][GPVWC=_G8O%2(WX?*07^_-]8%XI"JGUXF79O7I[X<G0[5>W@6O(P0YZ
M]7D'];G?D5YC"0?65HI4(BFBL4B08!E'0N64Q(HQ+:PIE$1;]+G:0GUZ[5&L
M*,KB/+$J(<.III'(&<\ECJ16S!"&J7*:(RXTQZW-J5YSK(GF:!E> "F,4ZX0
MX[%UHE*ND3!1CEC*A(QXI@R)-EYD45>0ML_&]=FXQ[:"MJ^GXEC7^%J_LK>*
MDZ[K\O7AT3X\NLXGN[W'<N]E],V=[@>[W_8.#I,^/MK'1_OXZ',5YK\*8;9C
MMK]_S@'2M;<\]F93!#%0/U% 10QT;9([CN%U-4G6SJ)T6R?;RI)U7.*#.5?
M32^UU5=B?"L:G][2?(:69LD^[!W%_E2ZOU-IMV9BOB)[I]OQD4F MQ^J^#68
MF#B7B"4\0X1QDQ#%X3-K8L:]C=G;F'>R,7LQ?C Q'JX8E\??CI(,J)MUC$QJ
M(D0I8TC$&4%":<8SZSTF)-MXD;.M?-V-R[4V0CY,Q6@\UJJW0WY4.\3UOYQ-
MP37^Z-V(E]Z+> \]/+0ZF!5[X'VU!7KE=J_*;=5&P;'@220U2B2VRDU2B81,
M%<I4',L\SA*7&Z=]$4)OHMS"1.DE_(DE_%W;?(E5QC.=)T@F"M ODB-H8XPD
MIEFF":-Y%EL))W=-8??F2T<,!3*O,]=7*_"+]2;,PYLPOSQ)+,4M^/94.4C.
MV[#:O2Z[5UVV:JU0:ZND>9RCE&$!G?IRQ*3F*,FC/-%9+D2LK"O6X8G]VML-
M=]5H=Q&K^XMM]&+UP&+UH6TB4"5-FBJ#$AII:R)DD74"I/4$1,XCHGG&$KKQ
M(DLZ3(2KY.H1K(.'R!:MWY4_D(FTHT-CJ;G^HJ?G=^%>[4VCYV0:.?"R?6"-
M.['7X/>GP0_;AI%F>4ISPU"6&H*HPE:#QXH@H05)$YP3GHB-%UT$8KUA]$P,
MHUZH'E2HY*I91(\21E1FW0W$"<^A;HBBG#"#N$YSJ7&&A4Q<Y*3=&?P)S:+G
M9!$X(]]'F:;/$6;46PH/E AR&Z/SDN 2]@KO'A3>JA6112;.\S1"&>;6#P0F
M=:YRBK2(-6-1)HC.(!G4AU>>2UIF8<=F_]4+WAH)WG';TLBHYJE*K,PE+$64
MRA1916J0232F2E/.-=]X$>,.2V/-<C3K9V.\G<_.[#M<N-R,MAOW##I*_QA]
M7Z*^[\LZ6SL=VK?8C6_'?+K<GJI7Q8:L^7)3-:R:H;]UO="WJU;HO0*^!P6\
M:ODH'/,<:X($5@)1^T_$,B(0$SJ77$0BLZO[(KI# +RW?-8%D-*+W-.+W.>V
MS9/F3.326CIYPB-$E9&(15(B(PV)><)X9I@]XM:Q"<S:VSQ_VLVL!]RAPW\,
M2R?N+9UG@>]]#X_>-Q\6NJ]->  EV@+$L"P51AN4Q['U'AF+D#TG->(IU41*
M0=)<;;Q@/7RWMY9N:2WU OQ@ GRZW9%CDAK+1.8HSC4#AJD,L810Q$C,J$YY
MG&!K!65=D+;>"KI!<G:G2SX]'HGQCV4*D=X46GM3J$K;[RKK08[,"&+GU8;L
M=>L#Z-96;9,P,HT3@G0N<NBBGB(!O;14A$U,$KN4QAI'<=+12JNWCM9.II_<
M.NIE^K%E>I7I!S)ERKH\>2(1II I$P(CEIH8J1BL*)K%F*4;+W"4],U8_@%
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
M=_^HS7T+9];8YITAO!N?_121K-5HU-EL/)(7$!A8SJP2^ *1)0ECMPI!?Y,
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
M-<E8E^P.N:RJ>_U3<V6WY\I6D/]IKFPK(#8;>6EM19!&,*%"8""=9"$2S@1
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
MXHCH&7"G60!GR+\% [66/$9710SULKK;F^Z+=]>S0]^[*'=-0RN1DI$8@8-
M2Y%- 96YY=&E:?V"/,])7ZG19Y.F6[U)>3:?!P)10A IDS41@M&,:;(F@,S&
MK%24RI"YZ?SW?%E"J]]=&7QB<=(*8UU6(+,D NQCSE* UCSDTN"S+?"9S>P
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
M^$4V,;%;Q$PV.1+3L=XX\C/..ZMEX!B"!+0\R(:936)FCJ@*#5A+$%DB4LK
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
M@]!"&"%=+#N[^IN)YQM&:6OI-[7^*.[W.>&'%1B2]70-V>I=>1T=!'I7B"@
MP 1)U#1"D+K6I(!=HFO(YQEZU$W0T]*U#WDZ^AG'1U/-JJK(44_G--^\"B.T
MH.(P1E%<U4;V 6IN5!DR0D _BHQ5^UNE*OQ]B[ZY08HN#8HJSEKE): NKBAE
M0$'TJ$H,RS3B:9!:.Z3FZQM++E7 G5'H7AAXJUBP$%B0KNKW!1NKXG*#U&U"
MJ@(F6P)3U;4M/(1H?2Q5)4QG$?2M0:I!9QGHS$6*67A!_(+B0ZP]X;*P+"1$
MEEP!18M *L-W=F'%I<$--I_:YT0M;= !,87:-L&#SL7:F*Q":3$UV&P#;.8B
M2<UE3"(C0Y,C@^@"\RDFBB0U35U6CGCY%6#SA0Y-4]&X<W(7VZRBL<0IQVVR
MJ(L+A:ZLB;']M[*L],7VW]&5%2ZV_U:6%K+8-KV*Q;=UF5Z%6(7$W99,W56$
M#=I=M+NX[EU\*^G_G4E&K$1=X:Y^R').X?ZH-FP_9I?J7 "*:PS). E2%6=\
MY+5SFT1=HL*%O9F^P]..S^"YW'__7/[RYOG' _K_[\<''P_Z!WN1OSA\K)\?
MTWL.#RCZ_D=_+LH^/'K]_.,OKY_7:Y+T7?2Y^_()/_CX^V#_<-!_\9K^*Q^_
MW__UGPO%&8H-MIY<9SR"8& M9T$A,.>+#*@#(*^-#_B"#=OO;3&#"*&VOLK@
M"SB,(7A:WFAE@)Q*BFTQKWDQSVU2V&*XIRFIQ]P\ T#)4&!A5F8R/D6'>-;H
MX1MG=[^#Q>RU5>@XN.@4Q)A"TDY'*Z$(GOQ994U;S.M;S'/;!H$F)W-#Z]C+
MS,!9SU E8!ZMT$8)E=!419&VEK.AP-M)ZXU#R,X[JV7@&(($K(?YVUI>\UJ>
MR^5C 6N4<8SH1JZ]WQ+SSBD6 92-*EN=:7%)]=#>2%3A[@0%_[[N$9M[!5ST
M&FNS9J5L/1=@4<KDT!1N;!$IE@;<M0+WPWQX$+A$YX!<3S2)G)",S,F<&"]&
M=+5Q1!Z(43WTW[T3BLXY&BTABQ?$/!7F((5UTKL4@T?>UO*:U_)<=)!,""#1
M,ID\.2%I'0O>:Y;1VN222L')NJ'LOONU3,&2-8E[HS."(49ELQ-6<0O1"Y-3
M6\MK7LMSP0%H)--K!3,%. ,$6LL8JUR5,:+0/ 7H-#6OI<1VK]8RJEPP8=1
MPQ*LPX+6AZ1<0&Y=,6TMKWDMSP4'/I1DA1?,J2JS!JIF;9QDBCO,Q#^D5VYG
MUWR+8]S2+O*VBX]M/UB7.BG,54VL\NS00Y'.:V&$2#FCME+QZ["H>R[(L1[<
M?JDQ]H;NZ?%+;6+V3@0&B=>&[JJPH+EC2@G(RBJZM5C/",_SJ:N<$;Y?ZSI;
MBX@>O8T9HK5UXX"(5,! +LB'T-;UQM;UAR_7]:N7/I48G+(L:T%Q0BF"A2@]
MRT9(@<%8I^J6V#65E>[7NE8>H!A5=!29EG0]U(Y@O?-19I_3=2*%MJY7LZX_
M?K&N/SY[Z1RG67*<25G/(52=/(=*,XKLHJ38U]@@:LS0[/5.'YSPFDMII<G
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
M^N.Y?/G'<['W^+>3O6?/Y=[C7V'_CU?]O?K^/W;/Z6YG]K]+3EFG=6+2"<Y
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
MUB0$=)E5#3&$PLF0>47@XMXQ9XA#6F%M5"'+Z 211K6&E4X!X]O7M'M.$[L
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
MI/0L9(*@12\*-S[R7+9VE&B&;CU!9S%ET%+S; &R=3$IPVOW:A]S<KZ!;@U
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
M\> \3\(AQ"N&Y,;VCC\UWFCIK@MO!WRYY*12_C-9\,\:G30]<G<],JN617,
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
M[!\\_W"(3J,R:%G)7>^5))@#3]_2\M.*1^&$GJ]&MXGM <16@*B!1L&Z21R
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
M(,B-2HZ3!._3#@<PH04>X^D9E^:K7G*7!XH[+R7#B&#&$&=@,3EC)5(N":R
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
M*J;P1_2]PVY[ *(@3\;@MMCZ'?35TIP5/5!;C<Z*=NC.\38!DY5\/(%[W/\
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
M9P#-FYH\QH!'OG[B&R7N>MWL_OWF ]YP5%3G$?V8_2MO;KBV8%UF._J&/V0
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
MWA/#9BX4955PQKALIFAN&;,^1QU1[*S2#),POI6I'R:D,$%3C:D%DS0%;4C
MV&.7J&"6I[45VMHD7Y=8S'T/(G(=<_4TE]7SW-H>TSOQ&TPVU;LZ3TS?+S1G
M3-4M8.D*4+>8^D$<O? G^_8F=//)2).V7OL"^,>+F.Q_S#*Q-XY%R-)F+-RE
M#WWG+(!P;=?'%?ZFF!V,)6P6ANE*V8X-K=9Y>WC4[KZ=4SO;.X9NMLZK][G(
M;"9(+:#8NA++.'^[<=@X5;+YY/4U%--?3!CHI.MIM]?U9_T^P.*/Z'N'W?8
M%%X>\D'3X[3J;J7ZJ/LX'._N_]S>VPI'U5'WY1^=G>, [SDZWOWU/=W]]5/[
MX]\?Z:>M'39YU+U+=\C.K]M\E[[/1]V7\!D7NW2;[OVZ@S_N?\2?3GX[^G3\
MZ?/.94A7(:!_XJ\[^Y[N;/UU8(GEC 6,L' 1<4X$,H[)7"H?@XZF5N98;Z'F
M$05:JAC. JCYA8P40#T=H"XF >68!MP8@8A6"7&I<@TSKE%.G !*-,Y94M5,
MN7\-L\4WM5F]/?DJTN,U[,M+LRV/@]':L5#)XZCD*KC[!I4HQI,@0:$H!48\
MR(0TPP&)Q)C$2KM@XAU4LB*9G441+(T@*%">(Y0;JH 9CS4!F4UY[BGIJ4+.
M2H!RP(D8EL_P<4ZIG#6@=%4J2LRAS/%+B24O&9>O@0/^G&)J<VM,!-LZ42%@
M.W<&66H9DF I #\PY[4J"9>K!.4EVM(+@.<.X,8FKI1-S'J"?"YHS"E\L3(R
MY(VEQNC<42>^@*R01GS91$3*<N2%Y!A#V[UH'=D<3 ,@@WL.U;%)3A?)?YSC
MAV#<VE]B"U1NMW?2]E?N@M3OG53G,=;UX/7!6?^T<U9'Y>0+YB#&F'K]6,5F
M@D"^C*%EJ^#-J8<!ZU-&8V7B!819IY3._6!?K5/^!%$(?%U(^327O5]PPW?D
M\GA" ?U3-\-Y_>62W$:YX7+#Y8;+#<_YAB="UEGE/'ATU,^C H1&J4N/_;C5
MG)';L:+C.,KKM.$YI/Q-6C1;[8'O]'*^R5[ZQ;;[_[&=,_@VFS+UX>7[KW"O
M73OL]2]6TZ!Y<$[)[O$FW?MP8%SNPZ %PE(SQ%W4R& 3D81Q3CA%36-::T6P
M^DYSA'7_;*%F\(X][O5;W@[C8:_?CE5X?)ZP6C$/WK1&V40AYV8GF.#6ESS#
M;UHY(!XT> *)W#L?7$4_K8R>+O&W+SG\\E:4ZDN(Q+SS@<ITUYF]+R.ZN@13
MEV#J50^F?F<'1Y6/SN=OXG_/VB 9;F4 /OQX\3OCL1P'#H\.!TI>4.6$LS8X
M'HTT7,2DE ^*Y:*!,U1BSG.QV0WYG_?7$[%Y B,\O.J6',-^;ZIV?R%G$=MX
M9^L]WOO[-Y#MN^W=RS]./AX?<O@>[N>WXUWZ%]OY^P/]=/+A<O(L8N?XP_E.
M+F]U\H%]I-LLGUOL;1W"]__I[)SLL$_[_NNGK4\GG[9VI\;MXA!,#@!"C*J
M.%.Y]J,(*&!%.7,N",76-HB>4J)Y16*#[LU33]/A9NFYX-&'CTQ@'+"G&LQT
M[C0U46@1HLK]B!BE]/Z'CX4+%LD%C7/)(*0.R6J$+4LYN$@@YX1&Q! 5=7(&
MYX(DE#VP#.P3(7"^A0J>([/K2QP,JP($K?^>]89UCE<>UR^Q=6+[GV%IMWXX
M.1N>V<Z;5OSJJZ9.:-BW(88WE8PY[?4Z\+8$Y#?X\5%I7D_LE5SZR:C7<?TU
M4U .8RR1X+?H'AL9E94,"#UR9Y+6083@@3F$ <' [R_]J@&^V.X.AOVSD\+T
M3\3TTT+(>,KMT2E#1D6*N*,!&1$\HBX1+I,U+L6JN>?]ZK,MH>HK$>&S0#IB
MSS!E#/0;%YAJG@2VQF(O4XQN!@57(+T@2#?$FY$N)I$3Q"+/^6+6(ATB0]2
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
MV0Q;WUK#B\VN;5\,6@,PV;,JTH'9;]NN'?;Z%Z]- HXW:>/PP#)E 56 >;I
M$'?<(JM%QAOO?:2&B)@F:\P],ZY\/+-@MH=EK>%B<+VTA2W7-@[*PG3CLHBM
MSFFNH#RJL_P#DY@CU0/@LJT$O#:7];Y1*R]7N[.Y!%X[EU/\8X:8KTP-.JXV
M)'F"8G%D0]&[WWY%E[U?S>;'5LR3CPKK5X5Q5ZUDGKQ/)/?Y'^V):N8MHFCB
M0[OF+4E%Q7%Z>3E__[F T-^J3@0(TYP3L2K/>U<M]-?UO#]8WV>OK'FC&O?H
M$BA_/ANW/+'5=5K= #C[!S(E-#W;/+TM6P&558MOEN7,Y;#G.RSCB68FZL!P
M()RD8'2B3NJD4S3*^3N:6<\X+'.S=<\G6,)>%SC=Q5^]P: %W&XLQ]O=&<[&
M+W)FIO-W:X_NL>9E.-KO-%L[NY\Z>[M'K9T/GSJ-SM[WYH>/K/GUS^.=K<.+
MR>#@/KR^?^Q9D[[O[-%MT?RP?[3S89OO?]B[V#^&L6YYLM=I\)VM/W/IE/.)
MG;1OX</?//S/G^U]VO[FCGND<>SA>^#7Y  C;>#&UF%N7P>^SS9M7'J^=_R.
M-[]N\\9[?=GX>*!<!#G0X.:0ZLB-1(Z1A+0V!E['%IS>>4]A/9-@C0&C%JQE
M%*S@':5>1Q2(]B!8CB'CN(3?HD_$:Q:T7'N3#=6,XZ"3O:M^TD[B550>_FV.
MWIX/T\#<VS-[__#;M"Z.8?Q:Z^Z**6Z=Q=W>0^W 2G<+?3YMG4H<8M8EG[!!
M,0J*. \1&<DM(M%C10R33H6U-\!?INM(_+XT981?IV(_BUXO7)WO9WUK=;Z7
M.D^7">94!YY[BEHJ$&@S0S80T&EE+$_$&N))J<YR58LIO B(K!!6W+&?. =8
MV"B#U3:Q@',I%68H%\'ZZ(23WA%V=X/OF@2L!&I<3M5/4,9X6$HDF$F(R^20
M338W)LZ5>>$-F?*9(SJC8?B=)*!6TT56+5FDEM8F?9F5$T^9=.-DPE(B8< K
MYCX&Y *F*$D*?]@HB-,YY7ECNDKDRU3^?\HS0BL18)U5M;9Z[:JR[0-#KS*F
MA*ETF!#"E20.'#:6=&1"*,=&=8KJ"-DR:?3%SR-D^[O-3DXK:=)MLG^\C?>.
M/[7WRF?]<M[X\ 7^_[Z]\Z%QV7RO<?/\@+K$N<8<S+,UB!O.D%,V($Q,\#Y1
MI<3<H==G$JPZIK_,@J5C/BV&-9)@6!"G1B#KF4:)6>,(YQ($XQE#K\M'VAX=
MAWF8FCT)::L]J@5JXE18E1"I85$QLD8&Q)60.?58(.DCCHQ1*24OR_.N:ACF
M!2*VJX('\\1:'@X(3Q=KJ=VY!2+#=.4+\-5=C X%;8"]8?AA%-%(69H=>0?N
MGIZ-#'/OMSR=CBZ?*CXZGJ*,PBYRX;TW/&JLB0R$1$X2R=H9GS&>4IOF!2K@
M5+#3>$J"X#R?"M6(ZX21XS*BR)5EEFGO8UA[(S;(L]:*_064;1Z[]W!MJ^W>
M2JC=5!B3$":U8P[1LE67(J" 5";D0M!"!:^ET+/5[BZ[5X<I'YD'6O85O2B
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
M)&FF:J!87J"8VK9C(JB0K$-&.H*XMQQ9%1AB)!@@%!PS#$"AR>HF)M9 \5)
M08A1UB@@$<9P)[3%TB?N5:(!"&NJ@6*)@6*J>X?TV'O/(_*>@N^AE4'.<H,X
M5C@Y%:VC;NT-$6)&[^T:*180[%W.^,SGZ\V\<A.O=UZ4NW8+C-?\@LCX1%&9
M<C%V82TJ:-SLANJ7G?2_O?._\[)LEMNH-68^ 6;.Z&\*:\A\(!$Q82WB-'!D
M3!0H:&8CV$874UQ[@U];A8=',:A?$ V>*/)2H\&+HL%T3,8P[S4.R) 8 0VP
M0RY@CFC PF!CF+0RH\'*AF1J-%CB\$J-!B^*!E.!%^ % A!!(5A*CKC,1\]A
ME9'UX"0'+:+S/*/!RAZN6#0:/" OYFE"%=\'K3^ZK?8H&ZW6NB76NJDH!M;$
M <>RR&.%<\&'B)RA&,ED=0B&6TS$VIL9*O?K>O"50);=*W-*9>SZW)+R;#A*
ML!S&4#OO3^.\#YJ]X5X<OAW/^FZOQ( JCWA[\'8\_[76SZ/U%]-^N%$N,IPP
M(B(2Q!4Q^?1 0!S6#+RLP$RNW+;"FZ$U\UXJ/[Q6[*=1[.DCRL1$QIA'C&$%
MBLT=LCDK"BMGF#5>L2@RB5[92OVU8B^52UTK]M,H]G1A-AYUQ,0A%C'+/%TA
MDWQ$E#MEG/)*>[#8=(/5BOV:%7MA&0:U8C^-8D\YX!36QG/OD9=8(DZ$!(N-
M.9)"\USX7(.JK[WA&^8U*_;*]9I86%>*IRW5LF(EG)8:>A<1!;D1*ZV!=0Y@
M;<XX&^)UC%(%CF %8JZ_PI S"B-L)'A$-K%D)# F0U<^/^LY2\$L(MFSAHP%
MQE=JR'@P9$Q%3\ 9MB(RAPC1&N7*!DA3'Y!5TB@BB:0I'Q+1JQL7K1%CM1%C
M$8&;&C$>C!C357$)9BG:@!)H(^(2_#AK64+2):9LBDI9\-XTFU$5MT:,&C%6
M)")4(\:#$6,JWF.9A/F6"7&B#?P@">A%M B88'*)"^:567L#FKKR!\Q>#C*F
M*E3>+LVX=#4JWY\-S_JQZ+2ZK<Y9Y^J,2-&//K:^E=4^8);'!5% (I"W71_;
M^9WJM<&9J\Z7V,-^C/>M ?:?SQS>^-(-K8$'B1G&*NUKU+-YL-O[5_Q4/NSJ
M1Y0?7"ZN<;EW<1 B%L)8C#P3@!$":Z1)T$@J1:*V3FDA<D6+&4&+XK=<];=
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
MJY)]BPH"JWLFT>4VIR-[_?9FZ.3]50WLSU=!E*<)5]]OI-O=HM%JMTL7!VC
M6]NUH07WWLJRWA\4[[[[>#HLJH:9^1.?1Q6D<W ?7JGZ)F[9H7W)IYB]GSR!
M.POKLGM3J,:7N/&5O+42^XM)9M'WJV@#</_0AZUR=+!YWD*G]WLN4!&82E\
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
M$#?$($UE0I%IZHB.+F&:H\@:5OV?=3C[=;C\3QG.KO%@F?!@*LSM@6!S"RC
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
M*K9RX^\Q%053,<H2 V&)932A&-K^(7RY2AB;<Q?72H&3X,R[P$&BK*3$89)
MI'!(TI>"A,>"A">Q@TXAQQTR-!GW*(,ANT>VNW,*@QP%VD>(LMWU_0B7>=6P
MPAN[C0-+DO/):03_@9@9%I&..9T!2ZDLB!Z\LO9&SK(B%04ON26(EQTE&)8N
M0)5W,Q:C?FS;DFF/L@:O,[E.(WPJGWX[?9!H*4,)QI("_ 4>,3%6Q:0D9@E,
MGX^U:+V8:.WL@ELL<60^*(0QY3FK2R-#K4,L$:6 1MA@=#XE]2/1VBB6P.^]
M.[_V]F;T\(;S!^2[4P5G0W$V&"?X-++T%F]MO]V#MX='O;"(],7:5+^4H.^=
M-[?\)>"H:!Y_.6_LOCL@ 1/O#$4V1 /,G(,CYVRNF\ZM)M;;(,A\CEPE%@.P
MP#FFD(:CR$89=QAEBCTRU_&V%N4!9?%J=<]L=5X:7AYKU$@#% 45.>T-R@'^
M,<;W?YZWPO#H#X#D?*SFQK?&)QRNOV+=H-<^&TY_Y<U_E_GU$T<D0)';]G00
M_QC_\L]Q?GZK6VIF^:5_ L4Y;'7'!RK$C%I9^7A$]?;UG3=P=??108C1G4=O
M;Y1O31S<J-YC=(,R=N?;>(/<^=Y+79;?Z[+S-?F8*EAVUY&31<&SNA<\-WO#
M.+AF'-WRZ(S-H;CWK2Z08KA^\7D(+Y2J\32&Y'XCW>X6#=#9<LL'M/&M[=K0
M@GMO95D'A7[WW<?38=&\TM?/5<9P9EU .JH_BRT[M"_Y%+,WM2:@Y>[S-H\0
MJO$E;GPE$S%@BPMY?'V_]C&(LX<^;'4X$ILY'OO9G@M4!*;2%T!K-VX=8[M]
M&*IZXAL_C_K7#WL(Y@\X\0DJK=<?MGV>\\O_<6OQ.H#;-XW+M%VXB_55/R>,
M5D5$8DK<"!%)T(EKL,.2&.-SN4D&KHW#"P2E^W'&E3E5\.A:7_6I@@>G'XC,
M(R-,O A8(NNI0AP;@9S,G7A GIERA!MO7OL)@SF#!>#_)ZR(DL1RSXR5C( \
M)TE93,K8QV3ZU:GBCY/_/"Y_H"QC!N=C-/DL#0<O-C?%""AJB:,1SN@<\@1/
M=]VPZ5[NY0[L P\1.,5);C?+&0Z<6.&"=U$'PZ+5V!#^F.K3M6P\4C9(QD,G
M4\0>*^1B;IC"/4%&!Y)K1SOL;* T,I -3M?5K%YD5>K4>*_^D0<)G"2.,JF%
M_?_9>].FMI)L;?2O*'S/N6]77">=\U!UPA%N8]=+14NTR[A<\$61(PB$Q-%@
MAE]_5^XM@9"$+8$0 G95MTN6]I##>M:<:P7"@\YY 28QS*@7*@7,JH,$:R2.
MQK9O1F\"LS:B2!P0APH<F92 CT0+_RB"M6,Y]7=KMGSNO7*M<,A50$!XZ!@Y
M"!3+*5?$"VN=$M*FZOC .@E@;[^I),Y! (:2\@&!S,#(XNB0()$P19,01A0$
M,.MLOL^A@<=4):I# X]++<<?FQZPJ6P :C'6(BZ40)8JAW1R/#IO>>*@9S"B
MWV)QEYYQ<U)@\S2.BH0>E81VM[\V16)*Q)"0P(Z!Q.$L>_A!51582.,EF#X_
MZI/^@.,E#^0]\X30://[=U'.:Q8OM+Y=;T:E)063&T6PNA%/&L0+YQ()#L+>
MD908346"[^Q6WTN_>"!SJ/9XV3W>VVF2Q(+W@&,+*ASBS'EDO<)Y@85GV-.@
MY9MW9IX&<>]#'?^YUZ&.^_GFJDS_!Q))XWBG28,QS@+'AUWDB$</]B@)!GD/
MZ)3,$2XT: YT:X[:4#*"PD]+?EORM/)]*HU6&_[0#;_ZV$S)P]H3@@@C,K=
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
M'>1M+OV>4NZ$ZCF24C@3(TZ8JC?OV)Q3?I76]H2H BN(:!,\BX%'E0Q/ O0
M3D2,3MH'HZK2VE:#MLM;:.--K)-SG"=$<4YJ)$XB([5%UG(IF0]>4KJ)6EN%
MN!@T)I2P2*/D2BDC)>C<ACN>3UZR)0H@5')L!<BZ\3]D9.U?-H$'2AMQ;H4K
M*>)>1.2T J,H,L6#A8^ADF,;ARK!K7<QMWG)U7U!4>0Q,"$)0"H7@TR/)<<J
MC"V"L2^W,(:;B0L9C$HH6$L0URE++R6!=#PS.2W?IHWTGK\ <_N.9,G5!O8W
M);-Z(Y_Q HCH1R<CS^QE/N/QPATTLO+.W*X_R)./7)#<XXVSR!SQ4CLP45(N
MGN/O;4=.,*9*M5U*[!Y.NFAP8_OC99,KS;U4+O=>PX@'[Y$KBE:FZ!+!B5'A
MWKR3=(MOD,RML)4/B"I.D\=1<**MQM[@0*,66,*<[VTQWL)6Y:A9#>8NIS 7
M> I6)@]PBP \DL-KTG-$L&&!8:FJ1)$-A9WE OZ'L<5@6"H"AB5L(^9,&Z&M
MPZ&"W>; ;L*+4\+.),RC$PKECCR(FUR5F:>$%+%*6Z\5_%O!;A-AQX!'6@K
M8XGQ$(*6%"<ON":,:^4J3?(IX/5E"EY6BDB<L0AKG-NPR9!+XPO$G,<R=S&(
M,FZ<)OG 0TFC:@6;>RYI_9D4]UV93;'BS0/3+!:>_POAS=9[H80FR9/$G99.
M@DE"5"34@HTO<<6;G]+*KU_5]PY%TU 0DT9@E"A1B',<D3&)(29\,-@(*I-Z
M\X[.Z8)Z/]:\#!-8AT[TVD!)O3/!6.VB"AP+!A\H]BRZ&+3&E7M@H\!Z.0G6
M$]PD)'++.4&<>(&X5Q2Y2!A\TB)P397A*W</5(!]XC-?PC.;$I>).FXLM<0G
M(YS(K9Y"X$MT!JZDZ.H=" 4P61-C2@R3'(7B@)>C%ED?*<)".&:IMBQ;.)44
M?2F@Y"2Y8%5B*K/<2*VABDL/F\U9PN)QI6@%T:6<$ #1XX]731<<CUQPA(T$
M <H(1YH$@IQ)(#R)U8GP9R<[JV,M\VO 5B4GJY*3&U]R<HF<H7M<.D?.EO6H
MUUG]:;Z@O6>AR&<PL\4+0CZ;R2Q2^/'93&:I H^;5L=Q_L3NJN-X0X0/*'K_
M^+NWVGJ-FU3Y;OY,%BGL5\VBFL5]9_&SL.5K*)FXDOI_K_HAJY6,S[\XX3.(
M3B\2FGZ!GK@8<G:6U2X0QG$PF@N"H\4FJF PXXMW^WW1!R3A6>?UWS]?9E?8
M/KRSOOWU?'_OZ\7!<;M=W]MAC>.OK+'W\6+_<MKMEL<-S]W>N:SO-8Y@?N>-
MO7\=-?8^G>Y^^WI1/_:TL>=)?>_3\=]7GR>SR$5][^2J&9*G3A.,,*$1<6HD
MLCQQY()*TF@:C9$YMT(OZQM_/"_W2T0)<4I'IB7GDL.J.\U2/O+($Z..6?90
ME+SP@._:T',YB9[WM.F\QL1SBJAP#O'((G*>!$0,8(<X&ECT]W1:5_A9!C\Q
M!9.(Y@ >CJ4P!N/@)':*Y?;'OI(R:\7)1 *WR*7)FL9&H3C%R&M-$<=4(XN%
M1E1ZG1A+'%=29@W%,H.@ABI%;"0\BF@YHU9ZR:-3V*8'ZV(O,B"Z-LQ\F<3,
M#FUBFE*0UB.M%6!&,(&<BPH99E/,9S$IDT\H6YZ[";J"3.K-MSH72HA^@9Q.
M>$^D3-0 J^/8.4V]P(E3%1P62IM*'U@C;_LZ:W4Z&5+$.IN9P2/NN466X5RF
M%"O-HXG$BC?O\):LM(%'PX@S8&LFF\]D,9ZK_5HF!3:".1DI-Y7-N2'8F;8Y
M4TK&&\^0L [T J,BLH$4S2&(84XEK.Z;*%7A9YDF*HXD07%04N4*2-@J$#4\
M"<X$23JI2L:L%2<S-B=SG$D;#*+)<< )5L@F+! S1#&F8M2<53+FD8M=@(#Q
M+B;J0^0I@!Z6E%>!!&%-\ E7%N=3(F;:XHPVXAB#1HHJB;@5!&G%&=)>>4 +
M5D(_I3>S2J:M%N&Y^1Y64:#O<?-0UW#I\]FNU93"VWR_T$(5[UZB/N*-!*V0
M"BH5#P$[+@2/5CLF="3*WE<?>8F']=:CAIS<=@Y=[5PVA5&$!RU1=DL@GIA"
M)@J+$B/$AV2MP>+-.\FW5*6Y/QI2,"=*"V9\X)('J2PF7EH'ZCQ8NR[<V[I]
M3>?0UX:@21?151TWN= N2.-08!(CCI-$CF*)"'=1$&PLQI6+:!WB!@Q?+PC#
M(E$><++1<Y TB45*7!"Z M'F@.B6_^CJ\T53.6=DU P):3SBRN5:CRI+I4"$
M8-2[P"H0K:%,D29.)A*4=9QK+"RE.CLH@H\ (UGI;$\!EB^WP,*;D05OK31(
M>!<1#\8B(YA%S-*< 0SRAH2GTMD6.W(Q/@2^)3;VW,7CE82[]Q)LB#V[6.&W
MQ6?Y0E@G2X9A(IG1GG!01BQSF!L67 01%@RI6.>Z6>?'\W_O[0SJ)?N\W-W[
MB!OG31$M89%+I*W5H&EXCW1,%,E(+778*T7O5>-M*52OL@S-JP,:X9(Q1;%0
M #1)F?9<@= CE!*K-;UWG*M2]!\#@/5) /+ZYV;T23*K*<(^UVTC."&@T9R3
ME)P%4-+@Q7UKSU0@7!<()>Q.TICGU'_.#;>Y:B+CB4>#G2&NDG9/ ;;/DV"C
M #;)G:.P,<@';1#7CJ*,*\2,$$9CRD/PE;3;9*!A04R* 6OL)<=.FT #-AA[
MISUS[-Z9@R^_NMKZ8/?UEHQK'#9I8HY'6$;.>>Z$";:ZP<:@9!07)&+0.N]=
MF_3QH5>E/52+<&<UN1&Q-H:GP/G\1(&?=T4!J]N%=M9;_6>I0@>9R_9;_4&M
MFVJ'7<!#)]]8LYV\.+VS;L\.8LUU.Z%??!?_=]@:7,+3_+!7W+]5^V1;O=IW
MVQ[&_(SRTE8?F/ @]DYA<*$V[.?"7ET'T_E>U-\[@R6#5\/E(;I![;PU.*KY
M(YN!#S/N R3+MP$S'KVF-CBR,*I>K/5;L$ZV5QMTX;OQT%S,;R@&$:9'5 PY
M/V+>H/(C>A&F.8"O.A%>D;/\1C>?15BWH_Q2>$R^LG6]LK4TA/=NU?;@V^(C
M/+J7W6%PV?7+4Z][6MPW,?7_'7;SJVY6(/]^/<3N>1[:]5P'/1O@[ZT.K$8M
M<T5XP:GMG<3!5NT."GMZ\BN6Y-8.="9S6?(VP!<U9_LP-1#Z$XM3SJT6[, 6
M^V_[M?[0'[TM%BD_SA9JPFD<''5#?I!OPWZU4BL6U[;+>EYYO0:W!W'4BCW;
M\T>70!P !AA*"8^"\C))]&N'O0BDWLN+#V/JQ-IEM+WRS;#GH$\,)H!S61!3
MJ^]SF;IK8LJ;=';6Z\+F9M04T('IMW*]+'C&4GMVB[U,':((/ G&A:#PR:G<
MW,UR*D W8BJWEVINYT*SF&"";BK.3FM!VS#X=C>S@]V4\?)77J=ZM/F;O#:[
M:4(S^G@!++%C!]W>Y3-5A@[^/L+^]*^._6:&NZ=_M.K?#MJ-WP].&K__<;1_
M_)GL;N^( WA&??M?,+8 8_T3?O_KY.^KG?/=[?TF!VL]"451T%XB'J5#)H(F
M _\'M<8KX[%[ X3B[1DL\Z WC&LO^E;@KMMN=\\+QE86.AV> J;@&?V"D#]T
M3V$TEX7"I7[KST5((2T 7_UX2TP4/.D<Z+@ [VE)*("ZP>1#W+#D6[W,T/+/
MP*1=+( "M#9S.4#9PK4@2GIYR, 16OU?YV!DO45;"<9;L#WWJ=I*V99B9N75
M1?66,:NOVDK(EJ)W_WSOQ\HMS?5C/!9S]2B/%8LMPO+-G\#"">F!;:!7_XQ-
MJ%HW/T7YGC5@G_&,%Z\-^^PGN4C-V&<_R:5JR=YGMD]29/:.VHMW%)FEMR7X
M<]ONQ8O/OFR"7J00:C6]:GH;,+W[\MF?^) 7KHM;1ECH%A5SF'7Q]U8G@$W]
M*S*S!LCZHRY?8J<%-MZP4WCQLM]KP4K:*U_(YY'HM=#!I4=?FQ<2QXM*RD E
MYDE2;EUPPCOI37 6*Z/3$EV27F"(_.A@NRX:>Y^.&WN?+W9__XH/CO=S+.VB
M<?55'/S>.*UO'QPWM@]%_<-TK.[32?WJA-2_U4EC^R//[VT<ET4)&GOMDWVZ
M?PYWX]WMD_._KW8FSC_![\?O2=-''K#A%F$I!>*8661ISD.WA#$31(R.O7E'
MC5ZV=,$Z>,;C=C-[B3">+U67*NN7M.+.1A4BESAJFTC0.)]S],JJ<$\8O^QT
ML_7!^W(*WC@7(*$X(2,$SX%XDBO\1<2-5+"%$AOU@W,E8VBO39Y4'.79<92'
MYXUKE:(A.I?_YL!+;) ARD2$D#$8D2K%8!V<X^9$VHAS4.4MBY$AZIQ!/.32
M+%19Q(AE(EHJ60**HL)LZ4HQ>/XP?K!B !#%GC.F./%<46Y4 ,E#M8E<$Q)%
MI1@\*;R_3.O]+@+?31@5;5"Y\QI9$A*RQC#0ZGA2SE6*095(^"@Y=%5POPKN
M/X_@_MK;LFY('[G5=V7=D(FMI"GK1LWE@3U9-VHN54O6#=N\E0;%-Y\*7V(3
MT&H6FS.+AU4'J>+2C[1>SS;VO(KY;X;_Z>'ESQB33&A"0\)<R. ,MH$0GY2/
MS/NX^#G1E^=&[E[M?_MZL7_\7AP<?[S8WSO!^\=P[^G'\_JWC[R^]\=Q_3C[
MDW;.&]-G08\;1P=[GUKU[?9I?>_3T>[>GZW&[W^T]O?>PW,.+^JG]<OZM\]7
M]>/W[.^KC[?J:S:.=ZZ:TGM& M;()>X03U8C"QN!3"!12HFU#J:,+].5G@-=
MCE>NY7#V<X+C@]W!@6(?$U')2\^-(SIB#C#4@>533$S<$XXOVAV\1IA>3L*T
M?M6DPBE/C4"<2XDXS44\I1-(B>P-EM@R&9Z-.[CB#)LLJ+GC F0R(8D#)Z#"
M8NZUPUY';J/D2Y18K 3U_3G 9 72QO'G\Z;A6C#F'9)"6\2)E4@SJ1!)#@<,
M?(!RG04UWB*5H-X<.#Y84#ON71#!D:0MQ]( VW=6XVB3=RZQ)?JT5H+Z$6#Z
MY19,65,($W$D'@GE *8<,Z2YTP@3%T5D@7/W@^IAE:"N8K/WK6^R%GJ9K2'1
MG^L<FJKIX2YKL,]^V+:#<7&/LU[LYWH=UP]*PP'<?U,"8J8XB8L=?Y0K45P7
M;B@J.90523R\N@5$"(^UH5^<E;\I83(N3?+C4B9;4QY_6.C,B5N=LKI%L=3C
M11XMBJ*P:F?=?BM?\&LOMHO2NS<A[?]^<^NN$9+PS2W6 6R&@]E;GE'\G=$M
MRMC*@\2/^5B^RMCS4\6WU!+]BD9%>3YT.P6;+FJF7)=:JWT9P!>WZT.OM#[-
M8B/=Z=3JK78;8%'4W_E@.S:TX-W;F=9[_=K'"Q]!F #G<[&7K_B22P"5*/X/
M?%/\M;9M!_8I9_' H[</(*KQ(R9N\3%SRG7ZQ3\A+NX[V5)AQV:)::]M7@ 1
M6$I?V^GXK=F0T92(GO@S[TNA28/Y+$W@AFFI<E$@8WD,N3&YTCI&RIH$RS?C
MNXYZ-TMT&)$#H7:";(*]_-6VS^UE_\T_;VTY2%DT*9)FI4DYXMER1C>C'#_J
MENQ@1:K,@JO\ :AMV+NL_=X='+7\'<M-^$(6$N5;M?766AISPYV;:OF;5%YI
M?V0/=2\.CO\\/OB]T:KOU<$F@?N_U>$]^[R^_9X=G!Z W>*O#K;?7S2FRRN!
M'=7XO7&R3W<NZE>?CAHPUOVK]E'C^/"\OAW@SOV+QE7CI+[]$?]]=7)9O_H(
M1$FCMXDB1YE'G(:$M!:YLP-0L7!4 .66!BNH23&\SQ:E28XS^$-PD;A-W(A
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
M5H0T(J3C'=+XW,SY8-(F W)&,,0!V$@+[A%13!MKC%$$9Y_N;)K$YJ@62]!
MQ4NF2&#W<Y-H E(B$J0= 5X2),@/ KPD86.I35(EP>:WGM]$5:-B"/>GALOZ
M^Z9EW NG!,*.$,05=\@$*U!.<R5@AW#/_8;J$!4?N*].\3F']X+RV(1 4;(1
MK$R='/ !F;,\O%"$2:>\74BGL-EQ,='X>.2]\)-G;J[#:?VR 7%6+-X608)P
MV@)M?] KTV3+DVDY%2D[N>)%=HKGGMX?'N8_R7[7MX4K]ORHY8_&X45?M$O.
M;\J3R'UDBU2K&-XNZVQ1&O1PS171AG/%L,WYB$I301T0/.'W<+9<:\>S)M1-
M7G%E#Y44O8]!N1$4E&2< G(JD*PE&^0\*,T6E&;X!A1E*]Z\(W,J^MQ+FL%F
M$\.B,"1AKBQV)L%3#$\!1R(<O:]95&WY8EM.P 1.T5$A08L-L.<(-E@BDSUG
MV!O/-9<"#.3Y3&RN,;00-QHSH9\RN$T-52Z9"M ?^^E'+O>;Z-9-<&LE@?_B
M#:/8VII"_3.!B!_%]@LKN=N!"S8XT/+S*'\K@>0;#&&*L& IMO+Q\V*_RB C
M+,)A+P(UY\6$0=N\'JVS@LI+Z5D^S!<7_3RFWW^,X@[%8WYM#6R[Y1=8E*VU
M%YC85 +Y49K")S"/P.BN^6$O1]\N,WV<VUXHQ%[FFQN3E% <[RT/073S*'\R
M[(D,A)NS&:-S0&GV_G@QRJ8OL^'SX8YQTD%Y22Z:4)L?T;Q^Y\]2['^:99^U
M['ED.]M5(A7__/:X]#R;V+M^3"VCG5%F'5,D!A($&#?86K!R-?4N&!D])??-
M)J^TLSNULSJN;]>;!ANGHE#("Y%/O, ".]@)E"08E5&EJ"2_RZ,PTL*S??G
M1')J*:<6<T-TY,DRQZ3QU I"HPQ8W3MF46W_C[;_ZF-38<V<3!%I&V#[*>R\
M9A0CJA3'PB4LO)L?R2PS+L 2WR"N-YDF,I83U^)AG&=\DS7\ Y-@3@YQSMQ:
M.Q.=SG<I$J9O\EM*N38GF>Q&F![%=N%B.1OV8"% H02UNQ_;[9R9 S(.QIGM
MG_8PP-I\_7(W:(?]:=#Z:#RQ7B@:P':CU&F+ \%!,*&DUW*9)+1R F46VBL&
MY<[%[M[)>?VX?MFX>D\:V^^;BA)IK/'(*RP1]RPB2V7(;D!OHXC*,OOF'2%X
MWK&-;&)]>+^]#">N-O6Q-W7O8],[0RF/%!%M<OD]*Y E%"1O2K#P4N*03W$1
M;K;,[*9F%O#^ZP\VU0YG-M7 >UP^D$,5-TE;QHQVSH!P=\QX6VWJ0S?U>*?I
MO/,T:H>TXH#4*&$_J<$HQ2229DS(B-^\$W)>(MA]@%KMZ2/OZ56]:4D*01"+
MJ*$*<:<\,DD)1$+$Q$KFM?:PIV3NF;F1>KPD5K%/3CCOK5 >&(/0)@10B&44
M-L(FF\4KJ5;[.G=?=[=]4V-% A@XB I3]*L'!3@XC"+V\$^@5.A\%)+.Z4I[
M'ZQ6>_K8>[IWV-14:16\1CAJ#*8,T<@P2I%TF.=F$5;G7J3,S+-EEO40/\-R
M2V[3RBTU;%%)-:LSL$*CLYOE@;XG=USN_K6SC8BIP4M#/&WYMV-[,;5;?I#M
MQZ\G/0OWOKV.L^13EB-+,1<U@B>"U=:"&PK'K>UE-^CW5J_;*6S,M[7R))'O
MM5QIKQ8'%<3;VI']GD\OA9H-WV.O?ZL657'RZ?I<TV&[Z^#;,B)T^;;FAK<.
M1!51F!PE[^?(D"TRM(KLBTZ>0(X']./XP%(1+QD?]=JJU0OO:W$N:UR,K/#*
MYC)T$0S&TR[PNE'X9FI0T^<Y;CVY=!FTP/BT1?;'S;M/;]YHS\YZ7>N/\@IU
MHH_]/BS>(E5O%T)L51*W*HE;E<2M2N)6)7%G2^+*^T[V)9;$77=QV[G%0G]:
M_'.J6*B22>)HB/3:<9:B45A$(IT-H/\FPQ^Q;^U\K?-#6? ^R_BG5.K>E][S
MXLQX?^B.H[^M*F7=YF:D16"@!>K)C8L\N]3S4>[,LD(LM #0X4#G"W'BY&D/
M6$BK: , /PX[#IAB3D:9_';LF!\Y]'-6Y?<XRH,M??6I=- GL!GZ1:N""7\_
MJ(?==LC1E4+A:G=!J2[*-4P$LF^&<Z,YEB^[E:1SK:&=VHO6Z?!T,G@PL137
MJENK#P,Y;4TD;/IQ=^^;.\O\H_'4ROR3'P3.<Q[G,G9T\H(JL*2M#8Y'(PT7
M,2GE@V*6*AL6]WG5RTE_',UNKUL2ZI\PY=M=9SK#4Q2Z10Y&?MPKMK@_7S6V
MOS9)8-8%ZE'0C.9XL4*.)(F$9=%0RA3)5C9]BQFY.V9<T![Y;:F]9P+C@#W5
M@CKN-#51:!&B<I1$,//IXCZ4:N_OL_=[GYM,XQ"4)RCD*F+<LH1,HA%YZ[5-
MS%IM_)MWY*WB<D[@8K-K+5V+@H+)]6=KGTSP1'=9 ]/-%X5SX+)KP5!\R#5&
MO@.99'X.9GUV!*#_'=HB?6GTD,ER*UN@F"PA ,:Q6L!&[ZQ;E-EQW4XH=>G\
M:GA+T>)F(CP\GIF+[5;\'LO,RF(BP*B[(!^*7,%<EV2AAV9) $N4DTK+GCE%
MEFFN*PMV_7BF12YNZ^*N*@\W0J\&+QPD,&VZ6[4O0]?/VAIL)XC<_+AR&,6J
MC%XTGDR1_7GSE,,LB4O9ESL3%3^?61#A81AOK\+(=]&?+/(PM;E9DI[DW3T;
MCC-8LX>JET/LXTN+%D']#<XLO37GT7;]8.M7H<KDNW^FGQ3@Z76_M[+]4,M=
MDUJ^-'-A>0I_EP<J'8$GI_YUA_EC&/8'O=;(9@1:+'9P1%PC!UA&4BW;)1E7
M;R<]2KWXO17/^S^:XS6Q%+6=._#G8;<HW%)4\,U>LB+3.%WFE&B8T4B7+'-K
MS[K9?5E2;8AM>SGR%L*2E6*MZ!M5 &I0Y'#;'EP)I'XX19NA&TN7'<PH6X %
M% L6,T&@.?$=KCVSV; :%@VCBA5[.UZFR[<YQ^,Z41P^'\8N .0,U+'1VCT7
MNAUCM=RYR?W*A<]&M>4S+ >V=U@><PI@FA6>9&!U8!<5N3[3=V_5WM^ME!8U
M;19X2*&]WJG P!-6HKSN-#Z--9C^H/-KZ4/933NCB>\5\]Y-VS#@W?1G.=R=
MSEX>[)\W8[U67?"K4UV^4OB]23D8P%):I(G%B$>:B[2 _B)%4,+1J$P^;"3G
MG#4J2.&VVKK$IM]/:ZTV_>&;OG?8I!*V-9B J) &<4XPLAIKI!GCFK.H*$MO
MWHDY.39YTY<+"JZS"=!_LOSLPT#K%H3BQ6OO_U-O6D<X3=8@X[!%7!.*',,<
M:4N3PU(P)_AT/Y\G$&OM5HJ#UFFL??SP[]'QUZ(!17?&4U/HK]WAH%WTI1RE
MJPY&_27;W?-?ISJBWM#GLPD^<;)%L5IYE$AO"2*JISZCI^I5A/1F$\ZCR?]>
M-_G%M2+IX$=!C9\^8]%.W:L,<BSF9B]*UD[W1WY94R0C[8OAESU/-IZH?.$3
ME>.)FA<^43.>*/SU9<^44/+_S<98'\"UEPVFKVVF8^=!;29/X$5N[']5TZNF
M5TVOFMYC3^^^ F-DZ0ZZ9[_F?*0B5ZZ61[RL*#EMA=".C[, \ST#'R_.HL]Q
MF'Q M:@W\) -__E"W&D)T54M,ZXM2FZ/N=KSR6VYOIN.,!<2Q<GRQ&/*)1<C
MC<I+''"*Y(X^"WS6?3?>Y#+5(!<+RRTXGW^_S?UO?_0/]KKD(%>^/:Z+^O&_
MCNJG^QC&TMK=]A<-^A4WKCX='^Q]:M>_[8CZY>B>O_\X<J>AO0MCJE^]OZQG
M3][O'R\/CC_SW=]W>./J(X/QL_JW!MSW]6+_^.3J[ZN=0;V%+_Z]]W%0W_O(
M&L?O23-[SS4)'ED9<D,\8I"AVB.B4R+8&.X"R0?8L9KQ\J[],/>4T^ZVR^/A
MK*U '=Y S/WWG0RM8CDS+(<:FQSQGH0H.99<.Y<8IS1IX5S@=[3ZK5C.X[&<
MRRF6XYV6U >+(G,8<2$PLB%QA).@E"<G'2D+N<_FOU4LIV(YF\=R7+#"&$R-
M"9%K$)^1A> CT8(9%1.K6,Z:64[CPQ3+,=XK%45"@5B%N+8)Z10M\!WGHY6"
M>Q$SRZ&SYY4KEE.QG,UC.<$ZSR*S5,8B.T+C7( *%!T<M9&.5BQGW2SGRQ3+
M<1PGSC1#-%*1>T\4R3,4>4%H2+F+?-G$1%9:3L5RG@/+\<%@@YG2C"M.08EG
MH+G3HMBD$2[BBN6LF^5,^W*4 A'@@D2$.8NX"@I9IS%R/H!"ZH(/CA05X2M?
MSH:PG#7%=]?OE/^]EYWQ4R<<'\)MGSU/G3V19VPB*2D:/([<!&&=M%HX3EQB
MP>@EFA!?%S0HS^F^[%-XZV6S]4%]6K-3WE <K4$Y*1YQYSP"6:A1Q#%)+&S@
M01;'^.B\LK_/A-,^D)]6$"\@3FA,F-%@/,?<.Q#&P@J/93;5@E1W>(8JB*\;
MXM.:E/:$1\(#,H%$Q+$!3<IRC0CV2;)@N5$%Q*F6<\JA51!_11"GB@3F19#.
M@NBVPE(365"*6L:T9NX!$*]0O!R*IP--1A%GB' H6NL1%UHB1ZE&'K.@J:<\
MY?/V=.YI^PK#KPC#DDB"#=&2<LMMHLX([(Q7P.4E#^0A8KK"\%(8GHG<1"^X
MHD(A+*-#W$B#C"0&*2Z-Q8Z LNW>O%/S*@A7$'Y%$,92Y]Z$01+&>?#4 8-/
M0#LL1D&3J""\/@A/V\O",(.EIXBIW+4P)($L]PQQSVD RSD218K"PL\V^%I!
M>!40UH;8F+C*G9BY,3Z7>) FD8254L;P"L)K@_"T/6PMR_7* I(L 7"Q=\A@
M'U B&)AL( )3T*25V!*O&<(OP)L_'\0Y1I?K277/ 5:QK#_4+ZH$Q5P,J"PC
M=!EMK_+P3W7EP\83KA51D9/('5:.8B,3?-(TQ<4YVOOQXK\ONWA_ZO9NPJ>Q
MOYLJEO<0EO=YULM/K$V@KW#$<_\2CDE$SG"&F-#&1J)=].S-.UK9':\;XC(W
M6Y=.I1 U%\D9925-RC%A F;ACJR("N)/ ?%IK29**KD(N66CQXA+&I&1 B/A
M7"(ZABB$R/D251#O54.<*1,8*+E>:<PC9D9[;J3$,K=;M<Y4$-\<B$^' !*G
M++=Y0T1RBCAU%FEA&<+&>N>E8<&7B=\5Q%\SQ'E,43*&N8DYB)?#1A$[DR3Q
M#(=0*>J; _&9"('S!FL3$F)2>Y3+$B)+A43$49$850E[6T'\U4-<**FUX1HS
MR[E@N?FG24H'I7S"*2T1IZ\@_M@0GSE+X87QF"7D(Y-@BVN.P 2/*#"<]3'8
M.,PKB+]ZB#LF1?11>$](+A"KC0P ;B<%8\;$)0((%<0?&^(S$08?B$Z&@?'-
M ^*Y2T9NPX0XV.$V.(UC5!GBKSI3YV<!AIO3$< +Q3.KXS-=$HXL4L9GD1DO
M4KJT>LZ*G_.B2?5^):<>M!=T^:7;#*D^?P67/'HH58!_A1$NM^73QA,)6A]8
M[!H+D/GSNP!41P\?27SOS[K2/:/8$A.0Y!(T=,<8,I'DDXA>@XVE@\:^*",U
M*[]_+$Z7X!,;<.9O/K$O=,SX]:&:,2)9)):JD#A)P?%$M @I61>]HJ%"];I1
M/9M ;UP"(PHI' WBU M =>1(!2<9E@K,[J(X'.$5JBM4CV2U3U3EDR_<>$ZB
MLE(*&< *)]IB,DK$K5"]/E3/<9BG:!P-B%!-$6=4(LV]1R(J$9A4;%1_C56H
MKE ]3J^/6'IKG+-$<D*589Q3*3C( 6ZY]!6JUXWJ&1\Y)5E<@X0F3"'N\R<K
M"0+Y#8S72!)*'[F:/:]:H?J5HMHE3 T'^J".<$^3CLR%R*T%Z9THE16JUXWJ
M:;N:R. "!I,ZBA00Y]@@I[U"/F#FN62&:9=3U,1LXOUK0_5//(X;[U2\;\F<
M9\^:9@-YWC.2A/1"!<6MMI99XV6DQ$G"F="+]ZJORF8\&K?RLSGSSA&AK')(
M,2$05YPAHW%"QO%(8"LY#C:7S6!<SRF;\4.&]7@1\A>('\RX8))Y9PWE*7$G
MI*9,!!6)\#[<T36WPL^Z\3/3C,$(Q;RVR-LH$9<$\,.(1YA8(25Q)B2?\8.I
MG).47N%G5?B1.JJ  XW&!^ZX,MYR+#QW3FC&HGL ?BJ(+ >1F81N23V1&D0,
MB1[Q:"AR05JP>@--$0Q@GO*9#3WOU$8%D%4!Q.73321JGX3ECEAMI&7,<O@C
M*<!+!9!U 63&NTLU3ZXXXB UR!!B.;(6;,? ?<+<Z4@L>_-.S*M;5N%C5?A@
M..86-(;&X#F1U(#^:VV0P09BN'J( E;A8SE\S)SK54HK9CVR1-'L4>'(F 0J
M%Q.Y^Q6)T84W[QC>FBV27.%C5?B(RG).C; Q!&[ O+<"@R0)L#?)!W:'X['"
MQR/@8]H&H=39B*U%)!"..*44\"$=,C+21 +VWH(-+_A3Z%>+)166/3B?8U[A
M2NML++$8+X2K,.V M7-K A=<8.F(\RPEQ328;TK<D5!4Y?^OG>T<SKH.P6A0
M8&LS% 2UB"=,D"/"(B&5Q0)S"W_.+[>Q2)QC49:PRH,WKQ!_B?D NQA\3#Q9
M;CAWQBD+@ S8,%SA;W/P-RWVN<,<]BP@KW/-&ZTBTDD;1# P54^CEU+/KX51
MX6]3\$<9Y8PF&:+2',"HF8PX@4+-F=<NJ I_FX._&;^FUSY:%W)?0H4XLR07
MJB"(40':.+%6W76*O<+?IN OQ)!<XD%$I4 #988E(PFED7C)09FI\+<Q^)MQ
MFWH#6J;1% 5+7>[XD) 3Q"-/A& D!);H'4?,*_QM"OZP,A9C(S#SF#NO#%:1
MIP0<E ,DV1)ANPI_CXV_:?LO.4MRAT'$#,=@_Y& C/<4$2UD4M(S;FB%O\W&
MGQ72$IS@/FZY2]0J RI,)$Y(GCTS%?XV!W\SO2,U4=IP@8S$H'\JX@!_BJ 8
M$PU1:AIEG%]_X<GQ5WB%_SFPKAWAOZ'U_=UXC(WA*="\?_<_Q9?E %WOG]<E
M(\J+KW]<3YF#82^G=^9*)&]K_[5,S+UH],R%H/#)*:V)M[G*"=9,@;QCS>W\
M3$PP08N6.=DY/;.MWFGLE"G;T7</.ZU^##N=__2ZJ378[>7O]WHV1/@QMK[G
M-7[^8#OX^PC[T[\Z]IL9[AY_.FW\WCC9ISL7]:M/1PT8Z_Y5^ZAQ?'A>WPYP
MY_Y%XZIQ4M_^B/^^^@KC\J2Q=W@)O_/Z^R9EUCO#04[%9! W @!$\Q\D,##%
M(U8I9SS.@4UMD)>UUKM9U]IY[,7:>:\U&,1.K9M2[1^97];^W_]' ]?\;2EB
MX9J 'D2IHC)R[(RVQE/L8]"):<I#02QD3"P+\>2*6)8E%GC>29-1SP,G&@65
M$N(RIMPMTJ,DP*RG*1G"8Z80/$,AO]1L)Q0AGP]=6/O.9>W(ADPP76"'+:"7
M;GIJ!O)GA*'T;7LW5=3Q(%;2^-S4*6&M)0.[,T;$N3;(.<.0I2:IH(P6A,_W
MP([X!'IJ#E%1PPJHH7[UF=8_-RDH7%(K8!N:.<2#I$ (3" B)4^Y%8<4(<?#
M9NVA7VJIUSTM^ 8H,NU84@+P"EOJTOT)F5,[Z\7OK>ZPW[Z<%#Q;=RA(3Z\]
M_:O;">4AF58,-3NH??IK]\-.S?;R9#O]%BB;\/V@6W.Q!B9$K=?JG_R6UZ(7
M4[<7WQ;+TKJFSIL0>ZW5!^H>Q-XIO'/\A'PQH>@4AG54JKD?/_Q[J[8!JS._
M5MY_0-F-Q9R?<H_V;B16H;JHW_JU5N=[[ _RDO=K1[$=\CF"6C^V$VIU^L.\
M9^V6=:UV:Y %6][.>''6[9<[<78]+?@%=@O4YX+$_9'M',;\\&*G3FWO) YJ
MWVU[6 K'_&7\WV%K< FO\J!WYX=OU?:.8*^+I\%_3^'+0YMK.;GH[;!?;OI9
MMS=(8*5T\V-&CTC#3'KYEBYPU6X><R\>#MNV!^#)DMJ> 37!6.%I\ VL.3##
M5@(ZW:J]ATMMO]L!S%W"P_O]5@9?.?X\_-'0BXG"]/O]X>E9 =MSFZ?G\]WP
MOF+6Y+_SFHCB3Z#J#/#KJ7?;=I 7\7*K!B;SI.[P?Y;<@[<UF]\Q?G<-+@7F
M7WZ& 8_69#S@06U<O:V$R:B$&U@XY]TAO&GN8P9SZ*0#LX"+NZ>QYBZ7DF?)
M"ZJ<<-8&QV/N'25B4LH'Q2Q5-ORL^&-_T/GU2P06,FA]AZF][]CV9;^570W
M*_[*-%6*KBRXLGCS@]TD/A0[N-/Y6"Q' ;_7+,7V27W[L!D$QR88C:+);5<M
M?#+!2Z0CZ)\T>*=D;KLZ1^.]ER+#!,8!>ZI!K^5.4Q.%%B$J1TEDE/XTU[;:
M^)4JLWOP^WE3," !SA48PIR!U6,C,B8(Y+B0CD6PDU5! [,M_WYY"URMGX^3
M P-M7VZN*C(AYK)4 *KJ3@JM">'4 H;;/\I"K91DMX18_M';_A&,8C!HP[W%
ME<@5#/_,7I;\&L3 ;6;>=>TLMTIL@-:3?^[G1_?R:T<WP1O+YW1+"5F^?B09
M;YY5O+$0C#<S&LM%>$HA#4<Z9!YM,4F0%WF6@VM9FH5)_O7/+U_[A3C<SA^
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
M1SX)8H1DB =PC'F0.)/O2)1X((X:@Y,%0R9F' ;7?LN8JX;FVAE<P]U@R16
MMYRUH:WQ%/L8=&*:\E#L##+>&=\YT*EVQG/MC*OZ\9&@$MPKS')5N\R03"+K
M7$#<:P?N-&R<1/+.8%,[X_<-4)B#,U"8@+';5YNU!]3]\L'.^UX?_NR"H1S9
MJ&7CG9D/E(U_MB"E:<_&//^58*.#7H>=/H8.Z7P(1OP6"PWR&_9.6A]8^6'_
MO##?%RVP#:E]G@^"LOV.WIX/BBN5-\XF,<.#B:<I$=#44QY;N'1I?0:#\KMW
M# O8GL&-&<R 9] N#IWRW<:W\$6>K;\"IZK;Z\ 39^0$1CH.2[MX%YC\-CCW
M8-P&^5KWV"/[8";!M<MV;@/LYT03@8VISX_9)C?*6]PK?/N]M)2MV<;[G>W:
MT()-T3N+_?($K;C&>#@ TP8M^$"_E>?K+I#KP#>+Z86!Q4O 2'G) &),S?5X
M<8IKEY,'L]@:QLX@VV/P1OU)!GR3,SB>M0(!3+UY=Q[A@3=*O#-L=8J'R/]F
M7-OOG1^?% ,?;8JIZ\ +%[8?;HX3!YLK(.2/E*E[,]NQ5R6R_M8NG;$%2BCV
MY3,J'(;RK[NKGJ6AW&6S]@0 -'@KCL2V6^C-?#@[GEZ0^-!**>;<\]$2Y4<8
M[[K0:[=MO]RVV6F!C9^]V&*[EC<%P3OKQY-L(?^.(T&\OQ%##QZRVQO"/@]Y
M4N!Y"X=F6NA![4RL;M;X>>5;W7(:BR4=+^9H\A6%U8']W<H?>-V/[2+D\J^+
M5AB>O":XB #=^=;8/[_]BG7@B)\/I[\"WGT6VPD'W^<Y.1O$U^-?_A5:@[.V
MO7K=ZA:;HOC2OP#"'[>ZXW  N/N3SGOAW)=OW]YY$Y=W'^4.C.X\>GNS>&LB
M[%"^Q^@F9>S!M_$F>?"]95V6/^JRB\UX+Z?[U>(T@WJ49FCTLBLX<I;?@3;(
M@9_"\MQ$!FN?A_!"X3(_CPY[W)/N=FMUL-BE+4BWBF"[4 2#VLZECV?#6N.\
M:)H$G_A\ GJAM$E_PBO%G[5M.[3+',5L-W9"M3S<".D'-M7X$G>^XF-V A83
M\-:/,T2(ZZ<.MHSC8S/'L%]L7)]S*"'ZVF[7;]X+PLZ*?-[Y>=*_'>QQ1*X?
M[5=D$ZS*:]N^L%>#5_]W;_$ %J*[QF7:+CP$.!Z'24J7+Q>$F\ -TU+EH(6Q
M/ 9/I%1:QTC9$<ETM'>^-7ZZ>X:%%=VX'KD$[V KGO>O:A_ =K?\ VM!^*-<
M&BK W[H77EY ;&;R%&6[-?#M KKNI;TB( FF?? GJ$\/X&:K&\#Y]C&[ @"^
MZAGQPE9^9\]:0]O>N02C#/B^U[]:NI/]=>QDT\;!(=SKY*1!FY=[V[OX\+2)
MFZ>-T\/MK[R^WS[9.VA>@P/.ZE-.=I,<=L!Y_K###D]W>/WT4Z=Q^JE5IXVO
M>_O'EW!O<7A:!P?<7_SG>H<V]G>.3 I.&.F0(,8CV&D!64TLTMHZ[2QL#\+*
MN G@JQBV\K$3=U@JH46R07 OM$ZYNL4%8@5-*HI7M3CP]BRKN/YY?/5F--FU
M8O(+^S5UZ'!O^T\ NG)AOGO3)1X'W+ABO?'^RY"Z6_I7V2_RHQEH%1;^K-_[
MNP7.W^ \I;Q) 5;#!ZQO#:_RVSX'M@$-]SLY+;+TZ> :19![=!UPUF(WM+*+
MG1U&_]_S5@E4:\?]WL7P9".[DX5O#>87I@7NU@TCU[)W=M;K#\^[K0%HZMK@
MI,3L9^=]@-C97S[/AY*%2]AXM_LV/^QQWW:RD] "G-L![WH(_R^?J 8^['\+
MI[T?X6&Z91 _7_*DUX;+3/B;(8+_/_(WQT.Q@R)(L%'@'GM\W(_'1: Z3?C
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
M)D1D*0U(IAB5#9A19UZ]X6Q&DF:%*59.O%<P4E&)]PN*]U2QH[=.>6\"8@)
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
MDS8%KXEY]8;I]6T<5U&,K7ZSN4KDGU'DKR9$WE@N%'$)$2T]XCX(I(M3,\U
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
M-4#)P SG 7:DX'Q&L^A*N!;6,-& ;V:ML90)PCFXVT+11"T62H-SCO$CI&L
MHX3?*C%;!3&;=-@TC2(J\-"")P1Q14#,8*61P,9(S9A4A+YZP\D<#18K 9M'
MP$!J4K2:2<PDQR%8RIV,PAK*&;':5@*V5@(V=;S@M+2.$ "' K BEU8C+;5#
ME$;"0K14F4P'(6>$,5]*P)X2I_P913$JCP-.0M!(N5=:>\\\PXXP);10OA+%
M]1+%*=+*D$%+C  DJ43<.HZTTQ@)$TUR2C'%&8@BU3/.^BI9?-FLS$7UZ:XD
M<)D2.)W9HK5DP2(9E$?<<XVL9S$S$V BF:,NXE=OF-";;.6H(Q\?":X^^=1/
M5DNP]$_^)"<6#Y7$=E$^_RIUB3^QW>-'U40N_6RK.@9;A4WU0&?Q7A_^[-;B
M9;FAJM.O'SK]NDWJ> "WC<G WY7BN]L=+<#.:/X_V6&L#LA>&.SME$"O=+DN
M&]?-B\;'HTBH #>KX-<SB+/@D<::(RF82#8F''&LCLA>(+*Q@#.RB<C&BTMI
M)8US2N/NI#0*'+DA*2!JBJ(YEGFOG40A2$E84""3N??:$H,?/[<0+OXHK1+"
M51?"^J00,NZ"M(8@X\ :\I0XLL1Q%!4 )ZXU483E:H/JN&U=CMLJ(5QU(?PX
M*834>V_!]B%=I&Z1B)&FBOY_]KZTJ:TD2_NOW&"Z)V8BG'3N2]4$$2[C\DM/
M"\IE7&[\Q9$K" N)D80Q_/KWY)7$(@E; B$DR%ZPX$I7-Y?G.4N>!3'%*74F
M,.<!A/@)0?B<CP&>]DBNP'75X?IQ0G&%A?<<>Y13S1'/A1X,MACYW#HXKWI@
M8F.+EA/T)X?K H[M"ES7#*Y^'*Y&6AV$4AFN*DM7ARPW$7'#J.9$&R;!SE13
M\G\>$Z[/V@7]&AY^T) @ES0]Z81F@N?Y<07,]6.B%<O%V(WGQ<N\9+ZYF.)E
MMBYRSK5!*E$*)K7A2">K4* N10&"R!-<O,S/(Q&C8.Y),#?A2_94Q9!R 39F
M ',8:^0"HT@'FAA1F@A!"N:64=KBP3[E!6.N8&M.;$VXB"6V46B?4$A$@[D;
M"3)&)^24 GFFK=!8UBD9<R;0%V MUT]<@/6TP)IP^TJE?*021%76%GF4!&D5
M&;*)*L<EUY$J !:?M]13\28]"@07X/LM$'Q:"$ZX<A6)423G0)B)[,IE!IE<
MVBFYA#WA5 <I<C:4>8H \(+!)\G#*!A\5 Q.^&<9MSIAR9"T/"'NN$+6A(AB
MC$E'([(UL;%%A5C!)(SU=M/N]8]B]QDY9.<Y&EJ 1W;>HZ%ZNH?G0H5A'HEA
M+J=X9*D5+B4>D/.&(*XE!I5;*I2RFBT(3A*['&DXR2\ER&E-PWT+UI:#M0E/
M+%?16&(DK"28LIQ9C"Q+"L$>X-CPD!BQ&6LEH/#91/46K"T':Q.>6>49K+!2
M2//$$:<L2[C(D9)&.N!:1SDN<FWU?;(%82N"L$D7K3&"&BV1#$F"-!,":4TC
MHL09%:AAC.'ID;G%.[3&'MH"R!4!Y(3#5D<:DR06,8HUXBGFTQ/'$/8T:D^2
M#EQGD8<+(%=!&WV" -P"S>5 <\*/JQQ0K< <,4\HXE9BI&,P2 O/62!.>15R
M6/Q*Q=G.7,5_PIW[Y#@<;Z5*2BO5V^0C?,0I4*8#%5R"F#!6"VZ<4APSATW=
MSF,F+:#PR"/Q")[BK=428X>#0%+97*&2Y[PX%A$6SELF@\-2YF:J>EZMN_2;
M>^R(6V,E$YQ:T-&X :0EZ[G"UL3D%,6B &X5 #?AL@6\*19R5YQ$(N*P0*!3
M"X*,M):)H "!8.1J,<UI6P#WE(##&K,4< 14:<YU<$%QSV5R(:; /"^ 6P7
M3?AM@\O'SM8AKAU!8+XRY 21(.8D$:"H:!7]QI:<NY5 P=MCIW&9W (0BZBL
MX,(*+2Q+6DD*ZF2@M@BXE<#;A!<7C ! C>8H)0IXHU@BPU1 2D2K>) X6-AQ
M;&ZO46G=N#+(Q%&;@'7 B5K.!38J]SL6ECB= *BJ(',5D#E92L&X$ *(/F^4
M01SGO@0*@ZUG@R912FEY[JHJ]:8IT%Q3:#*!<<">:D$==YJ:"'(S1.4HB8Q2
M^BC0+%U5%XG;"5\O"9@&P@S",<?L2B.1P]&@J"@H0]1+54?YO#*$KY90G2^>
M]RF=OJ5UZCK7C%Z]XX+<'?6Z)^HSBOJ>)T" 6^:3%MA;QZTDCK"0 N<L*LQD
M'!Q'TM%Q)"TM4==)3M%ID=]!2DXI0X('AKB0 5FE%2*",Q^%P=&Z4A=@"8$
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
M=X_?D\:G!F_0@XO&/HB"D[^.#^CGH[WMG>__OFRPQNLOU##"&$L(L]SLF)J
M+(W9_42,T<E&KL5 V,(>C>%U%G=1TA" EH.-CNL83,(DQ*B2!9W/:#>>L;_3
M_A8'Q4LJ6(CJ33>&9K\W07E/R!S_,X;#P5;XZ3AOCJP/(_.#D;VJ[*":R,"R
M_+\SD 'I(O_>\YE_F@DV?#?VHNWZHT%YP>^G\-S#:/@ 5-'JU-4&JYA R0#"
M.CWK]LYL_IH.O+G9Z^>[Y:]LQ<-FKU4_=/[:"/?U67R%JB; _]_>M?6V"4/A
MOX(F3=JD$AF;&.BD2NE(I3PD;=?;UI?*8-/0$HB ]/;K>PZ06X.:I$J;3MM+
M0BZVC^US/G_'))_!H)$_%B(0<A#&(0ILY.&=*AH&0+A5165H0IP!"M[W5:%A
MD!9J!ZD261*+2M&PE$6ID"Y,M5&4 ]O)L57HXU-A1D/KQ*@]2'< 6^N&1UM3
M1F9CN6.6Q[O3&0-7K#SQ$Y&U#\< TKV_\ASB**%\'<=5-QU*=4=(@@>GD6;0
ME$UND2][3IV VC>DTUJQUAD_UI/CVQ1E_S^KB[-J=*^O/$O"^$FN,]]#[;+
M &0WN:Z4PXA#61#@(3]U/R7X7NKNC)&D44-3UI(Q696SF/0S<Q;^P9RE?8=4
MM17D*OVEAK * $H?0;N)_#RDI>=V*M>&3/'BF%T.#D)PPZA[<TO@LP>H ]RT
M#=<M]N?F'-J)^@NZ08,SX]*5 \@>;RX'9X^'I\?09AOLA2P5KUT9]B[.([3A
M-X1.#TB+SP6Q"7BUKU"13Q#=LP&U L?G 0T",Q#B)6FQN&GAO[D]VS-,(91@
MG#BF)[DDC HD.?.DI1A^3>#P%[1^,@=:.0FOTY=:/K'4A-?]?C;)1#4XX!3;
M2?;<\"Z4*I:+R5Z-ZLO:EF[@(.U8.U!>.A)I]4,!Y"(0=&QG-D'#Q01R.61*
MFJQZM)2:P-R?]*'02XKB"YLV\0Q[2YF!83LFYX0$%F<PXX$L3[-G$/94'U_,
M+F:L#@FJ,3Y*DV&2*7F8NI6]^PHXH9HHWYV@I'(A?-<:Y?T$F*>2!TG: ;:F
M]D=Y+P$;_>0ZQO=;F8O\#^6KH&>GR>%]##G[M%/5BDG^.5BY?;KBRG)@452Z
M\KD$4&%$MYO"T&WJF:9O"Y,K@ 72 -JRR(. OFL9CN&.-BQ32U0":PW3,"I=
MT+ F+IB4W^PGD53E3D.YTF*)+J8$98E*PINMLF6P;*U<LHE418]%(;S V4*L
M=S=549$G3+7!OLX#U'C_;%I$>%D2C?+%(G^1D!FC#<K8QA7'WK-:<YM"9IM*
MU*T5=?MS2%$AA$H@CXN-V4)2?H*'VA00WV=+835+(0GNAE$$85&$^$\@;#*$
MMEWT=0C[]H.OAKG6F^Q-%A!<;D("()<O-5?D8IN]&,NES4$2?8%(;Q*#VK*
MG+V:@)S>M-[:V?+.&G$^5A1PM7Y!B,!0^EHG]AMS-TGJ[DS,/GJ)?(2G?CZ(
M]IX!4$L#!!0    ( -F(5E9%6@XS>[,  'H+"  4    <W1N+3(P,C(Q,C,Q
M7V1E9BYX;6SLO6MWFSF2)OB]?T5NSM>-2MPO=;IZCM*9KO&N*^6UG5TS^X4'
MEX#,*8FOFZ2<Z?WU&Z!$2R(IB>1[H42Y+TY9DHD'\02 B$!$X-__^Y\7YS]\
MP>ELW$S^]B/_"_OQ!YRD)H\G9W_[\?>/K\']^-__X]_^[=__#X#_^?/[MS_\
MTJ3+"YS,?W@UQ3#'_,,?X_FG'_Z9<?:O'\JTN?CAG\WT7^,O > _%O_H5?/Y
MZW1\]FG^@V!"KOYT^M>@F$\B<_"F>%#*:W"6,? YVQA5E%[B_WGV5YUY*BDC
MA"@DJ&PD1(X.&)?T=5!&1KOXT//QY%]_K7_$,,,?:'*3V>*O?_OQTWS^^:\_
M_?3''W_\Y<\X/?]+,SW[23 F?UK^]H_7O_[GVN__(1>_S;WW/RU^^NU79^--
MOT@?RW_ZG_]X^R%]PHL X\EL'B;I9@ :/L^__</;:/1/5S^D7YV-_SI;_/NW
M30KS!3V/3N&'>W^C_@V6OP;U6\ %2/Z7/V?YQ__XMQ]^N))<F*9I<X[OL?QP
M_>7O[]^L(QU/YC_E\<5/U[_S4S@_)\2+3YA__8Q_^W$VOOA\CLOO?9IBN1?]
M<LH5E*YP_EO]M)]:8_I$0*;I,B+0=W%2%;Q#C)L^O3WF;Y\%&4NX/)]WB'C]
MLSO%VUR$<9<"7OOH#M N/@@N\"+BM$NH=S[W%LXER%6$]2/KEC#'])?47/RT
M0/>JH6WX73C#QY'-YA,:70@NKA;P?[OYM[=&)YK'DW'=.=[27Z\_H ZU%P[\
M<XZ3C/G''\;Y;S^.;3%9"+0I>:NB$X%VXRQDEJ%$9YP?W7Q,1;3$=-ZD.Y]Z
M7O>VYAL9YR'B^>*[HXSCT:^3^7C^]23G*<YF.*-IX)LY7LQ&@LX)EY,".B *
M*&$">(Z&_A#%6U&$C7*=S-E2.68TW[/FRT\TQD]5CO6+A4"OZ'Q@Y"OY[C>;
MY='YD7YWI&@'UIJV#QL4!\6" ^^4AR30E1 CLX:WFL'MT>ZBOM&+D^D2__42
MV7,-U8._8];F30>"NV*%H/_X0S/-./W;CZP+ M_CV7@VGRX.Y0]SLH+J-T=!
MV:B9YY""1S)16 &?? *3F4S.^"!9Z(31C<,?"<7M1;O..>^"\Y/)Y#*<O\?/
MS70^,LR6D)D"-#0W542=H)=@E+2*(!;M8R=4WQ[U2!C>6Y#KQ(HNB'V'TW&3
M?YWD7TC;1M$GZ5).X)+.H'C)X)ACP%D2I62&MKA.F+TS[)%0N[\HU[F5;;A]
M=3F=$I[7XUD*Y_\+PW2)R2>NC4\T)5GH\' 2(2I!T[11<4'_8R1K1>]](S]S
MACL1Z#K)J@W)5Y-\/3['WRZK*$8J6"ZRCX!629J<)-53S(+R/#HR4H.1[=;N
MZHC/G-16 EPG4[<G<WGZ3^:_A0M2+E=0&28@*T43DU6O&/.TC20,UNOH4'5
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
M2H8X/B=.ZEN[J3F;U-?G3\AUO64R_$);Y4CF*+.1&3(/->W"(@2E62UX)Z>
M>>7C<.?U[OB/3Q$'8[.7F.9[_(*3^NKJ MD4<907'=N]A.1J.UOT$;P@?R1J
MF3+:7/N;#I?TN KOF/6G'1?W]K5OHQ[7-7'7Q4;C)I_D_WTYFR^\X!O-IFWU
M79C.Q[5/^719</!M!?S63&K>/LF<QCFCC1JG.)O/3J<+F9T66C:S<:Z&( ES
MI#C+CGPGX*G046^-!!>5 !5U#KD((0?LHS/X](]9O9^V+JTO']VJ(.Z!R=(4
MER$@LD:NYC@26D@F9;TZS?1'<+)>HBF0W 0Z)+#D;+>P$W<=]_@4KG?IKVN*
MZ5%3WDV;+^-ZVS$;J8Q)($K(&@ED#*&^19I &H'%"A?E:CG"/BIR,^"+U(T]
MY;VN%+9'I5AD>?R&\VOM95H)D6F+$TJ1* SI<31.0$J+BCY5)=1>,>X.^B*5
MHX7<UQ7$];MK++K0W'FHPA;4M2<!)$N&I K*TR87'#D;2NBHC5&\F_UC;>@7
MJ2RM.5A7&=]M??4FL5RG]$AKE582+*OO6MA"CD<2&8HHO$06=1CP">"M(!^F
MSKI/>[E[IIY.O?6F^5QG1>?DK0Y04HWT2II8%&3!.V&UR5$8#,/EM=R'\FDD
MXW6D$^O%>5UPT\\KU8M+H]G'9A[.:8/=!/1;G<7C4(=_TWY;^(=*QNN&^?7W
MJWNE[<":5J3VW!8ZQD,TH 1C$#WM\9'GXC1'1=]^*1KV:#K>P15L%[8ZODA\
M%:9YTI QN' B;F>"+/-/0Q(\*;(6G,SD36@$9PI6Y\+)4)2R<JMJA4?&.<B#
ML?T0U/0DW5XR#$[.SJ9X=E51D\=?QOF2[,RO;R[J\Y_3<3A_0"C>8 Y1)+"6
M,U!(QJ0G/X*XUS85Q0-?[0[>Y\O$>\]C.,WK7B/6'R<>ALY>-J%E"9<+M'6D
M#"SD4!^9HK5F-%$>=2$'13FGS-8;SM%0W$I,'68)5!QOQ9M)HOG5&Y'I.)\A
MR?'3>(YI/J,?7..S,7FC"9K5]:TP:QWXD!)-T@57I/5T@&Y!XS9C'0F]G8NU
MPZOYBN]GPM5,_CD^/[]HIOCV[;OEX>@*$U);L*'Z=4A6DO,Q@G:!61,8$;I-
MKO4]'W\DY'8AO$'>B-^8%+P\5>Y<9);F^B;T.C$@ATF^=2E*/[N\P-QQ_G4'
M2'I*T^Y:1BO9W*RP('G41A?2%%KL++*2!;<Q,^ZUWIS-W0&HX9*^/??.\.A
M)TGN5LP.'/<2:$LKC-=G4^QP3FOO2=^W,K3"[-/':9C,KNY_20XZ"*TU9%F+
M:@PYH%$("Y5QR3$Z->#;["O@GO:=R2X:M"%3K@4/O3AGMQ8E60"7"U!:F9#J
MV:^C);LOUE:XQD8P/"=K&)U/?+BN]QL 'K."M.6CGU8FI+5DL-3_U N]+^'\
M;NK2I@1/*Y->U,9S56OC XG!^T!&I>!H4J#_+P.V"=M] L>L9'WSV4O*^"U
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
M03+R\Z+VB0L3_'!99/?"?,&:U#6)'>>_=BRK*W]4^YB5C!KH0,F@8I(0F.-
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
MT*_:'OF+U,3>J%U71-U)EL7G9A;.M\!JHG'>: +'?6TG[S,$$P4DCU&8P$S
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
MO"U.WA99;/25,DDAS]&GAM4K>Z(_]959+\S;DML^I!('N3E; W:I0_"&(_D
M1B2F121O+P<DC>>4DS?!NW83$-; G23G?5"-;A#H&'4,8AQO#GOYC:R].=D-
M=RC709OH?;0ND$Z]H(5#89X7S4 %&8K,6I=V.],!"S@#G@VMUD&\^A?I?Z\)
MRZ(7U,?/T\GUI\\OKV>T=<]FKR9?XFB\;!.UCCM*J7W$R +$P#28VEN[IM@Y
M;YR29-?&QZHY^J7C86LX T8V4.X@=:.W6/Z<8=[8OKU*)G+/$(0D:Z+4\8LH
M6%1%!IMY<0UGP3R&] P(UINB>JQ%>GA#OGD%_L#Y;W^GA6!>CTK!&IW'C9?
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
M:>GT(#2)M8=5-BP2%*83H?(<JZ-1^ZI[+3BTJS0]+_(<I8L'(]_]IF.,JS>
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
MV%-.82KUKI;)(#+MN<_?.YPNFG^.$]Y!6_6>SB8&30<T&%5;S07R!*3D+$,
M+ 4*ZBYSTA]YQ'/3<U_2[/F5W@KK'?'OM[_3U?4BW_^F_<KMO**LK(RTPT7C
MR">H#08!HF.6%T]?<!Y#EWRVO1]\%H3H3?(]&JZ+";)8<#J]OT>]?@PI^7 R
M![+DT5NHG2@C\U%I5D@D%@MWP<4.'-GOJ<^-( /*O.>N>MN1KC8W*:S4SC,2
M@J7E2\NBM)99$#9K0&E]/I@+YZ3Y ^39<\N\FRPQL;!T13!%%02F"M"AA0F8
M]]DQHXIU1+K:2ZA[9:XXQ^#%43+M^1U>X7B]> $Z(=D>?WA4R\M/;QLD.$[*
M6U1UA(AZMM[6$/'L X^H6?:^[C<JL<A1,(6)@Y%0E#1/1%D/>-Q#Z6H?R?2L
MH]N1=_\<S>BW1@FN7L,<5C,SO =4,=/Z9.W4[<F_RXFSXK0MTO <39?TYT<?
MTNYX/%;RDR'$-L@MPB))93F?1Y8DT89ZH5'/XT5O[*P9N6[1&5Y0\G81M%M8
MYW:4'JN9'BVE-2AW=MMN-,TC^O<1GBIT?Z#"MBO^&&D/$H3_ 950'JPF0(7G
MZL&KP'PQF4F7@K!)U0+U9Z3[G6'U052_CY '4?G+R7P^^7*3R'@'RB]Z97BK
MR3M/PM*!%0K#)&F72\617]A,\UL GL*%/EQK&P0X5N3#9!I,OOZ(R''#%98:
MO9>"C%E/B$K23'I3C. ^.MEN6,4ZNI^< 4<)>Y!MH*;.+WHD?<3T>3SZWVN<
M_;D8Z71;>WRO\GBY"1(J[W5AT3FRE4WMID3['A->6&W)! H-I[KO#?]\3<YA
M-3W(X(,MD%>64P=HS>W4!^&>RF@=6.5=*':$OEKM=S<02PS!A)R85:KF_&E?
MIX]R%E-.0BA)KUL[L[<QE7;:P$^'2?NH:1 &+4MZ:L'/:/SI7Y.,5ZM<\YS1
M\0),U$'L&EUA4+^M96$AZ!BX;=>X_R&4IS"@>E+F!DEZT43S&;\?KK]\@>GW
M2;F]&WV-Z8K^>X9QKNW#"47N9^;O7H_J=P;PX:M<FPEL2_)00,6:?4*6#D 2
MDJP='7EUP,OEP4\]XBKYGBEW^Z3?;VO\DDT\29Z8##XR[<A1"'4:(9H,2FL?
MC>O2U?/QI_0W5FKV#D;Y8II'8UC-4GR'R^:ZES[(J, A"[5_O;;2D:/J!),Y
M1/0E"Y7:[6D= +>]1>B1!P]/E.I+/8-$#QX!>0G"&%X]6@>U_$:KS "X8"C
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
MTSN Y^&V':N902KWUD"M4GPZP&KNG6V%>O+VIH<J<Q<]CM#$(*?3=GC1!*W
M6B9YJ1.'%1V:0M +8A.*Z(OAP3U'@G3O;#HP/_910,_YD6_'WW V7^1H_1.O
M\IO)] ->U685M'?>OU%>-67418(OY$/R0B=C<)H.1:E85K;$4FCQN)9$M#5#
M:K^GGL(*Z4%1DR92'F82 TY'WV ^^G8+*0 B2IU8L(HS+6NDVT?!BH\R9E=$
M< VK+=?A_=P,Z4ONPQX9]VAZT]HYR*R+8;)49&KAL%M"9KESSHH0U E.C364
M9V:4'J.C0>:!;^YM72 UMTH'/7(.LDB/TN2FQ]N+&H8)F&Q *[+8),G=]@8#
MT];6*12(3 !R0,A!"'QNS.ANB@Y-C'VDW[,M^L=DCK-W\+WNB*NH<)3! T96
MH*Z.%L4\UC')1N2B4ZRM:3O8FYN?? J+X4AA3WJ35"N;D>M2P")3F/QR'G6(
M)C*+TEEOK8K6GI?-V \#^I+Y@Z_OB4NP[DFI:1W6EN>>I!AKU_K7*K)\4#H4
M8Y+50F<AP11NLH"2N55:A$,JLK9 &+XJ8&L"N]5:."(M<X4\8.T@,G .&<H
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
MA2@$.I$8VEJ*&FO"$*\+Y^ L!! ^=4PDW/6H4U@6?>ADHV-B?P+MT?*L\'[
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
MKFRYC6/)OL^_Y-S:EY>)H&39HXD)2:'E^I%1*XD)&JT 0,GZ^\G"(I$@2#2
MZFJ(\@NU6.XZE2>[.K?*#%XQF=HURCT[Q1VPY&P\O3V$\LJ5'F4^Q*;QQ1KG
M]YR?RC'J\LTI7=:8UV"%\4!RDCS39$WL4^/QZ (_6RCY()*ZVA*NZ-$74(\@
M,MPKGP*'S-#.$*6 S0<?H,Q8ISI9HHCMP?FO37@%V;;Z*&UV*JVASEF(D>!.
M559@F=# E5 6O7>G8[LHS;.I"SQ&?VJS-4@YV+T>TA$_C=)[!UHE H*X5*9.
M42!4&))M]$FT2XN?7U__T=R_HTD:1&4>;^;:!]H_O?V/9_. MNW'4-&XM[^7
MSNF0$&(,HMCH!HR+"HCRFI<ATY:TBTR==6__H93D$ 8J^RJO_OX\F6V^@I)R
M[:-QP(+ _97IK=9(!1XW*&DR4FXW\M]IJMY]YGEUN3Y(T%T%*55V,=Z47K'W
MP"25I8O9 (G"E@F[&5SV!IT>8GA44:*[W<>CW'[P\^#M-'DUF6V_&:QVIX/V
M^^[FYO=5&<LI?<C[/+=&__&#\6_5^W"F"??1,Q,4GJG$Y6PRCS1[03,)_++?
M$C63G"7Y.@V3F\ERL;?YSHVTB]ED/IE>_8[ZNQXA-;VZ*,U0M^:;&6Z"E2&
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
M&D&_R6Z;F3VU8O"P :\+(BV7YXS/!C->IFJR%S4YC*F%*%9GR98=0)>2PO!
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
MP*$!;8G K; QV-M/84R%-2?5MC&['D\=KC2^4^<<\ZX/TC/?/IOM!2,,#Q?
M/?+;T]BD^')%.3?9Y6S'K,]F7]MNZUV>5/09\%&Q:U[,N-W1P8)CQ0.=U]O!
M(1H3WSX&%_[B)F\,M,E;5M0)L<OV2]&V&XH4")Q7YDPU5"<-Z[P6CGVREH_F
M)8\L]].R1P;TTEJ;3R8(V#6.UPW4_<JP'(Z2TCP.;UJ2W2=)O;P>3D'^@Q);
M'BJ;A@<$HOOST8]7\ !R ;Q>KB2+!\9MD#]P3(TPC _,-H29$/C?8G-#A N'
M74I^<L 2!(,2REZ6[QYK2-TPY#9A*6):H! 4T'9X8Y) ]).;BF#JH-!O[433
M#E.WQB);U$:.[CVUG['/,7A]P\$]IK(@A;GF\P\J-IJP9YH\H*A5Q R($_*S
M"DW@T%3FJ[@[1G7YBW2;>?&E\[LL>("US8T?E<:/+)QI]?6FEJIZRGV#*U5M
M8)OK0=4 3[A:Z!9Z#T6"S<-=P\9?/%DWBG!#W<59H_B]"CV7&Q5P ^-!^<_M
M0OV/$SSO'-%Q$(S)C0/0989QAP]U&0.52%[?GY&7_<(?.2<-DLCYLO.RAUZ"
M38S)1F60!T2%$2<HTA[BCW LM4>J?4O9Q,J:?G3Q^,U) ;_^1L!N1X3!7,3&
MM+/O%X->H4'D12?,@("/28NZZQ"XJ8<W*,+/=&U6]-J%VLJK,M4MJT[6=WI*
M1/8I/DQIG$W64A*+IF'04:\%+QPE\:9NE)G!PFDW[2-(3(NKCC?_@H(Y/T=B
M84U)X! &W>)^J9S/P-\VA\^C1[ S; ]&AS'$ Y)TEP.3U-OP@.?,0=^N((;[
MSI79N1*K'CWRWP)JH:ZX#A#"@!H6N["3AAC;6#S#B4X=<M"*]R %OM9__;8=
M8.*IQV20YE.N_^[M6=3]QQ]?N8 ??/F?.MJ&*J$)[A+_$$V$\.H-!4^G?:L?
M%UEPAC=*88O\K_%$^Y2]/18(G R=8 W=[)#Y*8,FL$=2-VQ9W5@"Y$H='HA:
MX4C% Q?"G7*9WJZU@WP:7D%?MNT<3#39CV0?A!OM.KP56HQ*)MX!O0;3A+A<
MV..^(UV>83_A 7,D=]%Y1F.9JGND^T:JQZQQ*H_0*X-F!16]$4/6'0?R<X7Q
MDV 0W2]9,ZLL)Z_B7S-Z O7UA07:3!+WXYBO7%&F*@4 HC#@$DP!O/8&4JMH
M18\.#D;FZS6%[SU&&DBY+%A(G+TJW]]H<L@?&:0:%?G^L6^RWN8QYVE"V3GX
M+\ "W23XD3YDJQ<G %F2PP./C.J/C#'TJYHU.0;HSI)!)^)=6<0O(\3*K0<.
M<3<X?A4D6K-3]0G% \\>.NLNLYU T:+&/6-H#1P%6JY30A?B%;!QUP8J<*$
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
MS]O)_4<#ECB"VN'"(51-$W7B["$FT[<.!2]T/6,_+0TX: 1>:5RN*;DDEUA
M+_3,)+HQ/=2"JP-4]$(IQ6X=>WU8>U($?@*7'6)J:*BMC[6-HDBY]XE7B,A0
M&0 D ,!PZ*_S_QCT+#*@>Y4(QQH8T1]Z(R/P1(>;B+]KAD]D0EJ^_ZISVZ4Q
MOD^7-/5,6!ST- &,!V$V[P,_>2T0HW;B.W%,#8U3?ERRG""*!4ZWN65Q<6[U
MY!*[>EN'[)\=0Z-'=0]-WMS##6+H$8:GW5X1W)<0&<4BC+MFER-L"I>&74>^
MMU4M%GCJ59&4W'RF2<XVP"6,I,-1QB,<+S;ZX6[K'H]UR#:-$&.1/SRLG[09
M.V_4IO.EE,^_EQCFC(PI?YK:>35=")JT>O,?*E4*'XGCJ#V0]\[W^F%T.*X^
M,9Y)]^>SLT7"SU=TIFH?(#1:KMH]O[=B6:EUN^G9I>/6WQ,P0CZX5HDC^.GK
M5E3?U'-8]<M,W)5$[GZMXY!E/."R%'4XTD<V\A+JN)3_.VAL-(SHA!Q#/X9S
MT\5VPE#G,$/A36NT &OG'B%5K/&/A\IF>=MMT+&.BI5 1/>IKXXQ#" 7(A54
MV1[>K/E@VRW=>J-[=M[@+_A,^/B*/-GMR!HU1S"W]I)ST6D?A%@$ ^=8&!D-
M6IO-,SV8GG06M1]M+EIJ?=\#A_FDL/OL<>#JQI5!HU[[IQ>/0E2QF1A#V?HU
M'?NYEV5#EJJ/FA-T7"!7/:_R5^>C&:+OU0@%4.TU_3@-0!EBJS#D%\:!LF-Z
MW\7_P@21\\Q(3T^#E7DI)@8)*YKDG?N+4I637U46+E)"K;'MD+5,/(!H_CT,
MBX%0IG8_0'J,92E5?UP"IWB5:M6_TZ&V<P^XW"%,MG@ULK&6C]P%+-3&O'G(
MC1O+ V?J(0[*RM#"O2_<^V9^\8E[2=7YE-W]VO-08H@_,:"7-UW@V9!W'(![
M_P6:A =L06BAZ"BP:[R0(ACZ,J(+QM"':.'WU1S\HG%5ORZ37OJ#X?"M I6O
M6P:Q[S+T3%Z^^G]PD/-8FH3=%CC]0/JI71N=10A":FABQ&2?&23:O*<6G?LC
MR[9UJDT.:*N>G'YMK\7?&9;B?4UPX-@DR+-0%2C^=4B%;E1%?HOTJ$#[FE3-
MGKA5K*A_++(H[&UK-?GLD4)IU"U\HW,M7#X.F/EOZ-8B/H+BJ%4N5/>R_0ZC
M0VE^(5\F:7RMC>Z13]PWOLS?BMU'JKD/4%B+FO'=H&WUC8E9L!OV@2'4\<""
MT@]-=%)9B,#L;\M[N_UFM<=M=TE'EVH6%W2)LET^1EUE2AK5$DC/%Y(FN[SC
MG91/V ]%$"H96"2L'AIW?>8W'D!KPM:%QF+<*[G>#Y.6UPQ>]?_&]CY(22OV
M7JIB74)B\]Q7/("YLKI>C+D.JG_8?CV/&NFV?I=[XTBX[#D>T&!]8CO/FQ67
M<JPF.GPSO.!=#2551UCHZOC?H!3&8WB@815^YR-N))_X]^CC'V:X;TC/$B=?
MI_4R9SZM2H%VR>34F-5MR9Z1-_O=SFQLCL_53RVMC:L1N/2@DMV C'/_' ?J
M)8L5RZ%J51+-PMSEN;#2#PQ:MP$&M[-U; /,9=0+]1Z]7NF:R3&+RGQ=USH<
M#Z8U[^3L]F*.27[]EF NB51#@P!'SMB.KE)>(?(H%WD=0GY4'WQ76J>V:<I/
MX=?$RL+$S/4,EVW_/^6Y#$=; +!/!: _NU%@;,XMV+S=6FC2VAYX9;=F4V_F
MH =^T\)5G$-DC-W!0EWV)L\"C/?&4Y-:T#<ZM&!TM!)7Z B(Q@OFXA77,OJU
M<'M++L.*<9QN?KNE+4Y.LSAO0JI//:O@^FJ2B'J4NN_V$'O((BJ!@!85(9;H
M\1\N[2SY..;HJ%50T[@8>STE>+IQ+#C2.UJ=;]"DW92J'3D*A,:%3J\BGHA'
MP6HME[)9LF&(JA#[UIX6JY0@CL5Y^0=\@0>59(<W56(A_E\.: *?O4I/VO2"
M,U]HHS=1'Y!+*P+(2.0/D,/X_D[.A5+WJ7<?'G"*T@(-KVX+*]&-S LVB&(
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
MMII8V"C$_YD4DS'Q/.>0?A?UPC''2>ESB?6C#-1,1O6MFC'A*H/[:B2UTO0
M,7\R*>2!=:UQEU H,88,H?&*+X[BQ_C)W&:;;,V@R&,KN4.Q O4TVOJ=((M+
M9,0 LS( O+#\OV;)S&.!>&"#/#J4)5#!$&D<]]OM)6/WN<7UX-;%U'N?M@"
M761$TU"--"O+4(6?^*SBPA#2:7>MNJD-<=BQ)R3#Y&RHF^!G8D]5CFQ?]W+>
M+?9A28B]?J;-5Q*;2:-\EQA']?OB(3JXDP">8J&T FVG*\)("]G9RB<W:"/?
M&VOS#HVH<^5I^ZNI_22N9>ZB!+.YKD#+K='1AFU3O[47$[4??\WZZPDE%\<\
M8]MO!_M:CK8$0I^J)8/" _N$W)6D&#G;M[J_>@5]L(FC3R):,5UP]0^0/5+Q
M"RCME)VE9BA+(;/ESWSKH"UXL+JS0(2\G%) N+U!S<3)L$*BMGY;EBC<'<[K
MXI!G_/1+3!REHZTR0).JS'R><G$-TLD#WESLP0/<Y)A3-81:;O^X7<;& 25X
MU>:J!BZ(47 UKAV'9K\0#[F%S:T3E>_O#&69W(?"W4??MNPWC+<7!T9&-.=M
M"04LK4E:T=O<*RTM33+Z0/5"/<EF'7MS[.'$?L5?1WF-#;5U?^<H[Y\K=#^D
M43^1%:=),+?5>(Z\C\QMTIU0"Q?7AJ&A(F%5E&;LH*#W&Q(1W_#>&. IW2P8
M+4 763=&A^OE9FBO:C@2JV\=O8<']-)&'(^+S4M$N]=264^-$)6LQ%O?I+3
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
M=RAB61A7WN;WO"P05HR]5==V^ M(:\,^D!H]!U0"26B><-&NR (SOBL)T.N
M_2Z8*WX RH>>Z-UE6[_16MSEON))Y HRX(RO3MIN"N.6=V'Y1$7R$I@S+AAC
M*C.\*457"U_)A-= <-D=5YI>*6LJ3W!#&L<IG)NRID="^&<2I3UEM@4M*1QE
MB<,ZY&R+AY?/ 6[_8@#-%TD??/&-,Z*#>K;-?*W"#*G^6>X3]7' O.!N_',
M8,C)B<^4F=7)T?2B-U,';;UFUX1.7=.*;G-?$\%/EKL'U-J.1?EK'_.D7S^N
MDXIG<^-/OVW$XAL&*@*A+$$(KUY7*U 7#:=[Y$R6BWR.S]H<6EV$WE(Y^Y:#
ML:XL8VI:R/M[JIT*J(??>##"YCL_%7=)S^YC_.^HW?LT&\SR3D_^CO^C*YX>
ML;$38.IE>]&?<H/1C[N<#10!I$Z&=#.)&"'GG4+@SCSJ;L,=/P7(2+^*9N''
M>Y,C3 NJ F/M!3%\["E &3/?&NU 2]I5SIHSHB1J:N/_V4=:4"P<99Z' .%9
MP?VW#2*SKAWGK$Y<_K[;H;[XX=/L%>CA[2=/8->DZ9=*MP1L2E;FM\QWF\X>
MN,#JA#MQOB;-<_"Z-NM2RZ4%C!N"?,H]!OSJB> 'Q1.]I[("K5*(RY<Y<AC@
M@ [68(5Y%1FL%HJP$;"WR1#R%3YH"5[QA"'N]4-=H3XGA@][ ?;%;@(*4M>)
MBGO@G,M8!?0Y(++-NJB/Y#3A1<FB6_JDK9B<I+A,>?05$9(249E+9!Q=++A;
M$*T^)>>$8)%\2*)&\YE38MF"VD=+FQ-/GFR2C]R*B$Z9#8LK4B3.230PZ3SZ
M-I8@U.) AR JO5BB[>*T-EL!,@C9B]/6_YT4P:D<+O4<\&T.3P?[DE< VV(V
MN;3]GPGT_./!QQ5&]K[J>^(1%I?K 7>J0IC;H<9C')XZK%H//II]9M+<;+FX
M,U7)?GG(LT3&@#-&):2FY%I=._P] ON;L#KC6-[LOG, D;+B^LC-2J%/J,B"
MQRU4XN[,_@%! H$<UIM.3%INL?0H01^3!!-B<SP%TYF&&EIX10VK,N<W$I3'
M@M%TCIWJMQ14-"C(B>2@\%$K][G=362O&4.99CMLO6^%]P4^!B;2X\=A]54O
ME4$?;0S(HK";U7,DLMJQ'M\?<K7%QO:;1K_.&T$$R(E>IB7'Q\K%6PV ILI_
MWY$YH-'2;X^XX5DEX?B/PJ+,E[S^F>D+].&O3RO3K=YQ[[6:G?A2'\(_['ZV
MF"?Q3UX%H4!:X$HYG%D<*H"?;RE,SY7X]J*[Q;,Q?-YL7E=I0C0CUV;E$8?@
M)XBEC+:+M2"C*?0B87)M*7[> K'+WQ+?8]+_E'V_*1+]X1%U;7^3/K_8.NEK
M709[6M5DBK,>8%K+>%50U?8Q(K<P4"7_X_+XL:)BAG%]G8%8C7. OV"=M&#*
M QW!+!R6<%(PEKX&<^U,!&/D*2\6_P#&TD,76[G\Q,2BL*7Q972^40J+@/:\
M8,HH1X=A%S/Q]G^I6CJ$!L<^FR"&F%NBN1M\C^[P:-=E&[8W'RQ@/_+?.U"9
M)<VF+%B]*WR%V&KVI.L<0)J(^]"FACKN6F;%/%V-]T<^,&!1"[@!IZD/!7')
M29<;O;U2("NKQ[Y^G*LKM-OQN)ILDVY7 -UR=I2 65Q+C XX]>!4/QU%OZYN
M]/<+O[ZF_=AX(!U\0V[IB^'8IPC#>XF+DABA_9WI<P#U][-;KLXF-6>2KX(-
MFBSFE+\TZM/^QO65><4+@D1E%#5/%L135U;+T,@C"0R' WI_O3^MT'UZ<0$B
MJ1FI']0[G^%;+M53M+A:N+RI/5R6DLQF-DRANT[NOI>W.(&GS*8IK"Q$':\D
ME(']Y^E/V)85JG-5Y\H%TX3"9]@[Q4T=Q)XEC#2J;6"[GAC2O0-Z36"N.T?
MG>+%+%%V$4]52M#W?^K[NJ3S"T=II6L0<51F'A #^DWC'-+)6[O%8[\?D'6I
M4&+>GWEA ](1".M$9LRTW9NOVYR%/STC$7P-5H&9FOR1\E_>F]C3)/<7O%9S
M/PK"Y:CPX;_D,1?53SV>D3>0.1#+8X"D;+Q$/DX(K+DV6B4>MSGH*QA^!_\D
M^\JKU6C<-.XUW)&''#H$HWW8DWLE<;>E8F[(+_XYI'O)[6&HM_;0 N=&N#H%
M.<5&9LX2L=B1#BX.RW F"+&LD#/"-:_IEC?LQTCN\EDW+253\,7,!@QXV3'P
M1N2@=$:D-SM"_S:U5Z5!E6!=>BIDP>3S?C1$9Y9PM&+TK\4NQY!"B/_$1) S
M0I<U73.!J3KT51F?GV]]I6DC5NS,E_ GYX#59Q#KKJ?!'&BMN&":;W9V"G6N
M>3MGS0H%1 O8'X(>_0%+\>$/[CM.1X\!H"78QYAS .IPY?++K*9$K/FCU59+
MWV\:WGU[-[P'*[YUAA5DN"8K>I@AN(2)LS!1_4B4-3C*G]/&8)4G"B\T]YM)
MRE+B=Z;GKQ]F$A7IC)K3*0L(A1U ^(/54+J-CKQ58"RL7K.Y]*>_$C"NXYH[
MPPD(H13?WC!7XMULG!PX!=B1J4FS'?A@'X(X-3AZ1GC7C"\4"S;<5$1>X%FB
MHKB \+G=A08*Z4W)(<>TIU$:9.,NM;67]==C 6L7=7M-%7FL*SJ^O]AQ_2JH
ML^6*KS;"/V:U];C>VN7-=2K!&H^@R&XBJWNJ3CYQG(V3O\QW2$/0 T=3G%61
M;3KHZ;X6X= VG@T;FZ$"NQ.EKTO'/"X'AG8[,G+VY>7+[I^Z^TOS_/*/00!8
M%VL'TP]_A$F'&-H\ILVHQ%KO6JNN<V3_,%H]XJ43;Z*HB)X82_;3D]C:)Y>.
MBKMYPO&4&)J5'UB)E3M$R!X$I][QY6760$X=&^R$8(+E-P]2FSI&%E--%A,
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
M=MP%(D):;W.F5U$8T/]4"CFMKHYQ>I+2&VB0+,N>Z:@CQ:J ,&U;*OY6F5J
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
M62]4;,ZIC1.:007/]/.5AHFR'XS[[#>8BS^G_4N)\@TN'[AZ#3T7@_*]GZW
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
ML526\A2E2F;LQKT7H0^TR8:QSBBU-<4+@3F#OEPB-##BUY83*WK9G5.CK\!
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
MS6_^N/^#FV2S]EK76GM?UQ4^('U%,T3,)<$QB9N)N>X!ESN ?DO]/G5PN^L
MKA!9S+#WZB]AY6]')*$O]6%G$L]^V/D+ :9[G2H4>5*C?2*96M]\3[(;R! B
M0/YK<-]:ZUI,+OA<=Q*&W2CV;=;;IJ(F.:/'N3M>8B4NAM24T\U<IEHAF51;
MH*]&),9ZEY /_(B=P;'=>7/;[#$33-E^!7=B-:,2G0<9FMW[B>Z)B<\+&,HY
M!9AK4;L]/#OE[4.'#P I89'5.*.!1??!HJH%8RE]F4PC#I5&T0:>CG8%J?Q+
MP?Q^$.?HD_D%T#LX@9/* 2<#^0.-1UJ< OP(-V.4W_G@+QKK&*2B+J0^A2R!
MT7UCBVZ6@9E9?+<T@3Y>=<7_K/'?F1FK=!)N%A/9=PJ@Z.;&Q0R]NO+G\0O%
MWQZ_G/L[M\VP4\#3#Y"0=EPQ7L\.K'][3F.I%"P^OF!0==DKSRRG?84CB\&C
MMQYVYZW>B'"F/YU8*W0]G=P;_@9RDSZQ$0PZ9QLVT#MQ,C]$VN<VI'(/?:[K
M7>9"=;#AGGJ_C,57CLIHNK-@N!JJ<3'(H7ZF%>V0CGF()=+8>">DM9W6=VPL
MR8@U2^]U0'C4!>YJP/FG\-?0K_KK'I5X]:AQ)W9T1J(B_ARP?V/JP^?<C[4_
M7GD7S1E=3C6\?,LE\9T,,(2R6:I:6$CS3^^^G^0O34.'*XG$6&,_X#(B0R3B
MUPSGRC[YRWIT>G_AJ6>(/HX 7!ZY;*C\\2J?QU:Z#8D$T<64Y_5!R8@5$U#.
MV7]F9>7P/>^:74W+%,<UQ736:^2B\8"!ZL:(H.]Q)KHA7@DHB&LW^-,>;,+5
MYD-\[^C:^+^;,KYF683B1"OWYZL)W+A+9^=.Q"^U&VMGYTY#JL-9NR/\9^=.
MA\,DR%N][>._S*),2+./ZG_$X%4(EG,M2R._B'I3O9WE ZTK=?4<GV[G9C>I
MJF9:/H_6HA..U@T18H"=.P4P]B$\8V "@="6C(1?D7](H%Y9Y^P<LY8Y>8RW
MK2Q=;Y?@'32QF\,DQ/V:XL>9V*%_M/IC5X2LFPIZL4N1$H745>:WELO(Z#>U
MFMKSZ3D 5$VHT3I9R82>] 7.(/^KL+AI90)I)$WW;,QZG%LA)6*6F?[X3:[N
ME%F7\%,*H4]Y PT"T-Y&G/6&/,_C%+P1Z0*1[Z<E7JAP*X)T2UX^#WZN/6P\
MH&<P.&8&7D#N8-;80AMB0&P$X(;)^8E-7S[!0\>>]T7FQI7;R<:I=:ZAR^DE
M\9MA#NOS*!54-?X^6(?$H_VS?U7HB^(1#)=62HS1G0WD,5(?N6%S8%HGISU"
M;7Y;(%=2H*:J/YLS&B@.=<UX,@]L,4%=6C]@A'J> KR\4(_R%F?>Y[@X:HBS
M/+AH$/_MJ.HPIPD.R[WV/IP*-/WU3':^87P*)S*U7X\4HESR!?+ 3+R#RL4_
M5+PM>KUX&V&'G-BT=7^?K?"><? *I&)91?[%TNT6/ZCQ7P/"MY%(NGZ6,SW3
M@%HDG/-[VY]ZIG?^)/SI#@, "K8O,FN2F:XKU#PUH)-&G@(&,V@@-&B_5Y*8
M;7@@ G5!W"A(??10/?O]L6NZHE4$/T4A8UF<E6N<E0B&"3M-;(-8X@-P8[?1
M7Q)*EFUPYE/FH9]"C,QDVCMCFV*3Q3O2'+,-F_A=WFRI'VE.%8U3+)*6UM 6
M]<'8Q);"WHL4[7!T0O22JW&PZ %M9=6VI$@!;[_Y"])DKP//7>*J76- F/SH
M&ETW@*!#?*VT,P.A0CCJ]+>;N4[ETC $^N>$@53#I07L8P/;(\\-/%  -S3
MW>1QH@<I)#G^0#:()3>)$IT2\4VQ/OY< &*>,6UKC-=&1,;FQP.'1)QQDTP,
MUJBW^\*9<;K=MU<"TW5GQNGA696[N=5GQNDR2ZZ:G _'QQ_<%'WUBP(-ZH/B
M)+C[6!;4UKOA&/ZA C'X (@/!]7L_/S#KY47B+S7U!=X'795>UA'FI)]O,CM
MIFZ6^?7#C,$5D$6>W>>&4(:9U9L_MB,VC>S!*(25AXRV+E^-WGOURU<L>0
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
M? 3O,W,W,YQ6]1*NMF^/6?9\5MVJ*%_U\W>V'!K]3^:@=<L3O#W2K<E/UX6
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
M16NG5<&N3-XUQ)\"D" "6S$V$I>P,^:-6#H%T(*6G90VVZ/XX>"C@&4[L?A
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
MW6Q5BPUS9Y.1V4L<'+DNDF.262667$WX0BR%KS=&R>.22GQ>">"\$0<X+;\
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
M=]&@&,6#=[NYI>.YWO2^*2/#%#\D'M >\U-)  "<]Z1JJDC!L(AU>?ZHR5,
M^_:G5IR<NOR&,:V7'' Z8+J\Y?D;$^8D13G-^[P\G'XQZ;'6GR\RD*.LAQ"%
M?ILC6U%!XL7$'ES+"6PMDAE2D+2DO"KK%J?\E&'$?,$U5P0 B-HROT[-ZP(X
M:NB=$H3V.)X"O$RXB"EX>;-/$%[L8Y(G5CP[^W%EV'(@WK:8_T%0<^#JS2F>
MXR7D 4H:H[_Q83P;?##$!T\4CLA>MS$"YKD+5 OE-@C613JGM>7RWJ/^X?+0
M)IMB,6H5R M%1$1]UE";1_T@?2ZU6Q64,/)JZ)X/\/>'AS1I;FQ=&!W]&>=T
M7>UA?R[P-DZ'Q,193U##74)D4(.#$>5/?55I,US+>NI\'M4NVX]LZ@OXB]B+
MFK5/5GTUN[)H(_".!W@U:HB<"@(3H;[%261HF[:;O>S-)U@FKU&/Y&SA9MT=
M:R2\'G6D4LR^HJNYU/@A6IK?];?%.I# 9K2^T[OD&PGGT0_"7.^_8"R W#!?
M\7?GUQ=1B&W1OY3S1'/W^NWZYC?Q4IH:@'EH(&BQ"YL_]_LQ=Z_U8J=^,*.#
MX1L(<(;'R)?#GT=>8+IVY7+>4L=QA[@V//3I9_C"$HG!& /=,$LQQ]S31V0D
M" %W^;:ZE$LD3@:.99K>7OWV^GB">TS8;?5&P](:$UA?!ZV<X/\&%ZPW^^O<
MQ:7_SL24^QLFYN]Z32%.""_Y'VT$8<&Y8XU6SL(#R=7,LE"AL!>\WV*XL;4@
M^V:Q0B7@CD5^/(><P4H7"B@;Q@D Z%VE44T&G(GQ9SRMQ(*)KR'>ZS2=>/>W
MSQZ=>[EM_.-+TYNSFQ3]M%H<60F]3V#*"E=]L4<DA@5,QAW<"%X,S.=+3YH*
M1XS=@"E5V0=X'.ZT)+$*#MP3Q$0H$-XS;:.6;_^E%3V7<>;)>@KX6NQ["BAO
M;_T-(ERP)QD'#@AA;SA"=SES (]/ ;H<J6'5&C&*%&@Z F<#]NT<Z3SDYBR)
M'^QCQ(("\=NN#-1,B::(#;PJBDO+<1;>F%J38K!_G6Q:&L8'G(!^C<&2<U%\
M&VZ-+C9 ";KOR#4Z\=O?"GFI,+XUW6"Z-)K5>MPC!^"!T/+H0]$OTZ%H,%<(
MKKB-C08^T:,CKL[5YM!P3V(%_JU(JS?+ C(P/WJ!-8TR_I(V#1W ^@>0P%Z+
M#4W /B86P-0NEI38[SHIS2/X7G5=3==]'Q;FV1X?>)56+Y[[UK7[4L#":*/K
M5^G@!" .BCB(>W5N!B:),)9:NX4FY=$_G1G\*ECU7C3[KM%U-MNB) \/#Q=#
MT5^*9S(BULFDS_#6P%B@VU2" CBC/Q"+LMJ#V&G$4#\)4)+\R M8WT][6+XE
M'$O]8'PXE6(1XH(;0 0^<:*8(]@C5^ZNW9VM0^0:(+/!;PJP]Y(VN;!(?3/1
M21'_ZI>-0A:@)^17HVHQ3-B6^9?@IS_Q:KU61QFAY6"73QG-"UO:DN&,?!&4
M,?BA;V[/[J<YE-_#K6 VD":H#YA"X^03Y(89N7<S]P?V:0AZO['QL]K>.++Z
MWN.JO> U7?& ]ZGXSS@>HB(Q'KB>MRC4$XC3[Q:&W#9!%2=^.>Z,,5C-]CZY
ME>"=NDZUO:P?K^&QP=<,B7XQ8TZ!KMPGG@*H8;@QS."8)7PN9 UGK<QECTPA
ML779H@+D=@[SLURC*TX!\M#G#=+W 9NO<[*R80W82'1;Y7K@D@H"GJ#4%=CH
MJZJ?H8C2P"Z-VZI7(^=$#-D?9M?'FRN4Q:0S<!*%K)&@H<#8ZY!+Y$A\AS._
M)OAQ%J*[X2_4GVOA,":0IK "TIN]T,QO&:#;*_7N7"NW6A-O--#_O\R-:6#
M'> #(/S$ES_D%$\!W+CN-1(;?4FVV>O=Q/GP\ERE+-<0S5LRB%G/E].U 9/[
ME/I;GBB=LSJ'*\:DW)MK:: $.4#4T-8OQ_Q"M@];[5_$7-)[M67S8NG:LS;*
M: 9>WG*J(,#1*0 GXXFRE,UIS?MX<'[5OM.I[V()\F&U0%V-J*VL?WN N/)X
M5'"UI4O%<OSB#Y8MCV=EH+\QQ=@\,\7P_G>F&#5EN3=%LQ_[8HU(#$9X#FAO
M$[H%R*/N[NX<C 2R+@P $UR&"N7R72^S>2SSO,X."5T_-\*S:,/KEJ:I#L*:
MD5=:TZ=;]9,KAGO0W\@4_;;XL<<S&R^^6RD7*]F;+P; ON9?/@9HF#*? F#'
MXWYQ_+^#$63(?@HX3Y!!A^4@0(S>RG\2\V]QY5I]C-,=$<U^:/LB>WS?Z/KU
ML^:TY)^7=_Y__ZDI^*?8WI_H./^<'  ]00FJ"7]-#FZW]@?IL/Z'WN]/U]K:
M48XU45^@/ ?J6MVDJ5YET+=%VI2(R\6-/7'GMTS]V6Z/?3AV4:C^D*NH]"EJ
M>:TM(QGJ Q)RVDVK66KOFV W[^3C?%7$W(9>N246&G\8DIGK7<!6NLW(P<68
MZ'CTJ(' ;H&E2<'&? Z A&-$M#H*$3DM"CW.3(Z&/J'V$SV&CB_"XB]M!X2Z
MC3_AX&:2BF:$OV,AL,?<(Y8$AA0+@0_EWT&DCBN?7@FP1O$ME36P:RLKXUQ9
MV.G"%C?OZQ_!AD\!?K_^*?.]VMLE'("K-/^ >F2= 8$2ZS6XHR;X+!S &_U8
M;&>*MD?;)Q1+<=4*91/' B6Y?;G[5'^)YSZ5ZG8W!>X#>8^V=6<C[0/CUEC6
MGU+G\RH!N6[/*#9&0%4+;7AO^6]?B/^Y[.]TC^M8$VB]-]4M%O4)=$[C_/'N
MAHF@UT6!SOB)!E+?8RB?XPA@Y>=08+'"G></**6YI#2I,:"XQ5, :@]_!P+B
M@R;H]SM&(;>1A]>\_1%=7G5R.T5-27RM94$CXDC<A<VG86@#GH-3@&<@3DSE
M[&*@GJS1@)E0O(8 Y!10YIN[OQA;O,>]V33:T?<F9D<1)//D&1@9K4'"S!,X
MU\@Y-+.)-#H7>L#WN!2:3TPJ@T$]EMKY25_N3^Z_]%LYNALT&.4[3VXU6B^J
M8()F?V4DP.GK9&'ZX1$"%_0?/U:NQ18M6,;?N)1.IW#]>0]S9%K9.Y$U$A^T
M1Y!$!P8.%_?/[*VJ=>+Y^H+.$0\69,D[7=*[U.A!MH341Y';ZW3"/X2OGE0B
MVO>)Z-GUKT]-:'#<FNB5.65?9RR>GW[FAP'M6K91:D2VVQLVQQ>-IH82!0""
M"[$&&G"PZ#OPY2CJ/&:K?*COG)KUK)5T XN]5Y-W?42 &V38;B,$#_+5ZW$0
MD5+(N?EX38J@CC8^ZH<+@0-[5=W>:57[+N:TY?G+SBKT9T](#:9NZ;"^?B=Z
M)A'^R/I=U JPQ9J@.(_B1PIQV!EM@Q].\=V-.]Q0OMKL_^S%]"G@$4ITR2'
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
MK=E/Z=!96.A5_'&);7U]!NDG-@X*N%O9*#\V+U&)F=W?.:U Q^7%'5I.BVV
M:"[@+9L1?>2-_U%HW]@"A+J_U33 _CR6UAIE1>DC! 8DVOR(2!4MJ.A3.\ID
M(&K1EG-[#<-S ?I).VT%(#I-]*.>I#4(?:(-T@FG_R''1BR>\R5Y'/LVL7P]
M2R=KF<4U<3A;3$+<WR6I*(GO/B?\+9@YDI%D2*[4DAAT1E=I'0)ZU(O)J R+
M6>B-5#_/_>S@YK8/8DV[\W*N=;OFT9P],ABX,S7"S>B#-\+CHVH25J]C+1I&
M_<I"RZHFK'VD]AVNZR07)8WTQ$T_=WG)4ZA*=YP\0> @JE/QAB_6!Q;;QE6P
ML#E0T\^_7#1>]G'*AHU;:J2#0<(W_2K=@568N87=&< WX[EAO! V=B>BP.'C
MVS&2Y/*%J?J3/^-]%9Z?O;OT$A9S>71-]UQQS(I]GS7:V?S7G3\S,>5G=/#1
M9:Y !+[F,7WV;81S;PL(,R5[P<:F@C1>PF")@4?L)RZQ?G"S.*Z9SDQKAX3M
M89Y$$*W#;0/=[Z9V+(ODKD]VCW>+,.6=#N(*D5"OV'VE(^)]ZHA)17+G$O$0
M0#ASG\0G2\2_G*[6Y$+%;TRV"\S?4/O P8?8*9VW*39[6E,&Z.?>.*61O,"C
MF$O%#<91RV+D(BV%K[_E'+H;OPS1Y!RD[-5'U&ER#B]]M.<[71=[34Y^RH]Z
M1'WY1'%DY"Q8X%.\PG1?!OKF:?[VF1_Z]]Q<$T,MGIY&W'9[N;L CRJ30),^
M)I-9OO[228W]_EI!\48]C#;89XI ?)J1H@WVL<;%Y3-:4&.K#@"='?,.C@@*
MM<6[$>XYH\!'Y?=*;$=5>K*SWTD$A<BG6 \J]<6=C$)$80;TQ\'/K?Z^L/#_
M[Z+G?9)+8,8CJ=Z@@!"(/AT+BM'BW5(5E<-E%;JE=ZZ<U-I:_GEC\C;BNI.A
MAE^SHSPW[YDKZQ*U=S6;<-2K(%-"XM/H$?9+"@(^![']\/@N]#TG+6B,9S/D
MB:];,^!2(RQ+=<3H>-?0@Q,M#2ZR%0?P5^JW,B)6."S';M#FPZF!K@NLJ;[A
M'^;#S] C$\,MRD.W>]7[XWZT%D94;OW,H)D(FES5,-5$,-K5\T8#V+&,$1^)
M M37+M]V#;=M--'F@^/<7>V*!,!C#'P4?/1O6I*#4T^;<R:E7>U-9/:N/R)B
MYIUXZI<5GH?Z']L2'G?F.B3CV%9Z&T3/S*J<5)&&8;-*2M*\BI7+#02YAT<F
M6>;Y"M]5&J_[[Y1N_]($,# \T3[QNS\SEB)*L$$MR77E\4U4?3?FVO2/4Y#W
M>8)(3#>0_%)_7BIG+LO-S4TRW?C:WR.A04>LA<*=_EOD.,TPOY P/Y_+)$30
MQR(SP])9GL2ODC)"TO)=%[^$L[\M[<]7^5$53D7YC [8IIP5KKG"7M@L?CEB
M)CZL!+FY'Y;4?@,3=/)#.#U#Y-:*:[=+^$&?]BF&**S:CJL?KM">G!8I8QP!
MOG\/[4>W:>;P2E@\W=B]J7[N*G][T/*WQ?IF3E;M8V'>Z.V]7_N0^8NTP>3+
M?QE,MOH[GV 'Z?6+;P%VPF.UQ'#0N%W&]M1W-H-A%SD3]C% ^=M[KF8235,Z
M\FH:Y1NG6TXZ6M5B*9EA95LA63024S9:X7B(QO;XUZ*O7E@V/)E<0[75GH>
MQ%L^[-P$P>X,.T3HHXO.=R=[/A7L?KEO$3')4NCS')# ']"LT<R<2HHD])='
M?@8*D:Q6R3::B56^V-&336M^]=KYDL=VS;4I=@;"?@@V[\6PTW!C..H%O$Z/
M)*XET$KH7R$S#\X&>>N@(;#.>)]*P_"? 6LIFF2B^4O+_54IZZ(-$*W3B[H!
M+FP0Q./5TQ#I..7'/PE>Q0<P]<9?\C6=#W'/%URR6:/#^SR<Y)]DDJ#G*N1\
M5(B_?D>O40+_U4'-?W;]DTGD#8H4R0(;VSG&9KP"$B8D='<_4K:-1?BM'UUO
MU@6?E2).#%B<B/NLU#09Y;5O2V'5H-XRT4FM2U\?A)\C."HBVK@#OHQ6;&<+
MC(ILG:VL*SK6_[=,&5$/X%A3KH55<P)QI<H8#7]&=>/86?TV]].Y,T$9Q$>A
M$'JWAU)W%B_LQM.)U=2IVCKU(BF]2*Q!A''?XW +7-\GZC-J.;=_>I*DQ+Y]
M<NFKAJ3"0]T[+$,9Q^.\7TO5.9U1VP9WJAX"4&^$WRZWHI%)8%YQHD"F%][>
MN5OX\L>A^N4/YGEL@[FJ&A)VA?+78^\#+UK8UU$:/C->_B<I=/]\LQVSX%@+
MOX6F'H\0Y!&*J)<:1YER'Y#?,S>\7$S_:5U[KA"]S:NT=8PLG_3+7MA0_.<_
MJ;N"L%')9FB]KF0SBBPD=\$>)_7Z$/!OZ;NFM>BF_6;$^&WQ%'Y;O+]AQ(@'
M "X8 $R8#@%=R.AV:<+DZD>USF7.27"3IEY9&,2U_MMJ[,C^JH?C1EHF$[?0
MOF[ DT^,8.U# "T=C-Z;-T*?IJ6#@S$KC^?N07K4&WQ='R]T0,[9L);MF]17
M>C3Z%Z6KM=8_@-0@=S2H/R_8&;,2Z%=%NCY]SV+ZQ[19D\J 7]V"+Z!25EOR
MA;"NR0B )8U\[;\_2?M'+'[CO]0#BC'_P7,BC9#;P:BR.Z[OHX-0P">(O84@
M6^@%I#DN(FO-2))]8-SF T-X\M/(SSDZ5]F]1SI7 %2DM#K;5\6+#R7<K@[7
MQO%7D7>3B\)$PX7M/*2ZP^K[63%6#\UBT@R&.>FV)^"G0)Y[!-G9'L6DV70/
M(*<;G."%YEM.EBKN$'Z+E^(X 54'S!P"9*5W5_Q67BBGRP&T@E[CX83I,!22
M.]3RYTI(?-!-KIYC5>T%?F5;7,$3UXO6> R,- T[$YJ37^J7>.TZR#61TT'W
MP'&.#<B$AR(-V!\4"';=:. 0T$ RT&"S3BX-X2%GOC5^*[U;E.2M9_X"FM-P
MXC-S DF98+'*E=0N\ZR[G16++UBQ=W,JV<&?R][_W%*2(Q<Q5\C^E3W%0M!_
MD![^$.X$F1/I M;!HKVA/^2,N'C"C5[__)DGE@XX!#@_2(IA$U]]>#LZQ'35
M:[@YJPN3?/D9/I0,"9<C*H5?J,."GIN&3%:MYZX8#8]SM[1DZ<D[W$\^ID'7
M2+?P(NW=(8 %:O1OV\3_9 $[\DJX$&$/QXQ"[HSBN-!<L>%7\@=Q@FB])(>=
MN>5E-M?V<8Q;^M:^' >4#Z;AUM"<[NI_M"EGZD3=.TKS5\3'[#CE1 6SFVTT
M/NDYGG7$_L0_,-8[)L.QEN#Y7T34;%\K."&/SS99\1JN4LEVBV<3_<Y:$2%Q
M<NA\,K^%[SVG'B4E0Z27PC[.'DKBO49A%4-#8O-XQMLYPZ\3F6,>>G%I;CI(
M9WG0&TC^--SV4S_B:IP;-O?I4UJY> P#8QSS]DV^J*<7+O$U_$87IDJ,1_(
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
M<C<-G&\_+E'*/&WD$7=:=>F$RY/]IH[JR@^F= >"1 XJC&L$S5=<FPQG6%4
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
MM5-I;U^ULC]]57#$MPE.2^3H FL>:=?YG<!K2QT%DFPR=-6;9M</DH5V5#'
M.9$&9_IZRL4"?*Y-NPO$VW#IL*S7:/.^^X?.'Q.W0<F:/QY%(:D![H>X)CHO
MYZKD"M$>,85D::4#UB_G<RKC;]V5DB(\8-/40)MK'="+%1PQ\JAB>E8::Z:G
MIS:9&SM6#=K'[=@*$\))4X?L8*FJ*7M!(88=-LIRY#6LJLSXV9HR>@5>'_RD
MY5!A FQ#^8TY'WV9X1;2E4M>^,6N)[[4YLS+O,L*$7^/Z[U>4IQ]I=_,5MC]
MS.& [; HJ#L34V\'^*%SUDY3SJ8B!G#;HG]<XJDI,:_:D)929+:T$QK>9"ET
MA&_7.=>[19*B&=(_'LU:VWLK4#\XU'/<:3/-TWY-+"SKZ+Y-\^OFUUDUWQZ4
MLX6'D.2[P A?1D+R!+KF#LD_^0_W^B[O(RW?N7CNJGNZ"Q'ZBJ_E8P#(K0M-
MBXF#>QY1VR*H6&T=V]E^X:O^-O-V?-RRC8\VG!#F"342,?+-:? 6YJYA59NJ
M1W?=P)4/ T3:,96D?%Q3O*D2'JILC;K&(E0;5?KT]:WP3ZPK.]PY0F*+,I3/
M)C8U*4IZY67>3\R92ZUV=?8_\JM&;EP\2%%]:1334\>UMER=NT6JZ6S5#JEE
MY/"$"1&B ZS,T[Z(+V" :DF10Q6MICF7*8<I!Y,A"3<X;?F<N:D:@VI^"T$E
M'6B3H+C:W+&FC_O6BSQAN!2=C[5DBA%*5P@_ J&)$IVH:B=9<(X]\EG525N[
MW2"4!=U\Q N=E Z73E1>52HL:W5':&RSHZN'5M$Q5B)M)82+Q:&6EA53EDXR
MTIOMPO?5\H]\!1J?!^HU)*E^7@H2_H0!1BY8HH^B].-[#]XUZ*KWM]0'/3ZT
M&&C@422R9I3_5J'*Q=MOK*&&3OCTN;\B=&-LU=U"O^%"D1-U5]3'N]:YC UG
MDH4^-@1<4E)9W9NQ2ON:!PNQH1_KZ*J-72F*MQXU%79QDC%@46+'KR_88CY*
M.S5X$@.\RLRDW#?L3PB$5D$/[4.KE#_:[19B ,T6UJI)U&+8*ZO5?E^A(^3[
MC,U$%-V G7E5_D.AXJKPTBA I@C7W:J_>JXR7YL[!_-ARRSQ71YWSD+F/W\H
MAA#Y9U3)L>YSS8>&+C>E-EIK\ZB:<S>:__' #&*6:3O^V#%(B8H#\N>T]?'P
MCCU22A:(#8#+S*/%@O7=0<)Q'L]QWHG.[KV0W-9&8GPOO^(2_-<&QWF*QXXL
M#3;_AR\/NO=>/JX(E"$:Y85&@4GLQ@ P\D69.B"1'L<<V@@4'(Y >_[$L4\U
M#Q]LFO*XK*EK );CG"L*6^:/.N$^!E!/N)F&E1E(8@!LP9\:H Y( .+@3P(0
M 0P 2?!G"VB 5/UC_"QXZ8.YLM\;>%R-D0\2Z60*1Z&]#!W<8""9## "?  D
M^',". !3  Z@ #3@=5R$Q.L7]\\6GO- (7[(3^: =O5 N2*.JP33Q,?<:OK6
MNM]UIX3EQQ'YDWZH?]./H1?*%8GP!:DGC[7@A4+\;#*H$@>?7PD39U_]/W)\
M$&I_)!"H/Q)Z#AZ^OQ(&SBB_7PD-3P_U7PE0ZW]4?0[F[OQ#$3^V)B9:Y]2
M[UM=P,21@\,1B78X@_P,_ 0M'\3_H)WS^)]\YWP<S<P1*$TN$P\4\!N<\W#D
M^#NZB:\'ZIAN%.!QQN07F<0/#D,A?=2A*.@O&S)R-O+]:4-8_,=3[5@)<"?4
MWU5O!EK\W]%-81[?Z48^L#/6O\@G8#Y(+TL7.-BY8'^Y(IQ_:HP"FV$"RG0.
MB4(A/3V0".<?1<A^YF!%^(U._I-NXNKL\GL&Z<\,4+9?9*SEX"Y_E^'''AGR
M\WEL5;S'>11_M$#URH]2Z]\5!@"88_@Q@LF/J=@Q;G.<9OR59CLNM7&<)OY9
M&^2X%-^)'W7]VJ\>\VX=X^<!,2<G,,<#O!/\*/2=\C0I^1=%\OAN ]Y_4F2.
M[R)_4([K_':,>_V4^J^ .X?-_C^?=ZP+HA]Z/C9^G#/?KQ]Y;+_T]#W-A,5P
MS7])_QWLL=&2XSK,P)G#![Q\ 2B@ UX(P!G,/0=X@#@,< =^#; _P6^TXWKL
M_PO#+_AC.@$0: ^L66+G:P(')!KAZ/N7T0Q#2?QL!G8(_&9^P%_L%#CWAST?
MBV'RRUR/12/P]7"%P7TM//2P P[RI_?@'^>!"#5X$1XGM-5_JYO0V0>)]OH3
MB0#IX^KL^FLNU3#%%C(\IH%I<B@:A=2"(^ ^4!3<\5CZRUX_%PZ2[\Q8"C9'
MV].9X_^#]N.B?3Q^+#^_*?_/%'U?9_B?* 10#Y09U/E/- H8'"P'#T!I^YXW
MT]?[.:T1_23_B9G8!>D3>-;#U?FGIBB_-_[\3S)6NXYP)RCZ>%XC]H/[H/Z&
MW>(G^<_LI [.:D@/I,]ORJ7Z7N"<UJ\,K!@&2 3V28Q">H&+ER_\=\61>("*
M_!]4,H?C"?)_T$E]L-/@7\C'(XS_>SGPPE%= _Z@TQZCV"XD/DZ3'5=S[8>*
MGH"7-(A^!@#HE>/X(L._\<1_XXG_QA/_C2?^&T_\-Y[X;SSQWWCBO_'$?^.)
M_\83_\_'$X^]\5/'_J<=<'Q@ MQO &<!1P ).(!;80[ "' !<11X^1YCV##:
MR?\%!P>@!OXX ,GCN)X"\#,F@?=]WTT($'U_%V:"DMH%A?)2%!-#^(I"L=Z]
M* SI*18 ]1*3$!47 TZK!GA!8>YP%(<#'-Q5*G.NUC=Q<K@Z*G-:RNB+ZWNI
MP5U<SP?ZP$T##<Q@@>XP!4=.516.TP&* 9Y>GG 4E"/ TP/AJQB@S'E<N2*(
M8\EBG!S'+"AW9<[OIS"L](TXU) ^< X945D1F(2T#(><@JB$K)2T@H(P]E2&
MO)BXO)B$E(B$K**TN**D),</X 3?YN/HI&BBKOGC76!*F?-'H_S]_47]I421
M/LYB$@H*"F+BDF*2DB(@AXCO900*&B""\.7Z68,ZW!?FXWH<3^3 IJ'@7ABE
MS,GYLPF>7K^J_5M=_<:HK__?63T]?W'[HC3\4/^=VQ>[@10S@?LBT3XPN(8?
M'('B^EG<$?:KK!>XMSYNJ2-,#.X!]P39?,'R$K]>Y?4S;/WWK_N5_:LU7HIJ
M/G H"MS!@MOKGQWU7X[+_%8&K@Y>RIS8?!%Q"1$I"3/L^1E912D9$7$Y17'Q
M[ZSZH"DX0E'0OV7&'K;Y$S/2T=7I\C]AU==7U$;XHJ (; 1%F1.DB+JZ.BK"
MI"5E9*1D'$4<83 Y$5E):1D1J +<043.44$<+N\H*0N5D/Y97AT)0V,UB"W_
MW7(=D3"PCE]*4G1PD!"7EH/*BCC*RL-%%"2EY47D'>!R(DX*\@KBLN+2C@X.
M,C]K^QZ2@7K\7BM6*D>P1DFH@S04*BLE(NTDZ23BZ"BM(.(@(RXM I6$RDA"
MY21@4N)2G!R.,$4GI(\G%#055T^H,US,S0ONS,GQASAZ<&<H[+*VD9F:NJLS
MW!?D$__O(/%[Z>,X!:A@4+52O].UU=2,?)!.KAY@AJ^)UCD.;0TU60D%65D1
M25$)[,#YWK[SKKZ@E5S^,9!,X=X_, ]7CF/[5H3"L,-*F1-V;!N.G#_(KG_3
M2_],']_+^[O $?_5R+ZS^2*=4/Y0'_A99U#W_\2.Q?Z3_+Y0O_\NO1Q< @:7
M@\)%'.7!)DC I9U$'*!R,!$923FX'&A[TA+R\O]O2_^C',P%BG"&@S.UV/^#
M]ORS,?-?VO/[T/P_VAZQ/TQ-[*]6*/:7^?PG"5PDCME_KDXJ'/_"O_ O_ O_
MPK_P+_S_#_[8W\(1H&OA#^Y>,9-D5J#?:V]D8JBIK:=QO"4G.Z_GBD#BG
M3P3*!^L(6UG;<!!V 3@ ,4  ;K$!*,S72]]4T^SX8ZJ&&@?66P;^ +".[?[O
MGR,_BIPWXN  _N\!%<S+!P568P3B4HZ@9P/B-T#<PQ_EA:5CO_71.KAC<1SL
M5SY:'U! $&? XL[?<>%CGN_X&2SNZ(EP!'&LS%Z.GHY8_ V(W_9#8S\7X^J!
M>+B?*]P?Q'M!G-L#[>D*XMC3!K2><*@O !Q_1^1&P6$NV#]#8+\\^IB9J('X
M:0 @(G/^#7?X#4?! X[/CZ@AO2X??\GDX(<)<( ;='F.\W!_#S@*)6($=@K4
MQY%##>GI!45<!H#O;3X&ZO^Q$_E-4?\U\Q\"MF^_8QO&QWT&H>_X@_9W?,AT
M )#? G5S[P^:0Q( 5-\$ (:A/VC<3P" $NRWJN[?VD./M9?? A:N<)@H5J&_
MX'_)\ _@M_>)8JO[I1X.]>]?LCFP>H.!^T"T#X<O.";@'")_->+_[8)_+X>P
M"=P)[@,'=QP<%J"5N2*<P>Y&.+H>1V!<$?^I$_\WB_T%OMLU"#291P"MO2AP
MHIL6P%WN /!H2 %<VU0P!_*KW_2(+0#LR+-DG_UN]\?P-\=*<&*P-U_7X\,4
M@)J)&0<,[>/W/>_X_ 0^0 )0 K0 (\ &< '\@ @@"<@!2L 90 /0 0P!,\ :
MN C  !? $_ !_(%@X"H0#MP%[@'Q0#*0!F0">4 Q4 94 \^!ET +T Z\!_J
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
MGD[<CM$NBRXN9;[3[ARHJ'D?:YN'1!5"2+1!4<H_<C/,9C<^[A9,UM'X?SR
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
MGYP5G_C;:(M'^)@IL\<:F,?PB,[JK<P<O^F^\:[<R7Y"HX4F_M2'L!%OQ-1
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
ME$L;RPTK/K]S>+_YX7XU4\VK6MFZI@98XU9S2 M_:U4[I(/8]:1'KK>_#S?
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
MMN2)M%7)-LNUKRRJZS UXC?M") YK0WMYF7U&<V-3;7'68VK2=1@K5[Y=;/
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
M$=D5NF%DL^B]8S117NYPE/<_/Y3_^NVG36NYE&CG*;EIXJ52.^]RA_O)O,*
MU^#U%<'!2A[.Y]FF=;D.8VE=V87Z)M>>'FF;R0A?N[*4+V>0VVYI_2+IF-O+
M. ]O0_"7<Q;UMK(E9"]L,\B5#9SI.FCJTH3&KJS?0)C5[^]IQ*L.YIV4AY4E
MSUP/8%-'M"/RWW\N0"[;+*Y>*NVLBHJL>Z1BFQ"U0^?]JYE.'R=[[H/].HC!
MT;,6_EY8A6*-^279Y+67$LIVC/'TXL:SBR467/Y<A '%E(+TL \DH*[L6N+R
MS&&RI#R\W/O-4 O6A27#(N'X54_4B#4<VF8#7<R79D:[117?*T2V-X&&DU.J
M=#[IUEI$U(OI^MG%O%[@2:'1F%@OM/Y57CETA'?D<Q%OM<5H8OL&L7.3);QO
ME=II!'S/0;.D^U2 #SK;D[8\DO?WA&:EO FQGHR,@BN]W3N5;%?+EIBO'^ST
MY9/3D%#TBS/C+]<G >^S?*S7?+0P""%_612<X-X+RYN>EEG/&>N58NW 2^P8
M:435M\TVL&WU;A/-6Z;/^'QI^&QGDU0/ C'?D_"B"0M7V7?MG@3NRV5<$P=#
M1?VLDO8;$O ;.Y/^<=QSKA>90O->S:-@0F5V14/%4*"D-T]=9K=LKL/\DPK]
M-4.*H5O8I?D9VKY>T]RS1MFI*FC)D*Q>^B^%58#O=1*0G[$=]O0T\/!,3@_N
MKS3GI=#X_-) Y-#@TLA<@ ]^I@]EX8I"#V6;N;9W3Z6K@*4?#Q@WQ&UWOXD;
MKQR:$).Z-G8<LS*'$\S5US^GJW?N_55;6)HQ*\:%J!I_"IM5-S^F_,F4SJ.K
M1J,0I DG'VP9#&[7(*^9SP<GY[AE3&!!G@P1$"4%2C<:>^W.2)/?DZ,K$"1
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
M4X^8B1J#=6D5X*CDCV;/8_#ZGO<SMZ@S7"$-:TP?KY8%FKXI0#*!<VULUJW
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
M7G9A/RT]_=JS^E:SW$X-?1V^Z\]R9_'_@XR/#%M]F'FG ,?2)1?OP*^LI5-
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
MQ;TW49_HZ;R&F]")CAXO&9 V>?[BA'@^^-*!V#Y](Q,]EBE8OW'?.9P#C72
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
M@T(IV4# F&J4,_YK0,3]*GY]UZ7[N_R^EU\>>AF;@&0D.9!A_QBLT;K]LKO
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
MI8J7KM<$3(-F&H:K2\D@PE_];5<\ALH;Y!Y#!A3TEL.AZO&#5[1UG9^6: N
M=;-N<QD.\ SVT/U#I'5=!K-:Z;?G"9/SRK9_G@+X6(])_K[L[BM""YN-M'4K
M"FB370<V>@KX>DUO>>#H@3%$?3;M'VC3A]^7."4-XLN+^@S4!15+&LS+2DM;
MY0)G6>\9.D6J2H&ZL\@QX0'.)=;ZUGQU)8D7#C]7@EKW@#[J>*/"J FVA;*:
M>U;@L3P83(=TS$P2?^794KS4$N<4E)>CE(NS[\S>(LQADT?VOVUPK(9.X2KM
MO.%&")=2H%"EVSJ0_]V.5)W))X4FQ:D+54.?V^S??."$V+N+%A5EWH\^K-%8
M^\?DC0TV2N_? _'C:M10%@QDPJQ1B<_E?GG CUL5=H!8;&5E;<U9S0ME%7(*
MFCY_R'62AG7-0\HF=7@T6W7<-HIUE:TQH@B$W<SE$YA8T3<"4T'DX"GZ3U3+
ME9L.5;XL,P3-)9 &IX5EQ4=&9L@V^=Y;P".RI>HLW>T]0+5/&Z_,>$X<*E0M
M[?)><U2]HN+S,3+R0LS=Z""M4T"B;[MT_:[&PKK.X3/>,OZC%V8>IX! A#NB
M:_) T*Z%!E^=5QYDT7KL@3=#W?8;205>9;+\*%#MM4:5V:T;&;PY#OE/Q>W&
M<NEG* BT6J?JE\RJ\0:#2!7M6]#"0A(^ZWI)"2)*G%UR)?@!*&M.>&,1HU:R
M 9^:;[/C]Z" L1?UDM.QH@UWOI0G:G%%B#PUG2YM"!CP]:YT@B/!\ O<BL!@
M'YD?\P2GENH)GXE&;6TV0A65#BIOO%_\WE@._#RN(']PJ>!9%L_; A/VO.)+
MA"1:N.NRJE2(%#3AV*3V75!H%:9C5=7K^G[4F@+8UGU5\<A6^,\Y1&$K2E/?
M&\K8> F?EY0.F\,P2JC\\C7WA17B_-Y7Z43WJS^7?G+ '3?7PQ3Y],Z7XK(J
M!O. -!+Y/T&\V0=F% @),R .\]@R? :PVHN10H:_ ,J'AI6^_[ZD0O1;VO>>
MB6PJ6Y5106'%8SOOR1E^?APOG1:2B:1>.T;N32\^&!B.(V;VU90BL/4!''5-
M:K"#@G$"!@C"-0P-$ C*S>\8DN\H60W\L2GP!46AYI@GA^:NKM=DC48X?_T\
M< L[4DF7M@I10'Z\J49[B $R_29-0GI6$/,]],X05;T:ELUC =.^C<XMCG@0
MKLF-H6]'^8M]AOY3;0Z>R*^4-=-IO_#-&2%6^9#A7O7^T/ :R^[0_KWMMW3G
M[@&.=-+:@W2DQQ%\ES(_01I>)TEL!6:QR,-M\T'9K7+>B5RI3;JQNT0<4K0)
M+>VC*/?Q_OVSX/+_JVQ,Y)>O&E>JGOWTFQ#-YQ3P1Q/SY>Q9!C=QUJNEZ_<&
M3=8'E+K"]28&#Y'6<"$JB5"."OB!+!9'J'ZZBI6SQ#NOYGR9:Y3'M3@\UT!F
M-:$XI (^=K?[I6X/[:_3=T,>$A.$[^P+XFI8ZC3;'L$,#7-]_:H C6)$BO\9
M$:+AK?*>3DH7>3@Q14<>&/X+L[.'+*F)QFO#.MR"IH;Q][\DW<SBM4-N<HYB
M[^<7L"P(:E2C5HFM]YQ&3/[MLRRP'K!%O9N(,+.6LK[\)SFVLQ3'",C2OG6^
MN-BI+$#[_CROAMRS_)N=@9W8M%/ "*B'V1UL>R3<^X,)W9AE:#P UY^9(2L?
M.*+J?="GZ.V@^OJC,"*NOL[2OJ+V.OKMNPG^#L\E=R5!$VXAE?C[^\H!']?\
MHY/D;5V8HAH+UO!3 "5S@,KP65ZSSAF=9&#*?F2+(_$3WOOZ./^6</T_B8^4
MR17BZY45[8:'2+?<-N"3ZY&;"1K*D<_Y]Q&TEOO812MA23=/S65L1TMQ*Y ?
M-KV&:K5L0/BZ+,G-!FI:[9Q\RB2\6E(9R_ 9?>64TPV[=5*/#4BX:ZNO8ZLE
MX5!@$9#Z6INF+<5ZJL9&&^DGKHF/ I'7,FHO5*LJP56_[63N8/>"_%/G+77X
MXK:#AL!8%-*64D86#19FJW%'&$(RS-5C2LN*?2?/CVGHF+[Q:SG1!8TK_:UT
MUO^N=)S_J70_SI1NZTSIKOREZZ/,N_NWTA7_'Y7N(HDU1"!,XX+"\9D?S,'Q
MQ,SZ&0RZUA?U-#XLA4?+%H->6^V%EO=9ZL3DQ-Z2"@*9NDC*]YR7J'Y6=AWP
MZA*V$,D4RV7A#W=IK!S,^"G@HVUC2_9(^BE $N[2SA&5B=E/"%F2PWR"^.CQ
M<)H>7Q-_O4U-&QIMW$4(OUWL,M(PEJWS!Q$:B]Z4E.U.W)(P%_E+0Q;9^>-+
MX*6S\BK+_$ FIOJUIE&$DK[M2,?M1ZT4OC[$:H_;*V5)NDPQH7.@F%D3G,>H
MLWOUB:6YR;R"7^"+[2XQO'%FBZC&8N8IP&,*_0FN[\K>3N05JIX!+M?XZDP^
M1ZG07"C6>PVK.05N_3.[0/VKEED#+:)W:A1,#!TV1&2[_R%S9$G=65MF#JME
M/^@_!21;+R;W,B$4F:WCGN\(=JS74@#VW&1F+D9EV9M" AFG]M]N9HC=K2I!
M9>H9B65'P3ILM2+* _] N):ZN;J6N$PK/&-8A[1[(AZL%;X+O/J5!$NV/ 7<
MG@-J>E(ROP6#=EH6FTIH:%<7>):DWX[NO1^@T$8J-QTTE)C C]VK-_;#+GFU
M/'N\Y;<4.5&LE_M&[7\T]__S;H5A#1:W 9%?HTXM-8NGY!TOH4^SH57!Y^+X
M]@G-,C6WVVCQ_6S,H:8.X7%D9K[!\]1>,S,'<13:?M1HHL5)X7SQYTCOERNA
M#ED:0:> R^Q;PYU1*)8AS1&CH2!L-.W3#2PM0F^/;>+J@T*C\ Q+GQ54#,C5
M;FWH%62P7MIQ]+[J8XF[SG<MB(C_&A_T+F6RU%)5=UA6P@,87]HETS4T^S1E
MOH,DF#1V(HK913@X0+>D\[%>G]=]5Z$NWHN8BT_"+H*;<.<JO!+3PX"2#RM+
M\DT*C5V*"^DY(>([X8@H>N0IX*'-E\WH[@= #.IH%:\<-(Y3'INUZ.R$!+Z0
M%$OK7:<I6B3;MN1]+>X?;],=K_M]P, P#E_WNW#U<-L,QJQ,4?7[=DQ,6 X.
MIV1/;E8<GSM^ I%6X&:7O/![3UMTMX&1X6B'OLZU=X9&]VONE%,\0$SOD$RS
M07(2E4A/8,;2I:<>GZR';@?AK*L462,=L*ZNMH:WQ2K+)4=JEDYN8E_;SA8I
M]#%;O@&>Y!1X?7Q*]XF"]O"ST&\B(7RM0'A*__S>=NNGS9;<['G"AYG&T<B.
M!?B4G!7*H/CMQE8M_R>).@-N:0VTXIIBY5WSNW(]%T2E:C 2=Q\R=)@/CPNG
M0RX'/SS =NO5Y73T_+$5\Z$>CK)\MP0GL$]F5/G"[_X4TT7)&AA9*G(I?X;'
M4!]HW'M1U_)<IZS6CUGQ9R%QL'9=CZDV1*2/PQ*/.R<1-X036G(F0";3 _/>
M!Y8>B^B;PUO0EBVK<N==X'7&X^]V;DJ*/65%A?'1*V(!?';P4%&7L$<PZA3E
M5O"WOR\KEK)K(Y4(AJDPZGRS+9QLHGQ@Y<N*M %RT&JC16'P2NPI &^9+%UM
MG1;6>E_MCS<)?.B-G#PDN2@W:4LT(Q!VK!?>63ZZYTYW.X0:!<>B>RG$N'=O
M6,\=:$*=8056^6:OCPKZYQ@]Y8I3QP..<-1LKS'4NE@CL]2\F&OZ^ZL1$XFQ
M2=UX^8P%6B66NLQZ)^C*Q*KH^P2&X**2\6I2B/7B&NGI!A4)Z<=L,;6^SM!"
M!T<$I[\+C]K'?GL;79.+BRS*7X[F6I:@B!CWVQ^3FBOST?MW"=9:&+7TRN[&
M5J/UW,HN,UB1'(X=K63;4+3U7NWNL(.P^9A<JX:'%CBA=[44HUX4V64MDKK5
MF %^WW?NL9K)W]$?H@@[?K5.-<&? N14-2BP:$%;+!RU>0P;0V <*8*9]V;;
MQGYJ11CQ3YMP62;XK?K>=+A\<3>LUFV5<>D=N2XWOR2<XPE7A,'1_O#-O'&T
M![.0<N;C\1EJ;N1T_%37C*4+3'V\170TXYQ:@QG$PZ:I%\8VTK";Z8HL+SM[
M19D'<5!I^F?C/J@*OA5:HO)'6$"??1A7]!LZF5D1K!TB,]QZ/-G2^FS*ARQU
M9J'A\'4"T,$1\E<6I9@(0LB,MA\.6WI";*:ZH-9Q]=4S;+.1P4.Y><G9@N;)
MH9+B$M\';S[.@N4]V'<8"?R QYZ!OXSMZGF^]."E%+OUC7T#EZ,U'C?'[MY.
M^,V]3N_E5A[8TNY,P^:]S2:!<V,3TH_3FY)RBS-7LUQ%$2#:CL\L<US5U_X4
MD&+;D4G?%ZF8[-U)??\:G#F1H>F'<GLBPR!9X9.4[Z,Z:]^8N-O'@W(^#CI^
MD!O/E5%.Z"_KYW]:&9$]$DZ/7&;Y'/KZP;.AZ@03!%:PEJ6Z \EH4(39>!"*
MFU3F:WTH5\JX^9>;MIW(D1ZJOFY0 L,HI6#@5==%O8+7N;FE6;F")9]/5/[K
M0(=)"UG4L.7$GA6S@9$UV;F'/NL](W&@@;WP\CU!ZX\;6D<PJQ;GCIPOE5O@
MI ;?\64Y7EV3![0$D;/4'LD[G-PW-1W'@&YI)W[7..\(HP>$M'NUP@,K*)$Q
MI?L:=D?"'159N 85_/ &B;UWQMP"TI6<'O D1N;<Y2E,0%-D-G<C5;_!-*[F
M^I2C;-68?30UKV:X:EP/=&8$]%?WQHE]U"58]TA,D)=.!)GRC6Z)$XR;(:3M
M&_F]*7UX$J$5>;P-KGD;< JH1 5?!/5ES3&,/(S%@E9%!A2XWDTZK>?G!J2)
M<%6):"@Q11[8P]E"AK(_!U5A7.35S.U84I2LYCZ8<8X:X8<@K0'CGN=[[ZJ[
M\73)'TCY)!S#5M3LF@AA(3<I_.K.ALZ_-,=<9]7[ TEUJ8?Y\7B<D,BO_ZYG
MK-J;(&RJ/Q,1$0DIOO1V&@8=(GPG->Z/:4BH-[@K9LEN?RVTOY;X_>4&>X1T
M'<>^:$5I7\C]G4\^237T$L<MBT[_1YI"^85$?E36[:\B,1=3[0T05G-K:^N$
M^G]OV># +EID@ZHQ:)]#VCYY+J)>_E&00P-*,^BHP%EX.:H9CG36K_&=>N#N
M8?'G.M<Q3X?CCX%Z<7F(B(Z!),A8?"4ZKSK^+C/W%/!9K>\4D,FX6XDIK05>
M#"]2Y8):,Q(3/,E72%.L?%+P2!N9>?.!-)* X' :)?>BV-U=*4'#XE65R44C
MHZ9C D'>U4_W1\=[U$:]\@-T2E15#F-'-BOB9V94F[:MPS]UD<FU];L&X,7\
MGB79@X9^UWV^6[-G]NB3DH'.<[ZROA4WB7WSRQWZ)D_&@;WM?P^\-MFQ/(6'
MQ4I"DGI,-'1TV-A/Z)K8^WN'05H3"L8^M?9Y'1/33L7;:!:KO+!_0:3'0\J+
M/-?$_WUBPG&M7U_GEF&ZE]$9Z]W?B6VCR^_SB*;0?>9GI<=;1<]0G(!Y7UF_
M/_,7%/A3)DF [>(Y.+2E,K2@?7DOP^NZ# =?J^<D,J9G;/RL*,;_T7-#ZG>$
MRBF@3\/.XPP2F!T_;'V/T(Y:4X+^>YDU6%DE.,E*976SN$J8.[>0TEQ_SS#]
M%\G;G68.\,1B$Y *V.B::/K]_'>_X&RIG\\B1&0JL'6[YQBW&\(_TV(TP<@@
MCZ-I\R<XAL[5&4;/L8V^7*XSF0_%VB5=D5)L&^#N6LF^>SYUD%G/]3'#V/N]
M<9<AWT+K3Y#L57EF*XTX%)(^@9 +^0N$JZ-=;#]VW\L(,MCY<PLN8MED73S=
M$M%*8Q/D5N7@!2;8'ZZ_<:DY2%3F+=U[[>\JFU1W*!UOQRU3CW/P;U-O/3HB
M$_GA"74/#RQK>1K0P<-X>E!'3 Y)RD?51B#9%T)AZZK?3[5>U-!IVARS<&L:
M# JZIRV:F??1;^WJKWHN[P^522UPB^*2JY-#?KG%E95]?9J:5T15U022Z-KI
MS:'/SUP=;_&B7"_E3H3Z$T03=E62.=)42']->A /JD8=8>W@8H,R@YWDH0_3
M_ ^4ZN%$AK0W@E.X&:ZW,.CBBZ)](0T*O]7 N,GNK2T5?/W2IO\B0?WIR*L!
M@U?B[N%KO@,5./KXOD8-"TQSLI$)VIEI=$KS/-8U5>/\ \?OP'-E&1X\T*FN
MK@-6L'G@ FER\X" K-V-5[:6"LQ+)20D;,PSE??0*S*KQRTSH[YB-G:[^_#Y
MZ:_YY9LGM$0%$Q^0VLPC8 )L[3Y"[ +:.1F2@WE_<.QA#1<[AB_WK.Y6@I/3
MG?,47HV- -9'L5<98IB <RLAPT+="7[V+#DF(M]"^F0V\?$Z/J/0]VA^OX\,
M2:N"WQM!*IM%MZV_K]Z9'\*99.1OUTP8V1_EFX!]Y*9-\V54RL)"T+2WEH5U
MJF?>5R&(7*^2D!^ >4>Q$M,Y@./F&#K+Z)Z@4B;PK<<P:DZ.7/9B@Y FC447
M;XH-F\!DAD8$UES$D@+F/J4.RVF*> ^ SS_+70EY!MV)%CS$80711YJ055JE
M#NRD;QJ8*U:[M>_#L, JU>_+.TAN57$WEJD2!TSL\[-^M@N(E# WE[(0><(6
M?0I()U)?;<6VL0Q#!H"+FMVL$1QN7#EB0_5K(1TD=!E=</?]80%I,_CSMF!F
MZ(SRI>*\S@7YUYD#R7A$Y)/HNSM+<HNW)?KS^'S^V XJG@.UM1Y5OO8)(P[!
M8K\1^=*M6^K@L82N @WE!GF38=,$_NB<L(O)!14(08FO:_,LM'"__H)QR$#&
MHMZW8T9*P1S;G F?;C=C1[JC"GWO (_3\#^3/2GXE4JOA1+?KIO\=]6U%(=Q
MO&X:8/WHKC&I1(]M79%X<Z>:';N4][YBKYF!V]($?.8 9@]SM0PEI"I00";,
M^FT[]RR^=9/<E/6FCK K)C>U.JB^:.4UN!.FZ2KRZB<L%DGLWXD'CJ^.]$*G
MZ-S8G,A/GO""O2%HW^XC<P&4SM7ZQ4%'";GKY!;,/;<*5%/&3U'QQ5/IG+>O
M%ZO%!YV<.P4LRMK>&/^B>G[BB+*^A9^V/4+W00;4F[SX!E>AWOK8'\AS&B:)
M&R=M&A\K^B??[*6Z>@*IX@9:1L^UM!2?7NF*AZ<9_IR*_<N6>9_3Y13P@.V0
MHP<:.=O02J K?.J#>%0Z+=$RV7S47I,@:8V*R3J>1O:EM;R0T5#"C2.0AS*H
M)2Z_,"PLT,A><M558JSXYD]YE2\/8;T<:\7[&AC$7;1O,(TP*R5F1!L)H9E!
M#2 DL+7,#)"C!'.U&MX%"N;A$[H*@8 Q+8ASYS0_?KQU*\!-6ZG?YA\R/]^P
M_7[RO)'UFV^(WL&+_HJV)5J*-SRV;2NS, %_J'" @ DV J_ZV*.RV#'O3);V
MTIHS96XDB"5':A>+;VRMO^2.U) $Q!Q>I61GAUS#)IP">O3RMLY@FL ;K7@*
MF T2J]V6!8F/ Z'I07W8K,@ 4'53;69(5&]!SYSSM=@=W9C ^)7M:KG)\T5)
MB</:BA%J0S1ZWU$/599TT 59&_19[RJ/,HL++PMH+PGGC!E:?S+K5I)'#,HZ
MQH<MN@VMQG6+7GB2>EQ3GZKKNWL0\'C*WZU$X@K'?F]%"6Q-???"+<O2P-'C
MUK)'FKW0[5D)S<N>;;3#+1J5RO*W'0E KUK11R)MV6FF#MQ[G[\7B*%\\V8$
ML1KQE):.L/G2C*_6A:ENT93%SL,@$4NOZ^;/#<Z1F:@7%I%S5C'R!ALQFRX+
MFB;,%_-G%ADTDZW 0)ZK:9+/W[ROU+JT67(;4T 1CA]=SNE?=]Q2+4:>N\C#
MIJFXA80*@"!!\ V<T2NMU+SD="]&S3BW,D+29Z%TGPODTX+A</5H"APV#2I&
M%_D6K/>,+^XIF%LT;4D8:>K\E?Z/PABQBY9/0M>DNO#Q/1Z5?Q)W2\$[]4W;
M[R'8-$&[SZ1,ZH?M_M0 6G73 (P<(!#&($TH7[Z_3O[K-CXSI![>.EGD*IZ;
M;-WX&[7KEJR%.2]Q]C[]\BG@2@C+H:4$'K?9/X\Y;FZXGLW:C0FO.4JQS]Q_
M[\+&%%E%^D"ROK%^4?S>8WR"W6W37&?0P?HI/9<B62&+9V5VZ%)SL-<KYL?M
MO[<@:.IS@H3Z[8>XGC>0VFI%]MZ^T4-KD4>\UI,9L3+H&8;F56MU?8PON^(E
MMUIIP[Y7.0"D">K]?]LE^.<%83W3]#!F!A$KJ^I"6^_5&^R$"-P\F >6"G_J
M6U:4ONC"A_HU;UNZ\L-6V;5$+LM/H,::4>-),CE.2\$N'F42C]+ZMV-G!P*5
M=4/K%  E4F!,Z]C>4P"1?Z]G?O2_S0F;G0)VR[(_6X[4JV7HV_FP!T3!#,B5
MT9E>$T$^U<X=8RO%-8U6BK1MZ^)Y<[>361#4\K:6;5J4#SPSZ-$-0W6-GQV*
M-^.^^H]91*!>G +^^#U0<HX V77Q9/816DRBNV@\04?9#F06AFSN9; JQPA?
M#IX-MR,W>'(UI L<!JM!#-0)&9+>>5%&&AHI)6XF\?JB5PV %X5W"SC6.VI5
MHNR.-/<7CRO3<9;4>@8_#&9313?#+"NKX#4-/0A=Z.%S2E.OM9ODGT<.'+U8
MSAN:4$^,EVA*5=PR!&N8Z(MZ[^=?&D[.2B\5-6$3%>$T,369T+R@ 'H">W*H
MP/DX]K%=F(*K:++F&V[C&UI"K-SLW8S*E>(6M>0=2RCL#'WNOG"!!A93F!><
MQP9]0F5"W-<4T3:'^GMLI=G?EJ@.U_\L+X(.%^']5$HB9\7E)_TZ>_2U?BJ,
MK;D5QE-)+5SQL+W!$@Y,H%\%I\Z\;IF>S!3&\8^4%V'$?JT#FOG PZ:W"0.-
MBA<'R@IUUW!]+B($8,+U"[_VO#(=7Y%,?A&9-F9J:ANG^30PKG SDXRW;H+/
M:V$R/#V:HUO89BQUWIE!H@O5:3ZPMR3!U4L>"T+*8D6E)3T>@S(AE_7/]=K<
MS>"68%EXP]Z@#>T]9RE3VU(W[9,DJY4KVF=3_RJ_5K;-[:PDVB@[X5-7\\BC
M1LJ':[SF1EFY0]LEXNR#P"-:Y\COA+LH6<'0F1:O[X)J$RWFJO+V$$)'0Z?"
MJ ]:FRP%$4D%_S_-O7=4$^C_+I@91QE19!11$(%!! 0$!"0H$1B'0:2+-.G2
MI221E@ )9$8&4*J"= &E]TX"1(A([])+2"*])8'0DI"0+-_R.[N_>^_>W3V[
M>^\]Y_TO)SEO^7S>S_.\)Y_GB49O>M?9D6KD@54S17G%!M<=M,SEG^R.=[X;
M,GM@*)U$&A;A7/::(^S-/N-$<&S"HIO0N"?@P>ZQ^;MAQU/[HI_J$2B,^DVL
MSDU5$=>+L<,/&_T9CMB>:<A4?FFW%66MNF+P^8VJ5_44L7M9#L,[##X2Z7K;
M'3:2J3L?? ]F,L]4;E%?%2\_C#)Y(1)L30F+C9Z=O4+*,.#5B/GT9Z=GG4A>
MJ)RM'!?0V!_=/7#W?9^QVLWQE(1FHEUQ%?:4*^Q,]_ R$'TP@^_PW>;[U.PG
MT*AH!X7$-V9\&OP>D-[_5LGT;>?*B[P<89[UI#LH,<XP%R"F.AL_^4U4I)G.
MAV3:<Y8VJ/4CGBHINL8FALKIL\^,HDS:/N;E"6_)>XOIU9PR%_F![$POA;)E
MG9B9KC 9VPF44G@4 3%PK'5HG^M%N(OX/?'EDAW?)+[8^^G8Z,&4B6UK2_KQ
MECXA/8PB)W1G<E+%7"\NB;=3Q_P:,"YL=%Q04]*N 4;\3@29JLT(&Y?K-=&)
M?7,'I)[ES?[!B3HWV/#LO CFD@\:^'W$ VALI:[ZX)E]ZF_.PWH,C\=C[NM;
MZUYPYY,T[><";H?CMMJR/G+<"%MHE?2<N?Y5^.BZ_3 TF'P4'_UJ?2X[,>;+
M%"S[@O;/'@/@XZ&,B@$(62%XV+J[=DEVZF'BGPU! 6;;>Q:4,J75(?;<QI%2
M?DM/!?K1[Q NP"F&D;.-'Z.&S;ZGW+I!9,&+E;.+9V;G%0,TT2IA?IBH\RMW
MQIV5+ZN,+:A<JK1@GGDFE;AQ:@QQH;I<PZ=4HT/"R3BE>BNA=L;N D96[W+-
MF%O98=1D%W@S\^B9Q^=1<ROC!*^+3A-E7\3"WA#[40.H#[F7.6?)G_F?(RNI
MY[7-P=FC'SA4<+/<RRP,;'6OV3+2L]3>:FP&A J"S&U>#_37I:>\^]8H*F#Q
M6_V B.G/R6LX=B<NW;2?M%:^F^R%#&9LU>Q53P3B<P7Y'^];*2DVC.3.-Y$=
M=034O6&./OX>RB"-1.V[V&19/JG @:C\K@4?YX(LA]\RB_*RPDWW%1&+:[V0
M9<96BVIP?%]3BVL-7-S1HW[FIXK$<VF]E):-6W(^-*]W43G-+\INQC6X/!LS
MUG["CZOPW)WB C ![!/$U27+J.8"VI1<$!K_1Z'0,E26TF[Q1O5J]FB#'0@Q
MZ0[$O0QR!*$\M#1A0"79*UI\]:T8$U+1JP= VJOB4\WC,E.(1'\P^?KLNJRL
MRT K4-DJIBICEIVKI?B:*IZCO9,+32<TOBW?X(LPQ.\<L (3UGL.#Y54<1KK
M% +3<EJS([873.B;:'V'>3F)CY!\@W_6\KHSI.R3X4\'=RS&%2P@#2SI[[@%
M%\VK;X>=2U11Y['R4.=R_Z;-!VW!A\.GY.ZDMV3V/J\>1)W+F\FKOZG<4+47
M]OD/0V#\N4UGZJSV^DWQ91P7$)+"!=31=NNY@ 9/'.K;8^T^U!9GV(DS@.LG
M<49SCKF A[]R 5)< &L0=YR6F))[G*_)XKQZR#'D N@9*):2N+PVZY'?-FG_
M$O^N$Q?P^22\9X.9-ES G.K,"@W+G#X)]]PTAY%ZCB8[A*G$>8M H107P(4-
MJ&_3O:+%[&=@X\HL8O,>&X4,,IF;V]=V1L-6W$V9QKY:3OP)FOZ?7_04+Z/\
MS=A!#!K)Z=>Z>QK9(XGK5>D4L>4JO(5EK:N/.I_X,S)R];"L?<S-\U49+^^'
M!J%'Q0GPF#_>%)RW_+.6N?!=>\%*?##6Y]#TY7:,9C%MP/\[2^\E9;!-Y#DT
MNQR?$58\:2'BZKV$SG0)'4L6)C!LY]44UQ.%FNW[+2VFI4P@(9N_7AX=^"[^
M&W^DD\P.%W!7ZW8@IO_VF8D^7U]3?XIJBRPPU4G2,*WW.S+$/E4L]%I<]N7+
M#9-=WGX) W)=8@7/#4J;SB3^\]'L6S1;UG0))KZLO5M$^1QO"[5M[:/10WQ-
MCF:$PMXW-%[R5(=HE4M.)G^#/$ VW2:$FX+-R9SI 2M]00$SBTI+A0=%'Q]>
M'S6NUF-+"3!3?3GI!!'6=R4_"+5N:^C=7%;^/R0QGZQA3I]9_S3/*L>J9$'=
MOZMB%;&(-A/'SU\H).I5FYBX0.%K]F'&'@Y#=P53!";,S<0_JN,0)2,IVB.J
M3#>V8:X\1AW71\AM80EK4#$UP*J^K>M6=,HUX]GA[_E?*+4SFJX-ZM4.X+A#
ME#K&O? 7=__ >K."FHF)'M';HX;2U2P\,P)UQY3Q)*T7:=JE'9-Q._IKXLGE
M7TN9]X!Y9U([*CL/@3SJ]3#*U>=@DUVBB*W&4'T+;0_%7UKP]>F8BS(.;)I1
M^JJT+-,RJ!"U.LVN'=E%$U'7CU @'(\SS(,+V+#'N<(2H!?-JEV*8"9XLF@S
MIA3&)^HQ_X5Z/OR&PIN(KN---\<Z+Q4N '[S:2&HXSQ*1WOYJ0*[0(LOD;6?
MHLW"0T9@H]O$,=8(@MS6A+=16)M!X'S(FKE1+.TED>J0-1K(">R">ST]MEC+
M!736-_>W7'?@)[G+?RR*'I!C>DL_GJ)N7LC/'=3C7#;'8D\UJ>-VR1PKS3!C
M?.L23CU2NZ>U<5<Z]N5T.R8Y<-O -]$)(MORB5A=O?$27^RV_:%5>\>!8I-6
M,7=.ZF+UN'5B<)EFI78JB2VSISECX\#<G6:.N]:U'N]Z-K[(:^<"\OGH,_MV
MPZ*%B7C+>ZV8J'G6%LSW?&$@* W)!00=:FE<![G"I1XI1O]@OS]I,?3LH]G;
M:L8SZ_"EW>Q6FM+B(KBEUQ][M9+.$SZ"Q4N<<]V]QYF>9^9@"_%^+I&W2HHK
M.BP".R>?6@AG2!OL_Q;CZA'V-%R1_72;E''<'+>>&P\Z=WSSL,KSXH?A)1B&
M7NQ.WF[J K=(]ZYZXQ*@E*Y&]+*V^Q^%;'_+BB3;WHIYQ)$\ZA9N^31M:4&L
M?7-X?KLU5W\V]RZM^9HQRZFE3IBT"/(L43<2M*F-^AJ4+78I[:*)DPA&Y;*?
MNWOOA*=+EIKQW7W50OG?VPXFN8!("-S2<8^)'P\S?D5N 8_6A"XM>?#(O)T5
M O?H9'PEYQ"'#ZM?+L'?];N^D/.^>JIUZ[#HU ^B@0*OR^*O7X[\)A.7V<)Y
MDMN??'+-99HB^S!^IM(D!A<P:7,<8;UK6%."N3#7N78X/$IHG.V/,1(;Z7%?
M&G3;PE31.GP'!X4R2W9FC3RT6GXFW2@]]?%=!W/E((' V&!W@.07]6PM/&5#
M59>N#&V$Q8Z#])122P9Z&G;P X6A>QAX>U[(JYZ?6-.-6!Y0T^[9GUZ. \V5
MGNYTG/>M+<W@&'$!O8B3*:7G[)>3Q8YZMH<_,F(;5+!IWE3*>%0_N+)XSBX?
M^82B89^C[D-^ *2T0S;G^!=F^4:C*JOZW%[RO2GM"9M44S,E23R+F]X3/P$7
M>';_)^;#M(X3JH^+.6#U+(F1MMKR\ CKX%40[N,=NP@XY &//7C0ZI@ RHP(
MA9GT#O"--,$CI=P='SWVNT=&-B8_W@^DF0OEFT/9U=H+MT7ZLX)]J4L<M]&%
M=6"AM+CZN^2E"]-$(631L@C^ZN>-VJ;KT!?4[$IC+-HJH!I^9B"_HCJ5#YM3
MW%?0V" W^42?SU[L\&>.M]-/ 2P64PNNW9X8X: =GW5K)B>M/8C'S$5=FC3'
M6*^UTUG6LSZ\$)J:ZW<(7.EPE@T?^"&B=UIU>CG)(/KWF#'3&Y*;JCO3G$O8
MO8%&#/D2$MOIK'7G $8D$)#XU.1CR8/N ])Q9*V*C?<J^5[H5UR%?VLC!CA%
MP3.N>U?>Q2;DR*E7]([7=9E?MY3+6F _8,C0$-]AW;UD\;@PSX?3C*$.]H_%
M(<MC:)SD!Y)P*S;:2$%Z:;XQ**!1WGU3MJ-/;K1=[Y%TYJ.$GSN\KHVBOOZM
M_795'NTG&KVWM2AV)?K<' AZJEG]Y$2I];DO76GI.<,?/_8/--'5O2C1\^<,
M]>)),W%BAI(.63'(SW<S;GO<R+D==)6F,N"4)V-[D$.GYG3-.("FTDVWE5QA
M;?MSQWXUL#7:]4="GI@<^M W<&5M%$>I29[V[+83S8AH(A2^B"[+3!(-74V]
MUW&/E,@\SP5\#=[BR'C4.BFVP2BV;DR9Z/+2Y%(-F"@>30?R%\G1\*\>?R<A
MHJ7J/(>^!QR_L=&/C$'J+.U-IK?<MG*T*"_R?6VNBTE$SP][7L3X"3NT-ZDT
MS5\Y=3J^:G!U+R1ST]Y#DN]U]],!NZ3^%7_+NG;=A.ZEDH\AQ3F>CS^]$2:\
M>A7&WD'E<@%[$2>WU9W6R2B&)RWB;!2))!ZZ5@=#/5]@:46 MWOA='?8";B"
M##4[Z*-K;3J_F,;-/GO!DI2,34W-/ZW@#M&[(N]5'G^^3V0+@2<8SXCRSXGL
M%2'L?CB>)%?5$83!&6U $LU>.H AO=(^J7G%6H3M"EZN%[J>-C?1/;":7U92
MC' 0C=8Z1% 3&4^!K$W3UTY"6A)(B0[PF31/I.0F,8-Z@49H:FN/"*(,=SF^
MF@$!FUM,KAE-.P&G"-EZ+;\.ZK'M)(QSN]U4?GEJ85;^M'/(ZC?4>_%=&"5Q
M-7&ND34>;MP,U.XB-";G5#=@/6(E_NZFAHUGE545>\$\[14]Q9MNEA-";FV6
M>9-D@#?JSSUJ,-<UDYOH,_T):X6Z*_Y7J_(.B"/ W!U8BNZ.Q[5XH_>%'5.(
M(?,Y_GD*'6WJ;6O)R_#?S-?@19NY/*\[7(KZI6?G]M\-[]_;O/:X5'ES54K^
M9OS>W)8.WLXIQ-?AY!:[C"")MP&)2P5$47@S+$I)0=%3M/E0T5 \HW"8TE+&
M:U/@FS#=KZ#P,$GT4:JI"#"K\O 10X8+./N6B=A5\G,&2:Y:/F0P)^_'$07\
M/)4#\3CW-41T#0RVWC64739(WHQO.$[&P!)>6DS\GJS3["6[*1%B9RE_V5W$
M<!^ZZ\Q8VU%=1 TZ-C&R7Y^D(+[U>"P;5^^%*09#XK,=<*I*S:&+U3R-H5/)
M:I'X,' =#62L?E?64L!B3.^&Y;31@5K4Z3>_,G>0F1PK;>UPH8F#=:8 #1=
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
MF/O&PL=$B;=)&G+ $@&3@4O*@D]1"^['^J[05Z+QB)?\(>"W9]D_ZCF(V'/
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
MJ((2_5=*[CR[;?QK8-RDVR[3(,8^[/2=)-VGN[VQL!_9+,8>3(Q.X<\A*6*
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
M6NLXJ;S=Q+DW]>9?9D8=4_^RDSDQ"'T>U!<-'I\H\@L&?<\#]G"P]DQCC%Y
MA!1E*?@5^=Y:WAOIA3Y.8@YEI LJ8Y$H8SB*H>?CE*1IPF-B&67];(S5T7DG
M(%#/_LCJ<<]Q-.;4*>BXID8+8,80VRG5W?/3LY&7IIE3JA]ABY,_G2<=DQ6W
M0MV[G\?FXU@&"4;0\U+E$#,>09)V1$!%' @B)Q1 /C;DVBBAE1$H(>T/3<["
M.\;<F@K:HD94UJ*G66.9S+S3V"R<)W=$D!?-6CL-S+D<LH$K1]39* LF!&_B
MGC^+._+0-!:[E*^+LBR^*;OF44W((];.1I($"80XC).$*/<T0A G,H:I]"(/
M1T2DB7$[[,G2K(VM?A,U^*'<::+>P!]UK<)&Q]95*<778OM5NRI=OI@DVN:L
M'RRJ44R>PO.[A(M.C&-&W.D"WC>Y'@=UP*6:GH-&K\!!)WT$M-<*7)POFNM@
MEBR*BBPY6TM5'5EBUNRJD\R%\E#YDLEC+%??9"XX'A5 F>VFHVO$E\6=*.N'
M3UN=@)WS=_^XS^ZT%)LD]'CH1PD,0T$A"@B'F*=$MR5A,8Y)0)%ESN+)L=:V
MK.T$;8)SQ$Y*Z\+N)Z&-14@$9P%$"$O=#IY 3'T.DS B)(I(Y"-_HZ[-"OZE
M)F6]*,!/QW4'\VMQG>6YYBY*U!?,,.3 !.$P2H(PI1(R0IA^9 .(HRB$L1^%
MH4^)'\2\0_A=;M["8#Y\=Z.Z0U>-X 1:4R=R%K#<VTJ-C*^ =C9JP_=]3,>
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
MOVXQ5VU0[+X7-OS#L=;4+Z*X+LG=3<:(TE"0ZN)[5FTHE3%+=(DP$B8089K
M5*?@!]CW29"F-,!&>WMGQED;H?6%!$1+"?X@2D[K!*#CJ)I:39.Q<DQV]C"-
ML(P&07!N#!T??6'[9Q""YR;/\,_MK9S+DF<Y*1^^W*@YKCZ)LOFC+>;T/ONZ
M:PDH]?,2!QRRF/H0>1Z%E#$*"?88#^+()ZE1#S;S(==&&SNI0=6(K2O M7^^
MVA6#DTIV<T/ $/CS5M/\<#IF%C,D1]A6AI":&UOS0[N0]37Q8;4RR>Q &K#1
M#&^TF-%FIUC?BK.\<GR<\:64&1/5A_RO:D&XN;H1[:9<Z_^*:D-2*2,_XC"5
M.(:((0ZI[ZNE4)((>4'(O,3X^-9PS+7Q]B'BM&@%MP_%/8?R>8YV@)UCDCZ$
M,'<R@P\Y:*0&NK).M^6^$WQ^3.VCGF?$=ME@Z*D8CXJ3-D3+('SZW)T6CZHV
M5.U8L+7II:./-81Z=-1S=2TNY6=EO!<YH=N'3T55970K=A&"'_(+5M^3LLW:
MO;]M,M(V/D4!I;I$'FOZLS$$,5=_23]"!/LX3!++-L@3I%D;RQ]4::KK=Z);
M'XI,F![CTY)E0'=]C/(([W*O![CK%#G$5V<Y(#M==%);I\RL!RS3,75_\C)!
MQJ6/9*;#>>2L9H:;SM&#_E1LRZ=2'_[5#[J75WV1\W?_N,_NM!'0;W#..0JY
M%P:0(:HX6"0"4A)C*,* A@E-49Q8UH*>2[2U$?(7=B/X_;:AAYW\38'%O?!3
MVM-/FD13IGZ)J7%,V\8!>W>=7J^ 5J-N9D[L=%ND;?T<B"_:O7Z2P"_8Q'X.
MH(=[V<\RPHA-$H5&F]?]42\MO72:0VN"B^I27AQ:MKQ55OXFX;Y@24BA]*(0
M(AKZRM!.$.1A@CP>,]_#>-?-Z\IP[V2<*$;,\;C7U]4B=;2T76>2!3?;G!AL
ML3B$>*$ME[T&X!G"_>XRI'K::(@K1=S/@<66C/NY6&J+9M*<S)7;/@W.H3V<
MD7=>;D]GFNJ/]G@FWFH.YZ/)\>R-W#=+=4UHGQ,&?28I5"N-!U.&U#\]%B<)
MP5S],=ZW&!AY;:Y#6VSPH^WR8H_X&$=@)AP7M?/;'/8E&L!8(K6H?3XDSPN:
MWP8P#5O7)C>PXZZ6)MG#YF*[;2LC,77?M\4MR?(-EC&*XT3AG>@CQ3 *("$(
M0TEQ$(:IB#@WHJFA0=;&2$I$<) 1_-%*:1B9,(CF, 7-A9%CMK&%QYA83/0?
MR+C97=ZFW>S^=<B]&;S](I1@HN#N[3?Z[2QE72]84_DPRZ\_%=N,/;PO2O5_
M(KO.NW$?=%&B:MO8WOT%%0O.A!<S&$:QXH: "HAQ$L,@" F3PO.P;QE1.HM<
M:Z.33FBPF]&F%E8G]J02KZ,GSM@26GHZ7-M)!WU:_VVG$;AK5&HJ!<F!Z7)G
M2<V)]++U8D=+^Y+E8Z="?*::[.3;CR7VCT5^K3CM]G51EL4W-7ZE+#@:>#A-
M(/&08FD4Z89[.IH X5C]/PE89-GIX_D@:Z-<+2'4(@(NJ/71TQ$0*8M92/P
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
MKN%>AN%;+?2JV"3_@*)51$?KM)KHX,!C>4'DH,Z<^S,SH.I\TV:*C OOY,P
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
M4:I%)%.6<\: 8"$",%%;<1RE&9!J+RXYRG,2.YJ2%T::&]4Z;,"OHVAK_8V
MS2246JY*\ L'C'K4<P4'[U;<I?$G-MJNP'!JHUV[H'<FQNKQ:2T>1%D5/T0=
M1KO@49SS+(8@283:9.9Y"#!E"4B5(:98 3*2.U8?.S.*$RM,4$[,E(0SO3GV
M@NZJ+^A" CIO[UF0]1N3UZ2C4<E/YR2,,UC;\L= !#USQ[LSL(V:27%9>_]Y
M$V?&GCI+XK+Z9W(B.G[<OV0+-Z>=M>?K[H&43:F8<RU#?\W"V%^SK[V4Y2*)
M110"&1$!8)K&@*H_0993K/Y+HYPY5MP?5\"Y62Q[[=Q+P(PZ;[9D]7*SX9GG
M]HHU_O7-@VX)WU33.MM\^<V97+/6M3[J;/E!?X(*-J.*/7F]&Q^@GZN.XV6<
M'HD)^SY3_W?+=T["DG^H-L4CV5B7:'&YU9R(X-#E[2!SH(0.]E('WV^NUF+I
MCZI#(+L'=*>*7+^.\DBQZ8X8=06CV]YJNNAS1^6.PLU=K^U?6_6'J*M^?=R6
MW#ZA(X%YQI0Q"6*>A0!FE (<R0PP#B'.,Q%)[)A.VU.2N=F,[6RG+^O5DUAO
MG@.I-7*OK]IO:FRMQ0D ][P:'#2H$7[CFF(S;IG507!.4&BUGWR3EUH=!..Y
M8JO#;MB76?4=S3I])]A#6?QC>XC_C',B)*0@XY@#&!,"L* ,I Q%/&0"P02Y
M<>?%L>;&CGM!@\U>TMX=4BXC;$N!H^#FF>3Z0=:#P*Z"X9VB+DLP,0E=A>*4
M9JY?,D89E'.[S3NB-IJ+##&4<*',L$P2[=N+ ,TSTYB)$<9#F8>.QXI6X\Z-
M8(Y+5W"Q(<72%!Z2J_5C_1H1NMINSGJ-@N\;K9,S$=G-D"TIC8Z[9X+R"_G
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
M4L;N6[0>LV2_6_.+_0N=3HA& U,NP@1&-K.PGZ!1"7\(BA/LYWH(-_G6KC^
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
M+I;:1?A-+.6G4A>NXY\+0HNEVA&*H[R@^AI=[9-MBA_FZP6628PDC)2Q!!F
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
MFY?@=%X"8G0+V$$Y7;N@%;NLS'B]UCMWOQEU'AV::[[0?$[55=/3O(ZT'OI
MOZN1YIC#3==!TP-(1ZTS?=S??6W^76SV?A=URU8_S[>D_*]/)1=4C:LC*19)
MC! +TQR$4/T!M=>*ZG.6..,B"Z-4YMBZ#*?]L'-;5_7Y^M-1CVNJ)%9O]4%D
M>_IU0/_Z(ND'4\]+H(;SU5[LX%:^#HY[$FO9@T^^T;5?NOR@/-'"-"+:3BN.
M.V@=ZXG#S29;+=P5;*\%/:X>.8'@@Y2"J;'?/:C'152?RH^KM2CNRP\_F?GD
M*]F(JN7Z:U7/..=*IPC3-)41R%.JE@HU?P!GB (NXRC-\RQFV"J-?6*YY[;6
M-,H$HM%FI-2$D2?;]MQD=E/H>6GK2GX01FEMWM=*5B;(Z9?I#M9:]3?MHYGC
MJDF^#V8FG;&7RJ\869MY)&3XF2+K# Y/PP_J2?5)65?E?4&735O3QN'.!$WS
M$ K !<D 3!FN8\8B!%,>1C@3T*I%BM5H<UM@C*B]VB9=0--V+1@)(\\,7K=/
M*O9B-FX8+_4!+!"9II/2!1E>HIM2-QP7.BI=N:@OAWP5NZ"(ND_R#?_[MG'3
MW):[N-A_%US1G3+G317E18X2D60H!DF60P"A0 "%F028PU3"5,10)&[<TD.*
MN7'.KRH$Y*!#H/[)=M'?P8/1XXWIM%!7('>EJCZ39DMAGJ?",[5YF84>M#<
M1>]TV$>VB6ER 'RG]#GD9H-,LV\/J_5&<<_CE_7J1U&9#/F<Q8AEJ00H#2F
MF<@!%5$&TC#/D$2$4^G8T.+24',CR-%:6YZ#U<E &PC6)-;9'JB]B*-;91TP
M3&.2G1/@)>RQ#B N&&-=5XQ1E>G3XQ,IUIJB=(^>FY(?"O@>?_6Y*,6GC7BL
M%CCDB=J>(A!*M<V#*,> 1+D +$0PY((C+''_BDWN LV-?GXIQ;D7VM18-Q76
MV^6Y?_W^NY)*!(56S+ETP,")M:6VZ:;+,P%.,%,#RTOUAW?2TE,]Q'S!LE3]
M0>TN637@OKU/HX[N^[7NZ6!22]5ZH8,0U_KSNS7A0GTIBA]$;>NK!>,AIJ8#
M*"&Z*RA5%(XR#-*,L131'$:1X[ZZGR!SH^Y/O[SBZ[T>^GCAR6BB<VOTEV]T
ML24N]&]VZC@?+_6;/>OS(N]SXOL R--T]#G)&82E_Z.9?N)-?=8R",0SAR?#
M[C="YZ)VQX1$R!S%. 02ZLQ$)A. ,Q@#D2>$L5"@)'2LH'Q^H+F1YE$NPH F
M%!=@17F>QHP((&(4 @B3"* TSD#*82BC2(@LQ[M*0'<3H7M<_^?N?S[(UJ;_
MX"?2MTGOBM.P+D<OT?KCPO OUW?(J@7(E=_WY>(ZPK?Z0IXUMW\52_U"?B'K
MS?-1N="(Q[E,4PR$# 6 '&8 ,04N$PQE>4JAY(Y5INT&GAM7-U('MW_J?+'G
MH)$[T(+W8!-+]&W997Q,/;/-#LZG6N(WROJL\7S20A]58QV3@-QP\DY(EN),
M3%!N()T2EN/U8\63?BHOI1&^WXJ[U5?UFU6I)'K^HDQ;?4A_N'#?<_VFJK:/
M3R826]*02Z+,)48B93VQ- ,T(03 #"$6PX0G630LD'1<@>=&F#MAAT:.CCRM
MUBZ V4R6;U?!F5C1HNQ(C0[X5NA<L?5>Y>"IT3G8W4+?@>S4UK%+C=X^0T3]
MS-#DL:$CJ_'"0:%^)N5Z-*BG<?NN5=\V:@VL<RSVA0SWA=#RE,D$0?5X9)$R
ML<,< :3VYLK83G$D$B0BY&AB=PTWMW5B+ZL)23_4WW2M16<)MBW_CP6A9_8>
M@%X/RK4!Q3MA=@HQ,=W9 ')*5E97]2E>6@IUQ[7@Q>8C82:Q]X:K?R@&(\NW
MJ_5Z]6=1WE?OB'J8U'>+&.),PBP%"8L5\:0*;:IV^"!.A+)T,2$LD?9%2]T&
MGQL-'6351]>KY0^=V\*,.H&L]3%),&9OXU(=TW%.NOG)-]*>V4J+'MS*H!8^
MV$D?M, _R!_L%/"(MDL-4G^H3U9[M#3A&L=/]7- #NC3 _JL462TRJ/]\.NL
M..IXRPDKC?93]KC":,][#(J'?;=Z?%J+!UVW](>RA74SY%W [5](45;Z6%!4
MM^57M7X1';S1%.@[MK9U?8AJ$0G"HA1&("<1!##G7-FU"01A&N8D3A$2N=7R
MXD_$N2U"1R(']TJ;X)4^HG^MX^)U%+RX5&[OL#UW=D6//N]QF!(E'P<I(PF
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
M3(5[BXMZ[[MT(F2+G';!!!S34#T]:OL )8 95F9(FB<@X5F(<P9Y1ATIY/Q
M<V,/(^6@W=AY/*TW&8-1\KW?^!4@+SE-W3#XWXF<'W[J34DG"&?V)]V_[[U5
MV=4,_JAD_,.<2'PJ?XAJ4Y3W-VQ3_*BWT5F4JLV)MC)R@0"4$ &".0,<Y3"4
M&0\ECMR<-G8#S\V?HUW/K<K8V^;(K]A)KAL5-*([;VKL9L)ZBS,ZOKXW/ =8
M]?L2O&K ?>V&;I\=D!-4_O=#=N),O3MR NG,7LGM^C&ZJIOXH]LGL29ZD+I4
M71.FJ?ZG'C[]9#POB RC-,E"  E,=6M# 5"4I"".!$T)2DF4.C;G<1=B;I92
M'0U72SND_[GE%-B2FE]@/1/<<?I(G1FRVLG?U/4,7C4AW*^#[QN=ZT.[<WT&
M-C9WPW#29N:6HKU@ W,W\+J;ECO>RXT=N2@6=?SEYJ,:DRS_4Y#UAY*_)QNQ
MD"*A211E0+!<46"B+;LTBX&,I8APA"245DW(NP:9&[LU<@:UH(&6-%"B!EI6
M.[;KA+2;S<8"RK<YU@<C:SJR >$,W52"_<O]ZL>_JLL-T>B_F&AI0R2=-YV$
M*&S4VA&!U6_',(.^K/4JLWG6)_F;FY)_^,>V>-+A9>T56(8XS2$*@9 \ A"'
M(2 ""8!#EL<\CXE@ XP@&Q'F1A([F4T>YU[@(<:0U43T,87&AG=20^BI$?Z-
M*4F^,7"+G0*36$$N\$UJ UD)]H(6D MPW?:/TYT&=*E>;XK*)!)]*C?JD=3-
M^FI7NS' [AY(^9?5BO]9J%\3* @6@@'=H!5 JB9+[00E((3D6<Q8(J+,N5FU
M_?ASH\-:^/\FG9TW1P'>^CC.%YR^#^A:<K_1V<R-Y,WY7+,SW"CA@_M&^I';
M5KO#-D7W:@>IIF]B[0[9V5[6/6XS5DOKNX?U:GO_\'9;%:6HJG>K1UJ4=9<?
M1;B*C)]6%5E6OXO-<0#H[LSAV0BZD#++(2,0B#!" '*F:#&6#/!$R8%SD:34
M*A'9MZ"SXT^FEK2J7_""IZFT)=J7GR#/C'RA;?6Y\/=]?Z3@E:'KUX$29+LT
M+CQS;$$;5'3;GCTLQJCE.V!\-JX>=VXF;U@]DO@OW*AZW$FXWJ!ZY/'&<#I\
M),7ZKV2Y%;\=F@"UM[EYS&66</5(D%@M(YE:4!#"ZI\A0LJ\%HP@QTA8A]'G
MMC9H<0,C;] 2V'F9<,&_CYMA1%0G]3!(#>\/ V^[+=X4K@5+R";U*ER3Z04=
M"I9P=?L2;&_2.V2F=MJV8WYW#>&S'&-"P_^?NS==CAS'TD1?A69CTY9I%JCF
M BZX_4NQ545/9"INA++*>O*'&U:)52Y20[I'A/KI+T#2W2G)G01( N+<MK8L
MA402YWP@/QP<G 6!C*<A@*'\":>I.E0FS(<X"#,1&L;W7QQL;23626H<]G(9
M3>U0ET4P<G2>\C28OY-SV8#^43CLA[!<%L%UV,HH&&="5<;O,:_N=75[6S4I
MTK_AW;Z2-E=#4=?B]W+'ZPT4,8V0JN(7(DD<(LL 3B(,!/.3#,<B#6*MW/O1
MD=;&&D=AO?M.VFZEENMVH036KULUC/ PF2R*FVW_X1&R@Z"=[7@MO-^7A$R_
MUM=BT#DJ]C7ZUBW4J%X+EX&Z7\/W.RO\I:5&O_*7W@WF)/H6%__Z5#!.=IRI
MG>XFQ%"(,(R SZ)4\B;+  J))$\_10$3. UIHE<4ZMSCM=Y<IS6>E(1>WA-1
M_UM_@=TX(T["PPT)-D!\6@8(?9Z; X@C:M,'QHC)+FD^0%XO;G'&5Y>$[5/4
MQ6NF;@N_R!F\P_708?:[KL&"JK1Q+K9?)!#2F# 0D0@"R#D$"#$?X! %<9+Y
M),7"M,3=?+'6QX('G?KA(T_C1DQWH0M,GNYNU=&$N*'A<S-Q-I#GC4>/2JG^
M>+9S.I9#V?IF>0%1'6^JEP/WY>9[P6?/.,=H#TPT@H0R/Q,H2(!R[ZF:>2E
M)** (!JG40HCN8F?5*9-7X8)].RB2-O[T=/.^>@;'&(L"::S,XQ6Z%>($3('
MS,4)AJY([@\P#,$Z>WYA^HS)[4S+AVOQ5948[;+7$T(E6V48^#!6&2"( <R@
M ,2/"0E\QI) *P/D\A!K<SI*^93!TM19->YB^AP^71*: XIEJNGC8:>+Z07=
M[;<P?3ZPZ_ZE%Q0_T[STTI7F7K(/DD *SBMI%1UMINYEC9(PI9QE@ <P Y &
M#!!!,<@"/PZHA%$@K<H?P\.L[7OO26JZ11S!<]R'M@Q*E@F@#]"'4^Z%4:/G
M$:3TG6S+(.;(W7;VU5KH]& <B 'OV\#-SOQPXPKT/7(:5T^U>=Z6557^D ^N
M#^V:OC:YKS[TXXPE( WB5.[>D-R],9$ R!)$8"IX$AD&H9T?:&U\>)+RS:F;
M6J6=_#J*JZY)-!\MVZ<,QD!-,(Z&4;!N(ET8WK&A- S"2W-IY/K)3OR*?\_+
M?;U]_+93GI)N\<()2Y(PCD"09(H>PAB@T&= P"S.(I]"N74R(XKS ZV-*$Y2
M>G4CIK%?_3R>VK[RV2C9]G\_!\C*]FD8!OL.ZO/#NW8Z#X)PQI$\?/U4AOA0
M[_)[];R/>8$+FN/M!R$XW5V+=V6A'-&JA4M7J15!Z'-* ,62.B#'$4!4(,#\
M),V")(8D,JS7KC_XVICDBM)JC[?*S:#"%^Z+8Y_Y6DZ =[O'%99$;EXVS6 ^
M=%G'#LJVMW 'H3UQD-KCC=@*<WH4W$(56'.\K%.6@4B.:<P<K)?4-N$9YEZD
MS^&G@EX5[ NN=E7.;KF$Y2[?R6&DR46[A9R3)((HH"##@=Q!I2P#!., 1#0,
M(Q^EA#(MPTAWP+71VN?PB[YW1 O1<8_2TCA9)J;/H:HCUT0#'"7V3B(W?S1O
M4JN%I;[/:6E,'7F?-+!=QA5E@L^ 4TKK,<[<4R9*]1U51O?92J9\TG2@G]E'
M2.R3. T 3*!R:D4,()%R$$>8AA#'W.>&>]6IHJR-K+_M[^]Q]:CLH5[&Y=]R
M7LGYN7ML.MS.:#LT><9T[5(7\V!Y,=!*S'S>\N25\C3'X'SUI,V+ JXL@W,,
M2/-TSM$GFIN[WU0#R2:$[/&JP-O'.J][8W_AE62'>VEL\Z9A:_WI7K[A4H[
M?W>G#FV[1JY?JISR#6&"90E%@/B1XF$1 "R)%\08!FFJ#EPSK8B*A>5:&Q]?
ML7_NZUV3ZGXHM]%5P7U64R/P_Z='&W7JMMJZ\9'%TC,\;J6_TKQ9YN^>5MY!
M+95W=EI/WW@]W;Q6N3=>JYZZ4LUEJZ*T3MN_>XV6KS.1^EN$5YI01SN)UYA8
MHQV(!?@'-BI+CN9L/V,!HOZVQ\;CS=?IOFGPGN]POE6M!)JAU1=R1<K][AU^
MR'=X^YNT"FY5M///W5ME/6Y(%(@H@P)D5(0 LB  " D"1!JQ-(@Y#(16[;*9
M<JQM'>[MBSJ)O4YD?4Z>,RWCBZDCL)UN?EBGAS1GCHIX6&GBT6X6[EM=O#^5
M-M[;X1W0HE.BORPZFAI'R^#4*5IFC5L RX$U;<[3G:UA"T#07[.6>-Q4#UX3
MNO^E*K_GM3KF/$3;,XQIEF7 3U4+X"#& ,$T PG"4<!8B++,L$30V7'6ML:T
M#64>CE(:!I>.H:KK0IN-E>4EPARF"8ZO01"L>[7.C^[8934(P4M_U/#EDUW\
MO*95_J"(Z%I<45KNF\/;+^4VIX\?R^J]M+49+]@39S$3B(=)Z .?*/<^C C
ME#(0A9)78(!"2#-#]_X$,=9&+T<9C9WV4^9 VV%O&5G;]NI)?&4-X:,"WD.C
M07-@P@XZV//3ST#1OH]^BG"N_?,S #SCFY_S-//]_J%O8!/$IW8 Q_* G$+(
MDL17NWFAFO?)W3R/(Y"1E,:Q3R(6<-W=_,51UD9TQRZ9;;QIFZ=S-5I&T #6
M\=WX(F!9YJX&)R6D]\T23OI;Y$7P<K0!/H/;,GO;41 &=JZ7[W6V+QT5O[_K
M'+_8G ?_L\R+W=_EL^1>MG[[^+N<PT.4$TM9!#D!+ MBN:-,8KFCC'Q 0QPD
M*!!1' M='KPXRMIXL!'4^]Y)ZI%'3UT](9#L,J[C1+@(6I:)T %0^DRX"&".
MF/ \<,N0X2@. V1X^5YG9#@J?I\,QR^>OG\6O*HXN\$_>^$@7SDM;XN\5M6!
ME(%Z;+O2].:DTF",N;07$4VDT4BD^8AH+"W'6"28^]1/0S*M8(^Y,%HO_2M4
M[NDT\>0&Z5!OYI=>0-:O;U2HAOE&VWRR]/?9=K!WM<WNX=T/?*N."JB*:<T.
M_*B#QQ;.0IV!H8--MKELSO?8D^$[M\6>_K#I[<)&"@]UB[T029+)#3: /B(
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
M3F9/"NVU4GLGL0U[=!C!JK]RVH#7T?JG]](N5 ;4%*>!A4?[4<Z6#U/E^HN
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
M%B-W3&6-MM&*W#@KVZ-M6]!KO2LWS(+G.W7(\R)\^*JJ5+<#]>,FY20C<N,
M8M4:%XH0@HQ3%9"+L-Q*H!AEP:%=J"[)+"*9V1[D))_%W=Q!<%,F6F:F=&G+
M'?IN..[4EZQLMCU=?Y5>*W+E=FR54OU7SJ5TX)-F2]+BHE!;Y]!EI'5,N(M"
M_)*=EWV\>83:8?Q^-ZQ_Y+N[]_EVKYRA'X3@=+>AD)(PR2C &>8 AI0 #-,
M$$)9&$0\CHAV!4V](==F$)Y8@'5R'CK5Z4<G:8(]3+1V('3&H4^;_/V00I\
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
M"[L7H5/\Y1O1ZFXI"L'=9-E?3>RKXGH%<C8Y9U8M=V,O4??H-[S;5_GN\:K
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
MIZ&7DJVLD]!%Z,P[!5U^U%0R_%1(MN#UP>BZ+DY=,38HRZ"?<FD/T2:L(PU
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
M4@@0!A1'J<]]$O 0Z=0<>_I8(R9T4$%,.5"-\]M[*/$HXF',$Y D7 !(Y*8
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
M 6MA:OMG>:-L9_6:W.U^LWLNX]6&%VIVOJCW8I:G4,(\@X!0K+/"\PS0.!2
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
MG,HD0E',:.BV/G:08FJ+V^YLJE@$HA9>=P*JQ7T;+$V,[OXW_0\ S\]4][/
M0?'W=2S8&_I!3ORLH;O X=]YV2Y^#F@-G\V1H/W#W/<S=0&.HM24KGLR?1-/
MBF7(7+E/KWYO2'NEBV V>SB9J(T;^<<V:F,6RH00A%,@.)'*ZY AP#F)@"0Q
M#PF5E.;I;"'NM.E\:[>A.:R$5E\\KK[X SE'_/IWRFP;K96UHO9[5 -/Y?D=
MR O,C"<NWL^&;GX7O-E.AMF6>OG'WW3&2JV@YN[7??..A,A=;$KM-QPO-[6>
MMAHO-<5.FXWCS$++-N/  WK;8!P'J.;6XD@C],J;5",\BG+]K(NJKJ\67+ML
MCUJ4NH%\C#EA20P!4G@"2+(($+T/F(<)R6B.,VC7Z<)MV*GY--WS*\_A:^N8
M#(W:R*O?S=;1,/*^-56:U^9$16QE#GX\&*D'#?!V@<E/VN8Y82Z1RFD)T(GT
M3MN[NY?2T-H4\\(LWS?R?179=KUXY;'L2HNF(DIEPC,@(6( "AX#*J4 <9['
MD7H_"8+4M8:&FPA3XZN7\FMSI!$>^'H3P*9XZ5!394MW8T[ R-0W./:=2F1T
M@\]#;0Q'P;P7Q>@&W+%J&!V?Y+[_\F5I(K[_7);_+!9W[\ECL2;S;]79XNWR
MCP4MYG/!&UGY>Q/S:G4CKY@B\)793?^@;IG!),\8DQ%@$$ME\O$$(($BD"#,
M!9)IF.6Q;239L*)-C6:W\G>KXS;PM)W?:[G<9(Q,N4JQ*N7E9Z6:^H?1K7G
MOCDR5TV?G)AZ!V2O8\#5K1>;3?MMELO-JJ=MEO%F=Z!XKG%FH&6+9> !O6VQ
MC -4<XMEI!$Z%P@04I2E&IK\JH_%KQ=L^2"V_<UOE^HOW]1(M75P4UX_/"XK
M 6[D%_%3_5EWDL]3F.(L!+G4G6B@B(!:E3%@DF5IELHT21T+6@TCV-36XTI8
M4[>&_'+)?AI\QFS]'/_S,/)2O%7(S("HXYS>%$:IWRK&UA2N*'L[13OW:%GJ
M3?-:.3V)"_%37S5L8NJPB(]?!V 8<7T7 Q@4Y",5 89]_O#T?GP+?Q:K53SD
M20:(1+IL/,& 4$0 A9FD.2(YS9+MT79_*C\N1(?3ZY%I^U8S@3 )K<\!WY2&
M(.Y%\"Q(N37B_KLZ-M,'VQ69#$?L)^:J/X7WP'\:9'WZP-(/([<#>$'N/2'8
M9%BV'3@7/CWSI"$J9WTDY4)]\JNOHC0QHLU..4DL2,IB!B!FH?H_SH#ZMP22
MBD2$%&&8]*B/U3+RU$S;/X4^_E6?XI5B29VS; 1>Z8[HJS59<*5&G]I6;7-@
M383#(SLV_[W(%1.US+K@7Q6&[Z7OD 547JM-M<ESP9I2%C"U5XZR>4!W0W#%
MRN*Q,B^OF&F7HH,M=:ZX#E@_>63:_,YP"%-.\AC$>:H(+Q0I0#P40.:<2P1A
M+K'5OONP8DV-"+<ROPPF<+<&!Y@P>PO1[S2,;C7NU*DV5;<*!8]&(Y-C>R;T
M8RQ>'1!I#^;E ,)Z-SF' _B8&3K@T]W/48]L#\_B7+ XPPA@1)4!FN80((IB
M$%$A8(SC+(FLJU8=>?[4V+7?B>8Q ,\?2_:$962V&QX1^Z.]GLAX.I\[AM!
M)VLM +0<CQV[R]L95XO(S8.JMLN&<*I?5C72A-FH24R3$,<B3P".90Y@HNB-
M0)(#Q)":[1A%(HNZ>]5M0T^-[UYZ@*\+[^E%9;CZT:U3TL7)'@IHKUYV#XQ[
M.MHV<'GUM%L%NJ"K;0-4NZ]M]01W ^V;('-]$O!77?)2[T.*U<WB4[$@"U;U
M^M6-WO>U6&[OR^7F[KZY<?F[\D/T2U/,GW\7Q-1Q:=PPXP+1B. 41"DE *(L
M!)A$'(0D%)*E.%0_.*8>CBUSA^,<'\F(6[4#79Y4]V:OREP$*\$VI2F:8V]$
MC3[MYVW42<RBK_CE>N:,KL&;2MO?@IM%L%,XJ#1^522MUCJHU YNRN"SR6UK
MJ!YL=7]YZX3>!7OK?$KOA"=3?U+OAI,GX6NR6MR2T47PYN/X K/I,'D;T]TL
MN>+_V-1EXCXMRP_B43G"5=A_?9AZ<M]J1C**9(9R$.4Q!5 D*:!I1@&+!)9Q
M+!#'5A5D^HDQ.:^L(;OV&1Y[[/GWG*#SIH$?V$=>]!M*F+*H+V:@UN-M\'6W
MJ6]T,551/WJ=#OO5V<^T>%IWQYP>IV6T/ZHM"V2/AWM;^OH#T%S4!GA:U\W"
MS^))S*,;N5L _U:(4CWG_KG.3$]CF%$8"\!0D@&811G >29!@F(40L$3BAQ#
M;\X-.;5ER,@;1*Y[?F>1M=WK&Q*OD=>/&BJ]6#<JF=YOY1TEU]\6GM'W],X*
MXGDOSQ:8PST\ZSL'S^W7E1]_%O/Y+E,\YE1(1"E().( YHD .*0A""7%)(I%
MSI)DH*3^UV-/C8=:,\KO:N''R.(_F!1;YAH%ZM'WO09"><A\_5-X72Y1_T"B
MJ63HGX+*(37_Y"-ZUFW?IZ7\G92%/NS]K*LRUG5P5U^6Z^L%FV^X#K.NMR;T
M'VZDN:Q1:'Z6\##)<YX!(2,"8$@80#37[8,E)@E#@A'<J2+[8").CSR5)[3-
M;0#*,*FT"^:F4&I=8=LY37#PB;5EUDM.U\@$_*(J?ITD>&*Z@L72Y $9#34_
M/^QUU,Q=7=UH[3%"U?3!I\!7/?3A!+],I?/!@3]9PWSXD3IL+M/ED[A9B-N?
MZLG/ZH</Y'E5.Y),D@BSD( XT2YZ*E)=B1P#1##,<I%0$5M7:FD99VJ4'L71
M_^NPV]@"H,7N[C"PC+U]JZ4,E'1!):?Y44MZWO%VPLMA^W48W'SMKQK\E@JT
M=86?_I$KB0>*8[1 HVU?M.5N?QN?YU5XL;-I<7E7J_H_Q?/O9$'N#-E^582S
M7"S$_/WR09.V>5,.>DW,(A+S!",*> AU9 ^/ $ZR5%G/(4LE8S(ER,UP[B#%
MU(CT>Z/7#&L([FH-=YD06X-W9)A')F8E??"P$U]G%E;ROX#[[;&F/T-:K#TP
M'-TH[2*;9[NS!WR'IF6?AW7>AI@7#\6BWNVX7AAJN=-/OGK0*3;;U3W,<2@8
M$H G>0Q@J Q+E')E6"9(I%%,60(SQ\T%JX&G1HO-TU8=<=#0PGVCP YZ:_=_
M<$#'=NKW E?]./<BZ^::6N91#H?<@!K?];83Q[=#[032$3?9[?ZN]+7UMW5+
M,7T0_D6L7P:8;SWM9Q,&-J,AR3EC*8A"F@,H(@9(!*'Z/\JPP%BDJ7.5'4<9
MK+Y KT5V:C%7RKXHG!M*NLZ +9V-@:JO).BZU98NEV-^^FU;G^AUALMV&_(Y
M>&,:>^C*.JO-W&QQF@Z0NUW-ZE]JG"&9L"/&HU.BJUR>N;$C;(<DV?5!'>M
MFXJ7M^17%2*[M>RHB-*8Y0!EJ?)^*8P!29,(Y"DD(F098[E5+$_K*%,SXY2@
M8%LJ5A>XFAM9'2OZ'H7S_+;A(""-3&''\0E^_.ZZ8W@:*,<JQGT!\U>0^ AP
M0Q83;@/B7%W@H_?Z+?';)OY!M=[6BSN<E[PL&U&(U>YX?_^GCZMU\:#+P^J0
MRK)<EK8=*@8884(,L!<WV*KR-JB5":X70>/O.WVJJ&*C4?#CRBWD:(CY<3B"
M\#=/OHXI^LW70&<9P\#:=M[1<P1_9R+#0/'BW&2@1W;UM:_8>J//NN>-/*NK
MLEBI44U'[U^/HBR$0J:Q27;.&V0X%3!)<Q"3* .0*#N4)CP&F:Z%RT.<I2EV
M]<='D'-Z/OM>BX#LU7!UWL>84EL'_U+3].^W"4"V2)F,^57P9E[GUI(*KNHJ
MX?9&=-@N&''&1M]2&$-VS]L.(\)_N#4QYF!=%Z#K!2^>"K[9YO3>E+JAQYT:
MJS2Q6'\LBO7JSV)]_[VX6Q2R8&2[W7PCM_&[-^6ULL46=P6=U\U2]0WJR5KP
M8BW^6 DUUN?B2:G[JUC-.$HP)R)6;Q2) (11#%!.4X E$5&(LI!$S.W@ZP):
M3&W[12L,]AH'&ZUR\(,H49TS%"[Q4M@N<1.?ZI&7P$ZSW&%9NB#*HR];E]#-
M\[)VP>D[7/8N*8S[AM;+NEIK4LQUN+%<E@]FM^&*+C?K_]HH$0N]_? D7O_-
MQ"+K].+/0LDI;G48\XR3)&&($A QHK/K=- PH@+$6%!&\Q"AU&K%&TO J2UF
MKVO855HJ8W^G2D"T+L&_&HH>^;-)3%B9"LESHVWPP^CKL($VROMP?M?STK,\
MMBOW/WR"[;=-+SW1GO921YOP8799QYR%EJW748;UMA\[)FC-3=I1Q^GJ.&\M
MDUF,,90<)X"$*0:0)B' 24Y $B5,IG'"(NX8ZKY]]-16Y:U<KN[D#JH,8IKG
MRNXA6:X<_X1#0",4 A9!&B>$LCA#,[T)LN3?UZ1<CPG8ZV'&A^UM0,5=L=!=
M44S/S+KE6F<TDS"A.<X02!&" $*6 HHQ!SQ',0MAB'F.:S0_+JQW^KMCN1W$
M!Y)BP0?!T';7H0LJ(YM09[_&#F[_:S5']\5W WIVD%\K>NBU'EPQ=-?*618+
MG(4)!!(SHIQ") "*" -IDC'(N1 HYL.T&9[:0K*5<ZBFDK,D#1,1(PRB"*>Z
MKB-5_C6B@&91EN7Z"%3O*"_79.X5RMV XT-9M^FLVOS6S3T'@]>6)8< ;?0S
MQ)8>G#[:;'JCUI,"3*1MYFGJ/7N'^ZZ>MO/*Z^LZ3C)+:2[C3( \0HHN%'L
MRHDN\"*$P%&.(+-J\'[PY*D1K1$NT 83"?[OLEBL@[\K5U\Y4O;;(R^1.[]Q
MU1F/D3_\"HKKZPX!MR\AL-_:Z0R%ISV9+23#;*$<U;9E[^/E]=XV+8Z*V=QM
M.'[!2 %>NVBS9FGMS8/IR78V*HC&+$>A<J)S0G( $<X!X2A37);R+,]C1CD:
M.-"KC[S3"_AZOZ\X)W?U],E>H8%#OWI-MJT-=ND)_)\:"L:ZOBO#!X4-,8>7
M#@[KI<.T@L2&F [G8+%!!AVB\]U!^82KLM2BF>BU9OM>F2')1!:!B$BL3&T6
M I)$*> \%S$DF/+0M=]R!S$F9Z&;QN=U6DZ?=G?6\V#MS(^,KM<3YB,57Q2]
M[W7PTGK>%46OW?&LA;M@ISQ7 -N[YCD_K2M=WJSO1?E^4Y9Z#!.\-$-9%L,P
M%R"FF3+=4\8!%0*#+$X8R3,6"NE8;OMPD*E1G9$P,#:8LV5]!$);'NL'S,@L
M56'"*NG.8=.!?DXK/SJY'!G:,W6<5OZ0&%JN[?K9[TRT,^;8O@8_"DF(> PP
M%J&RD' *2!;G %.2*WLICIQ)P56$J5'&%7\H%H66S80#Z>I0#Z3\IS#.6[U[
M[\PESO-BRS1CHCTR#S5V0NQ\Z'$*\W=%<'0R<Q;,,]5U!>Z0"#L_J;LS^51P
ML>"KKZ3@[^?J_2ID(?C5JO9L%W?*%5;7F+KM/")QHH]J&(F4$YDE$2!IK!F3
MYCA'J<Q3YRU/%P&FMX=9VZXFJG*KB"[E;CR>^^5<384S0SI-B;T_.3#,OOS(
M+:BZDM?;@.TD5^;:=BM0K49D)_RP[J,[:![<1@>AO+N+[H =<Q,[/*4K 7[9
MZ).F&VE,T(^F;_?U0I'KIG9$1<F*E8Y9O3ZL5=IP66<BQ13#B /,N>)&0A!
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
MK5K.GQYB:HQ52]DX6+/_2D^ >)ZY^D,S,GL=HM(A^/D$//9$UA\F3V1V"-=
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
M0.[W]\:NNEY<,>-;ZN&7\X(IAVG_FX^K=?&@A-2]E#Z6Y;)\D>B-4R9SR3"
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
MX('.GE"H6U:,= #?=J]B2$C'-FU>')[S': ^0J+:H/$:#'54D N&0;4!TQX
MU7JGN_'T3<QUY/174JZ?=Z>^$>8TA0D%/(Z@#J#G@,0B!6&<IS*D.*>YM?5T
M;("I$4[C$[F1P=6#W@+];[,4ZW]?JV5Y<5?0N0BJW"WG0_>30)\WNOK"-S*Y
MU.(%1K[@Q]5 N-C;77WQ\61XO<!I&+.K3?,6N^OH;=X,KS:AFY97ZW5=LB)7
MA6F5(AY):::Z$2.PBQM8[=Z_1&2QP)0")H@$D%,(L$ 80(Q(&.6(P\BZ"KCC
MV%/CQMN=E=")]ER1/\^((^(Y,ED:R?6*TI!=_W.?#[X7OQ.7NH+MDJHY&NC>
M4CCMP1\JM[,39JTYGVY/])@+VDG5ESFBW1XQ2*?@C[^J:K ?"BE%*92^ZI>F
MZ//<B++/UK]>?"V7LEC?E/K>69CG>9)( L*4Q6JAB'1&DVX,G"HS&=$HS6G:
MJUEL5\FLOD"OF:F?EJ4H[A:!J#4R)8!Z]8#M/&NV7KZ_F?!4>.3U%-PI!:N.
MKX.F9@Z*F]\FK)VEO63/U;X0GVFQVOOQG3NJ+DT-Y)?1&^VE@S*=+4 H BA!
M(8!Q"@&EN;+<(RRAB&-"F&-O+W<AIF;"[W+FG.FVPP1$492&29H#M2IR':$8
MZD0YKHT9$3&!$AE!UQ5QI"GPNOQYG03;!6[<=WODU6PO?#,&SV\QK>X CM_V
MUETTWRUP.X-WI!UN]V>YAQA=,UE>;7BAWHZK]5JL*M_UTYS<S1*).$9Y!C#1
M@0<4,D!37.6O93Q'(@RM<D#:AYG:"G/]_M.WH!8U:,@::&'MHXQ:<&UGM.'0
M&IFSN@'E%&AT'H=.D48MC_46:G1>M6:LD<75[CO)7XJ%6#_?+,0'\KRZ7:H?
M;G\JTGG6_ZR#1B!E.,U8#.(\CP'$/ >(Z*(G6*)(*+,42ZL#?+OAID8%. )1
M'-KO65H >GY/>%B81N: 2MA "1EH^8+;I?FYDKCZE5OI?4L8[7=[AX73TP9O
M#>M20<DUANNE^7E=P:I_-5"\DSTZ+5NY%@_QMGMKKU!SP];AKJ[^_Q7GQEQ;
MF5R.VWNRJ'N%O-NLU.BKU?OE RT65:<]Y6 ]BG+]_%6]%6O=+4E9>X_ZO9O%
M<8@AR2F@44H!9*&RSB"E(!8RAHRP"'/'ZOK#"#8UZMYIY>JA#C1/MEZK?_1'
M7A%V"@5+DUZV5BKM&B#16BG=)WFGU5M=XLKHI7[2FE6=Z;:Z#>GB#HOVZ&[O
M0.)Z=H6'!?G0/1[X^4,$O]Z27]_V]>35,%_)L_FQ&8_)J,A0EF0@%%Q'HE$.
M<!)B $6&TR@A229[-$:Q$6%J)'V]>%*NC,E54>('5=IYK]:B5A-AR\UCPCLR
M"[^J,J7 ;?0[,/SZ6,OO)7;6!3VOL;16@ETPMM8%N/986Z<G#<&)S;"WYM='
M8DEYB&(@(QPJ\I,,8"XPB'F60YJ&&>..[3<M1IT:\]5B@BK6=*] +_([A7@7
MOAL 1Z\45]9!J8]5\*X'3CN#D%<:.R7+!9GK##SM9'7NYE[5:)1Y^%B*>[%8
M%4_BVE3U?B?DLA2*(E_$"GP3#X)H@4RTUHW\(*2R+_D[L5 _K+5%N9K!C,,\
M0@C@7.=A9Q0#E(4"2!C"*(F8C+'C&?W@,DZ/^QHB!V]TW,YO)H#J;4"-CMI>
MZ52S9="9M67-B\[7R!Q;58AA3>7J.OC-N7IK8J]65?"56/T6+!=!^4)/DZU5
M::KN,ZH:5W_X*C-C3(2?XC2#2GZ)FC9C0'^B%,XH0W5=5$ST&&%ZN^%K63"A
M*^"SJH6'&EY)4RSNOHI2B?>@Z^+?T'EQ5VU.S/(TQ"(2*1 2Y@!*# %.4@SR
M! KULB#$A>/JT5V8Z2T3IJU#H-\WW7YX*W*PW,L<;)2RZV(E"T4L;Y:E,?\*
M,I\_-_]R.AYT^!FU737\S-/(RT-#B>!1:Q&0K1KZR*K<*G)J^H9D__Z CD[S
M/43TS.?]P3PD[@&>.5!+%[YA:[T#LJV&\%DM"==K\;":B9"%)(M"0!@+ 0R)
M )@H>H94H@S"B)$^]0K:AIX:^Q[T(#&2FYW#?5T2-;:R![7XO9I2MTY)E\V+
MH8#VNH/1 ^/^S5[.PN6[W<MI@2[;\.4L4&=;OIQ_0E>:._+P;<=4960J_L(@
M"U,$8!9S0#FA ,4LEB&$H>2.=N;)L:9&9%^/?U9.04DV$-ORU"# C4Q,'3'K
M0$-GT1B==TY+X)EHSD)QR"SG;^F<K416]^JI^C_ZQ/R)S$W"JJF'K\/3RX)N
MC.GVB13EW\E\H[E-O4-549$9HU&>13@'J8 00!1' (=85Z,6-(L2B:#DCIE+
MO02:&BEI-<S'Q?0/8J^0<SY-OWFR)2U_Z(_,;">!?[MM]L#VZF@?5BJ%@B>M
MD;'1U,/J1O>#9MX, N_X63C]Q/2=D3,(J$>R<X9Y;E=F?K<LR^5/Y2NOWCU_
M46_ZU:]"\6V60B25M\HQC( R]") 8YH#QH7,0Y@F&$,WOCTVS-18="]C0)\#
M?67P@R@YG:VZHYC:<F-?I$9F/'>0.A!8&P:CT]+1P3V331L AQ32>G578OCX
M2Y2L6 FSN78C;S;KU5JM=&J4[_=$^9Z/9B\M#B.LH,S3F",.\D0'D:=9"*C,
M): YR=*,P8SGCG1A/_C42.2;K@;PO_]7E(7_9RFK_XI:F6I/>U7]\E&4U0\K
MK5#PIE@H&X+KG>W _,;YD,%AOFRI:)Q9&)F@/KY 6UM9R[W<%;;!\G'P\P)W
MK$8G,@>1/-.;.UB'I-?A&=WW^^>;=?$D/DHIV/I&-@>X67S9:!=925"JP4GY
M;/ZZFB58[Y'%RDF%@@'(4@$(E#'0]8LC191)A!T[WG418VKT^+WY_05O>*U2
M((Q.OQD>--]H2]6=(6?)_CA@7.Q'/QIX@;-FQ1=,J$-L%D8)0YBU&O5,#'M.
MT!U'#V<&'83S?G[0'<!C9PD]GN:>(?Y=+(IE^<=B)=BF%/S+<KW;[\Y%$D=A
ME #!DQC 7!<G(DD.*$VSF"$>699V;Q]F<G1H)-7!)96HP4++:I_:W )H.[,-
M!]/(S%4CM),R,&)VZ&'1 I5]]O<PD'G*^CX.W3")WN>!:$GP;KG96V+W>06:
M"=T65[NSX;9<?=6^P;P,C:"6[<N912%*HQ""D$0Z0QLR0%A.0(A"EF*&<V5G
MVA*CU8A3X\BMT '?2QVL&V+;<X =XN>9<W <1S?_SD#8@4_ML+2GUL$Q]<2R
MW5]/)\)U@J>%>^V>XXV&G=1J,K+;C5U-U6_B:3E_*A9W52[Q)\)T^;3G^N5.
M(RJC/"4 TC #,!0Q(#F.0:I^RJ.4Y6EB3<T6XTV-F'?";INQRUI<5Z.L'65;
M0W8P[/Q8M'OT*GF#K<"=;=MV&%V-W,'@]&OMGH1U2+O7"INS!G#[4SQ;PE8J
M'9K$=K=U+W+TCTU5T&'U:5E>/SR2HM3_TNDX.I^C7)'YC7S]^Q.5S1&$!/)$
ME]O512<IPX R& *<LBS-DDC&N6.B^)#B38W<OXAU\*:LE?@M*'9*Z W"N2 K
M40>N5-4?ZK(HEJ5V?$RW[<[NI29QY%6FH58@%2\V)E"G5>[G5L_GJS_^UBP4
M7.A<'*VB^G;;^Q)T*J T//@>RB@-*+3W8DK# WZLI-((HW1=1+XLU[]729O\
M:KT+HKI>[!JG-)JI?%U619#?;=9*\#_O"W:_OV-51]X+7IM46"8B@2@'D!.A
MMV820",9@HP3+",>91%-W%:4T62=W/*R7 =U*BT/R+H9%ZE/ +?J:G*2NRY$
MC[7& =VL#:G]U$J_N'<5\*WBKJO/>.^)[5(TB=D?>5WR,/&C9!:,/C>C+UOC
M:>!Y#1M]*@X7M/&'[%6"9M] 0TT_DUF8( !#GNFN6Q3@,&0Z%@]CF2$>)W"F
M;/5BR97PY=IV97HUC@NCO!YM/')Y1^8ZUU<7$[DK%B957)>KNQ?!LR!EIQHP
M#6A1C!%)(P(DX4A'12. <DX 9@G,$(LBF9,:VH\+ZP8NO8'=CN4!5KW-/2"@
MMNMB#XA&7LVJ@C:/Y_O7=*T_<ZBUG^HQC7$O4?OE4.T3E5N.7-B52:\7K-3[
M&A]$]=^6*K ?A!2E6@MNR:]M2Y5GDX\QPYB&4<((T(FP (HT! 3IT]I0BC1F
M,.9A[-KB:0C!K+X9KTV?MJ+JBD^ZAJCN0&/^V5;;V95Q!IE36YKR-D^>^K'4
MZ@1O>*W0;^<*;_/&G.X:3ST';\Q.X:!M%(?$>G1&'418SS0\),"'W#WHT[L2
M_I^BN+M71'?U)$IR)[:'NDS"C$ *1,8Q@)D@ %%*0$(RR5,"44H=CPF.CC.U
M#9FMD &II'1EVN-@VE)G;XA&YL+7Z(RRQ= *PN@D=7QTSZS3"L$AC;1?[A[T
M<>(TLRYM7>7DSCCE>F,7 9;H'E814LYU@B.01!E.8YEC%#';J ^; :?&%"?#
M/K8UX.WC%JSP/A__,32*(Y/)Z<B/6N*@$GE@'.T#0(;&TU,$R-D7LZ[),%"O
M*Q>46F)!K![C+1C$1:EF-(C3?5T-MC\6>H]?/TKP:KM5?-;6HQK%G#7>+M^)
MJBF!X#,18L&2, 4X8KKB7HH @H*#C*.<,Y)1&#GFW[D,/S72_KZA5=!&HV^'
MJXGG!+^MY3<6J"-S>%/L^J!*U&$QC[7DNMP+W0+><AS9P5+L MKH!J234)[M
MRBZ '9J;G9XR3.\3K:EB5+."WLCW][K*P.IZ\=?EDO\LYO-F>PX<990@FH$\
M1T(YL$0"@C("(I%PR) @@H5]&J+8BS(Y$F3W@F_FIBC 2SWT;VI-]#'T5I=^
MW5,<YLR6+7W,Q,C,^;K/RNMI8/MIN*L5\=1_Q1U.STU9' 2\:*<6=R#/M6_I
M\$1W[_]EFO-749H?OII#UMN?RWI+BV%"L*Z(%25<=[%7)B7&>0R(P#B3,B**
M86W=?ZL1I\:B-R^K ^Q+UKP-J@/I8/US:>^[VJ%^?A-@<"S'/CJV@;%#+H@=
MGO:; 8/CZFDWP K?@;8"G#!JV0NP>XZWS0 GM9J[ 6XWNC/UMC#%;4ETP1_=
M5GO&<8+R"&5 Q(( B"4#E$(!<A%'G/ <"F)E]IYX_M18^,NN6LNZ$M*T<;>G
MB6,0GB?9GL",3*DU)C<RJ.4+/O3&Q)XH>V+CB18=,7*BP18$6DCOV%W>**Y%
MY":AM5W6U<$WE0)-:= $1IRF- <T3#, &=$QA3$',49YFL>40>Y8/W'W[*G1
MEA&L8UG5/6"V[G(G&,8^_;%!H(,O>Z#KZ,[I?D3/WN:!JH?NX^$E'4H :*/E
M'5GIQJ%F@^^J+/5CS5[?%5VIA9>M9VD<9FG,<X!RA !,L  TABF(N52.(H*1
M0-BZ"(#-B%/[I!L;.FI5,1NB056<.KA:\& ;M%/HJDU;'5QRVZUFX;SI,CBV
M(_.$D1<8@8-:XJ I\HA@.I0*&!I47\4"SH [4+$ %W3:R@58/<=?P0 7M5Z4
M#'"ZL7/AZG]MBO7S]4(];O/@U+X"4R:1I!RD$514'B<"X)Q P"(LN> ACG+'
M?,[.LDR-Y*M:U=7_&Z4*]_/C[A-C:^]Y@7MDWJ]T"(J]$A?M)=(;TO'+7'>6
MT'?5Z[Y0'BF"W?N1G8^G]V'9'W\]BL6J[IO\3<S5VKVXNUW>E,5='<2M[,!]
MVO^M>'A<EJ1\_E!(]0RAT-.Y=93EF8@!%3IMD<@8()UE1U$*.<=IC(0C]0XK
MX-3XN"&[J;G2K.:Q+A[,?N!>>N=S[&$GU_IT^V)3-O:9=S,O1E2JZ5+G6CE=
M;*523W/ZLFU>MTI:36V7X_!1\!__D'Q8L7T?G8\"^I$#]7'&<5L_N"AF'Q=K
MM6:]WRAA%NMO0CU:#Z\SZ3=J'<@@14B$@,1,!]>G$2 9(2"B!"4BDKFPZRQZ
M;J"I\7DE:U +&^RD#2IQ[0C\++KM1#PD9F,;R1WALB9%6RR.D-M*L+_<+9_^
M0SW"T)K^P?CTAK;./M@+_=BJMZ41Z^O==UD_/CS.E\]"*,KY2IZ5\//&CN$L
M@2R-4X@!9UCQ 4(9(#B)@919GH0P"V-FU?GS[$B3(X1:V*J\7B7N+J76VOD^
M#_#YC=/!8!N;$[:(Z5WG6M+F[O-0B-GOC@Z&G*==T7/OW$#1,E:PM&R'MM_O
M;1O42HWF]J?=#>X,^IX\%FLR_R+6-_)X-]%92F%.,1. ":)+ T$):$(9P"DF
ME,90N=ILMEZJIYRGT?/#.7'I;M#QWNM;/4; *KF#![(@=[;EX2SQ/<^BPZ(V
M,I76PKX-%L)48F/]^DM;@FA/K,."Z8E=^X/JQ++V&+50K<5#O/&MO4)-TG6X
MJT,<HE@KM[I8"/Y.+-0/ZY<5*I2#/=_P@\K$,,W2D.4IT#F( ,:I!"B.$4@9
M3CG,<QYGR):,.TDP-7[6M:9YI45 *S4:U6/,F490U)HXU",>:+K.<_OHDS R
MW6O\:P6"6H.=X?Q<Q7($6R74#T&E1G!3!I\]X.\0@3GV//B*T>SU/0QDI?<"
MLRW<L]-S_06$]E'[1<AHKP>YKT57;+TA94'FZO&;A\<J4^IS(87>[65KLF#/
M5W(MRF]B790FY.)WM?[-8JGCUG@"<!SG "8\!X3''&1)FC(60QIB9+O!TDV$
MJ>V\-$,=M'SV_-9Q"LXO,.,#._(*LU- LU>M@6DDH70P!V*5$@'16@3E3HVW
MREOS, /V2\SX,^%IC1EI1IR6F'Y@MJPQ'1_L;9'IIWASE>GYI.X]%1:L.@AH
M;&'M0Z*)H%$69SJ+@:HUA3* LIP"SD,9(4YHFCGW16@9;VH+B!(6U-*Z]R!H
MP]4VCF(PM,;V._9 -;>9@Q_D;&1SIPK^%JAXJ,+?)H7W2OH6D!RKAF]S6U=N
MN26_OI'UKB5Y':SP9:G,:;YAZX+.Q?7B@U!?\D.A2[RKZW4YH\J,UE5"M=,8
M)C%*4$1!C@0$D.01(!&!(.4<<X@QH=RJ2-^P8DV1J?A._,KDK<.33%^OZC<+
M==6ZTJ;Z116XY,IM@\RK+07ZGJV1F5))%)1*GT 8A;2AM@TC6RSU9L%6*;T=
MP/=J!?6\;;<(WIC"S+K%UY#,.B38HQ/P(,)ZYNDA 3ZD\T&?[KYQ\;H6]/5B
MFVU;E0_X)A[59W2OTT9F41SS3$8<0!HA #,=)ISC",!4L"1-XXA*ZW 0AW&G
MQMN5@,HKVTD8;!8*[>#+LE3N6?!>C:2HX5KY!.J7[PJN@TWK0ABGO_Q>,W-^
M$V,DO$=FWGT5_ ^[*OC7BV"?1E_/14/Z<0"VWZ,8"6A/&Q,[P+==!_22MMA5
MNU@=O/H#[7=W0*UE!\+E:=ZV'3JHV-QKZ')[5R?@'5G\\]VR+)<_U8*S:A9>
MU*>WG^;+GZL9DIQBHLMO9QD#$"<0H)!PP"'/\Q!3**!CH4.+4:>V%&B1U1?"
M!552ZMX)KF:Y#=*V5O? ^(U,[08ZNA/WK5Y#]T5=352&U"(/:2H[(#2Z)6PC
MBV=#UP&>0SO6Y>:NO*2,7A/XK+=9_[[4 =!?ES]%^3<QY]>+[QNZ*GA!RN=9
M1A/$DY2"5&09@*', 9$R!01Q$N:$08AR-VZR''EJ_'3S<Z%&N2\>]>+]9.2N
M$YM6Z[)@^DM;";8I.V44V\Z&+7^-@/'('+:7N(%OJ;MBK()[);9IJKH3?$@F
M<\1J=#:SE<<SHSG"=,AJK@\8HM[T.[(J5C?R_7*Q6LX+;BS^9KEB16XRCU(U
M"SQ+ (2Z=%62<!#2/(MD#F,>6]6\Z33ZU!C.B&L*2#<%[E,Z^AS\MG0V$J@C
M4]K+ M%TBRYK2NZE(K0E9%Z+0)^3Z8)UGRWA:B_U;/N0KBSW63R)>7(C=T41
M_E:(4CWG_KDNC"LPAQ%/&6"AP "B1%$;"6.0Q3)%$C$H0T?#[=R04^,S(V^0
MN!+8661M66M(O$:FJAHJTZQ^7XSE?BOO*%WB;.$9G9;."N*9BVR!.20@ZSL[
M9+=6ARG[)/OO]\J8NQ7E@RF4M[I:\.J'&_EY^=,,7A5HV;:.U[7O[Q9%Q8.B
MBO#Y&UF]$V+QA]X6SF&&988S('@F ,1< "JQ!"1A&>&$99#*V9,HZ=(J179D
M<5V^W:;0XWW"WW3PR?8L%00KK2_01UU5-Q]S#+[]<2FK\^_Y\B<PGWKUSS-%
ME_R_$^?/8J8TSR-S=*WJBRHK9V8YV$UP75 KD,LR^*GU-@U+:L75:U-K'MR3
M54"5[L'&Z?QG]#?!(5=Y0F^$KW3GZ;P9;OG3GJ:J+05[;!'\97%[ O-%(KBO
M,;MZ25><FX>3^5=2\&)1)U'.\A1C&I($Y$B9&%#F&%!$4@##),^1LCN@Z[[/
MB9&FYA,U"NH%RE%]G-N6Y#F/J:U;- !2(Z^T>PF#1R4B*!;;G/LA_9\S.(SN
M]IP:W[.W<P:&0R?GW WNODUSW^:#6)-BKM/9I Y!,C7$Z'*SUB=O-YNU.4=5
M[%71VJWXM7ZGM^YF.0T%C'4;;1&:[#.A')>$@CB-HE"&80IS:1O/U5^<J;%.
M5<RSLC$J48.:^?^[2OQ<WXO&KK/ZG:[&5)<'UQO2^@C[4^L1]AB3>M[]\#M5
M_O:K;V2P52=HZ!,8A:KIV*H4?-I/Z@^M5O"N?3-[C)FR=P_\SI@G!Z#WS UC
MSP^';8O%/L @WFSRX0!I6MT#/K6K77VC"+M\$6ZM1WG9WO*=6/]4=OP5,[$K
M^KC7Q%DKG^!UY<Y9&+$TSK(00*2#3)(T!SC)(< \RS&-0T*YU>HYEH!36T^-
M=JYV^\!S9FON7VXF1EXNC6*F$'(CH:6R<5XU Z:5>@'9Z;=-8]%[,L=**0_I
M9XPS :.[)P.+[=FK&0?T0V=HI''Z^5"_D[6.@WN^4C[:LSD&OWD4I=DB>M%F
M7M</K .M;^B\N#/2KFYU3LY,4)&A)!8@@I@!2%@"J!01("G*]%$1X7;UDT>0
M;6JKP<LXDX=:0<4ME8;ZE\NMCM4.L*Z)63E7ID!FK6>PW"L:_%AK53M:\4.\
M &[.E^=I]1HY]#]E1KLY:9YGUK_'YF^&.SMS \Z!I6<WQ(@7<?,&A.J4SS?D
M$%T=0'V68YYW*]C]HOC71JST@<WU8A=Z\KL295-5:JEZPXI$1B&,@"2I3G(B
M*:!9^/]5]ZZ]C>-:NO#W\RL$#-Z9;J XHPMU.P,<('7IWCFHKM3;2>_&>?M#
MP&NBV8Z=;=E5E?GUA]3%EA-9(BF1U@O,[$XE%KG60^OAXN*Z$)"D/,RR)/!Q
M&.B=\;1E6-K&?5# VQTTJ*Y7I4NT$X?U=%3#L..L_G*I'N^L+H+E;=8"_@;G
M,V,$K1_!]"5S?,HRAN[M0<I\*/VSTJ^;#?U>K%:"H*^%I;%^D)4)ZHOQNMJ5
M[';VGAVK%H@CG3BJ"3)_WI2LO$_# &>()R ,?'E[[2.0RW\R'R>0^DD0,:1Z
M-IHHR](HM56G,I**@T)MD MK5)(1,IAURXU(MXWTQ#PWBJF;R5-7<_R@XW"-
M+#/N87ED:XNC+FV;Y58;[V[CO6?>4:'JJD+6COGJ?'G43RT.E\G1*<7^<FD=
M268">. (,G4&9T>.F:#H'C'F&G*.O+USUUKO]V4A:P-\V#SAIL-;V4TH2Z$?
MXC CP$_S!,!0'#?R.(L RW 8DBS/:*19+6T&J9:V1UX]/&S9@[RSD"$7!:W.
MCL((EEM@V^^>_'-?R#Z/Z%7C^ZHZ9_/[TZ=E,,Z47$'3)5<]J#A>2*<>0MK>
M^!>=&W]4W?CC1B6/''5RDG0X$6.GR8BFLEXP27$BO,/)BU,'US\2_29F9RLQ
M$-OLR^I2J[Z1:JZG[FD("244@83G&," <I#+ZZ" \!#F8>P'F-^O*U:CXX>>
MD=F4WO.\?L^[<R[BPE\%S?$CQQP(N6'"$TF]374I7]^B>S\UU^H:E>)&OX?*
MIX$9$71D[0\@V0 Y4X4R16@&[/2Q$9S9X8JJ=.ULU4<,^N<)BZW8_8)(8ZTU
M^<HXY8CXF0]@#%, >9@"A%@,DBQ,,?4C/\R5JIB?GV)I%FXMI7<44Z.]6S^&
MXXPY'1G+1/D&%.^OWT:RNE71T6AX-QDE5TWNE+]">LWL!O4?:F#7_Z"[IG6#
M@I\TJAO^I#ZM?65B3<6"/PC+]*M8I*;MT.VAVM9-4T3HM_UNCU:??I!'L9+L
M;HLHH_(2="-TI+_LU[2L?!LR-O8^Q"%-:!X#E,2^S/M* (JY#TB0)BGAU(^I
M4GD,6P(NC5*/.LH#IS3YRW]KO>K%^ALK=_6UV5.EHL>E,I67@#7:@EVE;O.7
MS?90U4O6)U1G("M?AG%VO_026]X;.JM[PSVIX*%;GG?443;*DUK*W]9ZOO-:
M34&MZKNZ:76EK5>I^ZYQ'E>Y!Q=>9_5]ZM+K[6B7N_BZ:VV>-A=E8.NU,JVS
MC=LF:-UMW^H\^D9#GZM*L?_0V.,+XNU63*\KI_?7U6C;(3V\U'ES+MP<\5\O
M?O.0E0H2 Z0S^+@S\E!1HDL"2I^?XX)0UC$H!'V<=&[Z+.:^WK&G\CZ#.$^#
M+ <)SB& 8<1!GN0,<.CG?L1RGV+-BNKJDR_-<C^]*B('V4\[E8G)F5=(^;6#
M"S76Q>2R;CZTG=[)30%ZXM6;&F).;]A&1+K@19H:6,/W98ICZ%LQ;5^*Z[5@
MBC5:W:'M ]O=\(_HI;SAO[-O;+UGU^O*B/J=$59\D]'=Y3U!).6IGX/,CQ,
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
M5C)[876JC"J>/H://K:BZW*U$OZJ3#PWJI9Y5@E0*RFI.D!9YT<E81RSGPY
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
MH!6-R%^B&H_67R'S'^6O#YYA^8^J;A2C;[)T-@>PU+<,2]^G\;W_\M\2RY;
MZ1?DJ*'7J.BU.GI221FCYC5JBO]2KU+4N^%OTN!NEK/*ZF;"Y5?;D=%PP577
MLB'L+LB 16%I8F?VA5W@NM:&Y9DFM'R6.YN0I,W\*UA;Q("' 81IX@.6I>*4
MGE &<L93D$<X#3&B/H6:X48#LRW-(CB*>LB7%;(:%Y,8PEGUCF<F]"SOE*;
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
M.),B?/;C^M['J[U,R%D5:/UQLUJA;9OT2S#*J#@!^VF:"%;U$<@1AX#F<1S
M-"))HG39>'Z*I;'!44J/5F)J-%T^ ^*X7W$Z-)9)H(-*+:%!$[XSZ*@[$*>C
MY,AS^ :M>?R$P_H/. C//.C,,S@L>-<E./))\VBJ[7;S71:/JMO/-U\]PO(
M9SX&09B'  8D 2@,,@"S+(0"1,IS38.G?Z*E<=Q12@^_>/*3QK4,SB"K:OQ,
MQ\LR\9E 911H-82#@UBKWNF=AUL-@= 7<37X>7TCZ#>&I&M,[A!-!'T59%_5
M*/]EL_W(.!/6%KU#/QH;/T&4D$002.Z'LI@4)B!/8PP()SZ&24:B"*F:1[J3
M+XU4.O*WF2;HJ$';JON_&?7X9BOKLE;J>.+[JW6(-5JG<0O,)OJ6*:H+?"V[
MUQ'>$])[K?B>D+\N-FP3;76+SB;JCFR]F='7,@A-X1LP%;6'=&9$FBK;-2^-
MQY@G>^H;6^_9+T*KMN%T^6>Q>_P@)-@\"8;N7F1F29RC"!+ 4&6:!@P@0CD0
M!_*0$0B3,-8LC&,JRM+VF4;V:8E0&BMA<J5L"U^GM\G;6@E/OH8>:=7PO@L]
M/-(JXN1.V01.Q^E0&@)>-"%*'\BQE"B#$?4M\P^;IZ>BYNG[G/L^#@($(IID
MLL-I!C+H0Q G 4FI[[,@Y?>[S0ZMQHWNSKA:/'<8W=[+>"?G\)Z*=?&T?_)6
M8N=B;9=P#>.M"]RX%6P(AV5:ZDAEIKBZ06H(@"-;LR/=3(TK>O0=, Z[GW9F
M]_6(V#7I^OZLSR]=2COM3W&#5\5#M:Y=*KL3F]Y[N>?=!PQA/XXCP).4 I@'
M/L L"$& .,ZSF$5!I.1#G"3%TFRT3GC@IZ?GU>:%L3?=;SHJJ;_5YNLT3GY.
MT'=GP=WP(<B]CB+>7U(5[_VP#3?C6JCSL9,U<<3>I];UZ\9$F\[:L*-",_'\
M9!P'=@7SL9WM(9/5[^XXTP>;I5NO#  X5M#[?"C=P3#-8AB%($]ER;M$G%V0
MV(?$ 28D.<QP$"'-:G<JTRYM!WK54[:N?'<0V_M+"NY=3RZI<G853+P&<V#K
MU$/P%M:5_<HH8RBY;=)[3IA+-N@= 6BD.>_8TY,". ^M?Z_79//$!$NR=<GN
M48HR1&@.8AX?VK)%*4!)&I",1AD/\?V:"6YE5)6U!N93>J'R^H7JSFKOO6K[
M@T@AC<(/SP!+88Y3EO@@I"@%D/LAR" - <91%$$?9BD/6F#OQETFMM"]<^9/
MV5@"6I7OI^+F,N;SV(F]QLO[B=62_CQ[[.<P(FXB0,_(<(DXT&$XSD2#CCPT
M1T/UNKBJ^,66/8K!BV^LGNON$>W^+%:K]^QW=FQD=+<1^X@TB[>?-V7YA>UN
MN+Q9:UL3D"#(.?%]D$32CQL3 K(L"  /8A90RG#"-2NEVA)U:<9MM2%[.Z&)
M]X1>Q!%21E<<^T?M-E7KV^:EE7E%>URR?^Z/D1GE_YS2_'W6;X$J<2YA;>W[
MN3L-Z)O*TUTMVR6M5KXJ1=BS],^5LN(E]X1)5[ZKO@IB.!EG8Z=-ANV5L<[^
MUA1PO'787HBW^X[U&4TWK7IP.?1]BC/"80)!CDD 8,@RD*<L "3P68)3PFF$
M5:X+^P9?VIWAER/MRR [L2+>"QL(/Q]'+Z8)BP.Q2?L(YN)DEOD <4A!*DX.
M.,.0^"C73; SP\]-5MW\"(K3:Y1&F ),,H&@[R<@(P0#"L,00P9A&"1Z9H[A
M]\]%P?<#>A, 4[4(S&"PO(?70GD_R;UWUF/26VVM[XN=*1WO9&^5?;OW]'S&
M=+>X7HN7@Y6[KZB@W0Z;AQ-5IVLM2N,@H)@ BAF5I0I2@!B. 8W#$/DXAADZ
M>E1TWFH-(4P\+"Z.)8T&WK-0X6!X;F5AGV?]'&6=15&EC+DQ=L,IKW ][11\
M=-+8Z11L )EU8M*1R3%S&<#UEMI,!C&^4V0EV1;/=<D&Z3,BDBV*)S&+L.G;
MYL.GEP+WW(]0E*,8^#S@ &8) 2AA",CB6%$4\H@PW>AD S&69OW(!LU>V]J[
M,A_9CZ+NR-*Y(V.-<HTK1OOVT62]E&\C+:^"[=O)H_ARYSD@O:LTJ)PJC0[O
MWMQ=SGI=.0%&^]>7)L*YOLZ< &#/]>:4T<QC-59[,<TGM%W+#$5IIWYEVUM9
MX>D^($F(*W\WB@*9W!'7"80!@30AE!%!KKHA&F=G6QI+MC)*_JLK7KWS:"V^
M]U.Q]@BBQS^=/T(9P*[,@O. :9OL&LQ8BV=]YCQB-V\ QB@D#N(NSLO@/-QB
M%(Z^*(OQA_0CEW_=BG&:+(Q[3*+4IX@"CJ XG*91#C(64T"R!!("<TC24#48
MN3OPTCBDOLM_D!*V:4KJ<:LGB USPA0<++_^E5B>5C+<&^75XW!-07 46JL&
MAE;$;)_& T&P)Q]W%M?:)V0W5+7W[\9W*JC<?=RS6[&8^[)JJ9EREB+"(<AC
M[ -(DAP@/XY C"E*$HZY'V@> ]_,L33FD0)Z=,^\LA+1L&WI6RB5G=Y3 ++M
M^];#QL0)?DY[^[[P-S.[=HF?4[W',W[VHZ:O_B_%&JU)@59MA8<D"VCDIR#F
M7!Q@6"KC-8,$)#B"V*>)[%*G]^*_FF%IKWV]P1"TW;Y4KM8G6259]ZU_C:+J
M.S\!&\MO_$$R"S4ASVAM_4U_/:_C]_R,VF_?\G,?-([S0^7C+](3(G.Y_R@9
MO5[W^)L/<5MQ"',4I"D@/$( ^C $.(E2D'.>T8R%7/Q#,WI/2X"E,<2'J]N_
M>;]\OOGSUOOE]YO?O)_^N/WTT;O^\K-W\_73[U=WUU]^]:X^W%W__?KN^M.M
M=OB=WN*H,HL]R"T33^5J;_SLLCS%3WLAO%>L?^Z]#[,5^&:$GOUP-CVQ7 >I
M&8'6$WIF-HZ^@^7+9BWG^G.S_8<8NBEG_CM;U7D+;1W>MQ_YBEYD'YNK\H9?
MD7_NB[*09^"/XK'[$!+FDX2#+/+%N2E($<"Q,)^P.#$E'$%$ JZ6[F)'0(/X
M LOL6FGQK_\2)/Y_5I6HA3+UO[[7*NDU3;"TK..^I LME1M.%I)[<F&\5VOB
M;6L%97#RIBTFWO_)YUK/*JZ!"P(_J.I1,<)%%U?=5W;917;D<;.^V#,EOMM;
MC %GH(5)G;D4[0'6=4Q:G,4X/W5+Q8EJ^U)=R)1-'6.$89CS! ,8Y0& ,80
M14$*HI3'A.$H(E#3P]DWS=+.,JV,7BVD9JWW$4A5SR93@;*\VQTP*AN,+%2%
M'H+ ?DYDW^2NDR$' .C)@ASZM'EL<)7$@GXT^92RREVQWLO8D?JX(>.K*.8X
MD.DE,9-!P0Q!D(<Q!33W:1HG@BF(9HZ)RK1:M.$LP[K-44,_])L_*H&M2B!S
M0VB94&1QX":_6L;!2-EG32#0@<-!!*^",,Y#=]4!ZHO9U7A:WPO1Z:M6U=DL
ML(PEN=UOGU?[\I[E(<91#$&,4PX@%?^3\1"!($'BH)Z%>1XH=:L=G6EIELI)
M^T1R%-<K:WG;-J@:)>:&D1X_X\^&GV6^.>FEV /=7(BI'YQG0\[1&7@,P9F.
ML$JP#)Q&AY]W=K!44J-[1E1[8(Y::N<:D7?+@,<!#/P4^2#P$QGK@G*0,XK$
MP9!$@1]%%&*E5A_&$BR->BN1/;2F7ETMIB/UE(IJ*FNA:@%:1-@R.9_66=L=
MH*Y=:MNC^$[JKVM@Y[3ZFHI<%RS$I@';<$TVG8'T3<M/_]P7NY?K=;G;5KMF
M*6;ZNI7WJ+N7JRK0I4._=YM?4+'].UKMA5Q?Q>Q-+$L4(Q(&* .)K*T (\H!
M2G,(0IXQ1C+,0J;<"6D.@9;&EI5.\BI:OL7/C3+J)M8L:S1NN[I&WC*+UNIX
M'7T\H9#7:N35*GD=G;R[C2>U\BJU9 UEJ9AVRZ19EDO=<':];([LZV;YBL[R
M==^>)@KOQ/+>;3PNE^];M7QBZY0$V02GS62.SPGV@-4^RS3.C/LY0>F> 68=
MU_2H\#O;%773J/):?.G7#T5U!27'KG;DNT>T_G6SH;(BUSWWJ2RN24!&:0X@
M9N*<$',(<)"G&?)) "'1+66J(\#R8C=^9T^;;[+T)O>D-M5[N]U5G0#-NM=K
MK8?J66%VC%UY<0YBOQ-,V0K>(-N<%W9"=N^A$7[.0X():-9/"%I".3X>F #V
M]FQ@-(HI^_V&=ONM(.$J307& 8L(0\!G:01@$ IB(XP EF0TA*G/4ZB48-@_
M_-*,]E8VPRR?$^14><@4#\L\HPJ% 8GT:6R=)$XF=4P"?0J_?<E[/Z5_NN]T
MN+S;_,ZDD,6*'8MG-6$VA]!QGL9^DL $Y#23<?TT PBG&.0HPA#" $5<N9^1
MYMQ+>_VO*/5^HI47^N>ZJ8&WWNP\Q#DCNSJ2K7Q4K*1KLA3CYW6+ %OFDVZ/
M7''F/LCNM07TI/@_O_.$!J *]O_K:C2$?S+@ZB=NB\ [.ESK+L \AV=#W ;.
MR;HC.CL2&ZK:/?V:#C''G9@8NV[?+HCNT[?JZ,UWTOO\+ ]OZX>Z?_*=]$/?
M)PC[PB!DP(]S!B#*(Y"3F(',AS D?I)F^O5LC"19V@YR>HTC,Q<.FGCL6^W1
MDKIXVU:9IBJ8]]=.ZC.I-Y'."IK<J%E:%Z<W:W,NR<1+-@,XG5ZVZ<AWP4LW
M QB'+]],!IRG77S-]P6J8R ^%PB+?U59;=NB%#/+S+<F"[B;\_;YT(2,YR1B
M698!G*=$GM8#@-+ !RD-PRA/:.0C.J6)_%0!ETW7VQ/]Y&]61PT]5*M8IY_R
M5LF3I-.50C,T-U\$$WIWN[Q.6=_)RD[N>3\7_$YWB1G$ON#F,1_HPWO*C/,8
MEWO8;[=B,[M#/SJ3B[V.U+^_YXG8.TB8@AR'$, $(6$H40)RFC)A[(N=@VMF
M/HW,N+3-X+J3Q]#F*FJ7;1@!69679X3.,M$VDE;MACJD^JZRM!MQ9ZW!H(:,
M_:(+(W*XKK*@!DM/607%!_4=T<).YIOMDV T5B5H_;$N=FU.8!+X?AI'.2#<
MQP!FD0^R-!8_H<QG>>BG)%'J63PRS](HYNOM'QI!14, CKN*9X+%,GUTI*P3
M*[V]E-/[24+U\WB2I19HZN[>F<!SY-H= 7&F."@%3 ;<MD-/.W/1*JC0=<>J
M?-S4'*L&Q*AD]"MZD=^1J^U6K&E]R=]\7TF,,TCS&*10FF2AK!B3$P@X"9"/
M:<PYT:RZIS#KTCBS$AE4,DNK3$HJ3FQ'J34Y0F\%5.VUF7&U3+K3(34PW#0@
MLFZ\J<CBV(#3@.>M$:?SL'%09/'PN-OP?=D$'MT'L2 A#@D(<]GG+@]RD"41
M!'F6)B3E),]"379Z/<72J.@S$Q";QC"^AH\*HS>)@PB@+)4E5;,09'X<@H2R
MG/LP3DG.[^N;B-L=VNY<@/AZ.GM0OF</Q5J6Q?<P6LD-=C*>'(4HRT(*DI"$
M )(X Y@E(>#BVQB0F&8^3!H\/ZW5(W$GH]E.9@]+,<.<0*KN>5.@L;S!5:*!
M#0?[\??5) KVC.;V(UU?3^PZFO6,XCT1J^<^:;K]7#T\;)O.AL43>X_6]%"R
M*2(H22 "/ \(@%F>@]SG": 9$H3 :$ZQ9C#"V;F6MB$=!94MKYB@ "&JL4%\
M'F)52I@%.,O<8(B9 4V,HF&=+\Y+X)@X1J%XRR#CC\QQZ5Y7;7D0=G+'_5F'
MR% *F<_\$#"$H;Q,3P$BR ?41P'%<13FR80@I_,3+XUD3J]2R4'NDSO4&<*7
M!I;"Y#I['H"=7E,;8COQXGD<**<7R@/B7/"B>!RDX0M@A>=G:>AZ59<_DF%*
MFU5!7G[9='H<=DMJ0)ZQB-$88)3(M$7Q4T9I"@(L#"9$<1(QS<0>(SF61G9?
MQ_N#SKH,RLQF&US;1'?:J14=-/">*Q6J[KF=IKG6JIQ,P=%MJU9EZ2[9JU47
MPI%FK=K#&?<VVVZJ<$XYZ<WWM6"6Q^*Y;<-]O?[?FV*]^[M@:T'>]SS%$4-)
M"F $,P##D,OJ_;%8OBA%B&.><$U#4&/VI1'D05ROE5>;*76P5^5'2XC:OOT^
M2%WUJCY 6S2"RR*'_R5%][[5LL_:6TT?,OM=US1D<MV/31^NGDYM!H/H1][<
MBL=W+[\@TMB9;?@#9VDH'65)RB,9=),)'LL@"*+ 3S#%61 K7=B<GV)I9%5+
MZ?&#F.IQ)&<P'.:C>9"Q??O[&A3-<N]#WS#E )OI*#F*K5'_"FD%TPSK/Q!'
M<^9!9R$TPX)WHV=&/FEJN=45@@XIO)"0(/;] *0)"L0YED" ,IH!RB*4$D%K
M+-$LTWDZP>(H35[U/VY6 K+R7_\E"X/T/SU62:QKAKT"4M72,H?',J\UU</L
MM'[KU]JZ/?1J6L<F3[_2;ZV:,Y^;T(%A*R,M/K+ZOW>/V\W^X;&J=//A4<:U
ME&U),%GT:W>UIE*"9[D;W",2LP#Y#&0H(^+$%OD@3T@*HB2,4 PCENBF,4P1
M9VGL\9M08%]7$FJS7-$AY]Q;L]WKSDR(TNH'D\X.YHNHRD6NEL8R<[5JR.(C
M]4\_>[M:E::@%ZF5>7>HA?BN*G2XJ^HCLE:EF;M'3(;615<)<R'==YN8#&AO
M%XKIHQK'9#2E@,6Y,@URL42<<0"#@  <D!P@QJ(<9WZ$*=)KAF,0_N>LW8U9
M^)]F;-7B(JI&"N*:1$>X#9VZ3,#46)C43,%1[S=K6EZ7Y9[1>T+\F,E\@2!+
M$( IQP#Y*0;B780XP2B),\T: )W1EV;/5*)Y126;MU\+S&0O#A.?3S^8JN^K
M(4267]HN.G.^NCW:6G]_NW,Z?HE[U'W[)O=]R+@SY9J)7;RL*AV+ U5YN )K
MW&PYIQC!C((LBB, &8W$&8?%@.4HAYQD/LN@9I/*X1F7]MHWXM:5P*6\VHTJ
M1Q!6?>]GQ,TR%[R!['C;;J>5I1HR]KM:CLCANL&E&BP]O2X5'YSF5KU>?V--
M ;KF3:@"J&&2 9@1#& BTRI(QD#&HP ',:*$8Q/_ZIN9EL8QC3NQ9$16936P
M(\XAJN=HG823&X]K<131"I6, .'("?MV_HMX8\_"<,XM>_X!\X##JD\;7K$[
M]O2\V:+MR\>"<[9E0I/RE\WVS\>"/'[9?&3B=UM&[]"/ZIQS7<HR. _KHA26
M=4!#2%&6@"A+((!Y%("<RP+$C/D8I9#DNMF#<XBU-!(ZZN3M6J4\>M1*/TAQ
MAJ53)3#7"V*9[<;6H@IA_"Y5\M8;CS9*585Q*I^1.(A5A<AJQ>8-:IP/: <Q
MCC,(ZSSD<3Z ^R(@9QQ=/UKHC OY"]M]^E'?.W2DJ?+Z;O@?AVQ1$B"<)6$
M&(]B  .6 423$"0Q92A*$P*)DGTX69*E4;=8-U8\K#W6B*X>7#-M08;9V2G,
M%[PVDU>9+?)=DG[G;35R@V=>&O7P*&=+Y"B*ROY2:45?S0+O0)#6M/&=Q7+-
M D,WY&N> 6TE0ET_/:-B*[_MXL_5E-U,')JD/@TI @F&6/9!H0"E!((X$=.Q
M)/ 3_0/)!'F6MIT=A9T[,6IX6=0/&X[ MG[*4$B4*@[*5)^I6[]=*F5*"=F+
MITX-2[FP%"HE2/53J=2&G2.M_I:M90#9-QD6N$:KE[*0YY@KLMNC;8%68O+]
M4R5GIV:Y'Z8)PSP"G&:"@(,L CC*8H X3645O# (8O-\>P.)ED;!I\GBY5$A
M#S4:5>2 6ITD,;1*>7])M;SKR<7I3596F</=K9=M%I^T5"O[U>8GP.NT&H")
MG!<L$S !UN'Z 5,&/D?HW>^6>.H?_^M_M+\1_R.K"?ZO__%_ 5!+ P04
M" #9B%96.?EX:B88 0">R@P %    '-T;BTR,#(R,3(S,5]P<F4N>&ULY+U;
M=UM'DB;Z/K_"I\[KB7;>+[VZ>Y8L6S7JL4T=2=4UY[Q@Y2520A<)J %0EO[]
M1((W@ 2)32"Q]Z:GI\:6*6EG7+Z,C(B,C/B7__[MXOR'K[A83N>S?_T+_R?V
MEQ]PEN9Y.OOTKW_YV\<WX/[RW__MO_VW?_F_ /[73^]__>'G>;J\P-GJA]<+
M#"O,/_PQ77W^X>\9E__XH2SF%S_\?;[XQ_1K /BW]5]Z/?_R?3']]'GU@V!"
MWO_=Q3\'Q7P2F8,WQ8-27H.SC('/V<:HHO02_Y]/_ZPS3R5EA!"%!)6-A,C1
M >.2?AV4D=&N/WH^G?WCG^L_8ECB#\3<;+G^SW_]R^?5ZLL___CC'W_\\4_?
MXN+\G^:+3S\*QN2/-W_Z+]=__-N#/_^'7/]I[KW_<?V[MW]T.=WU!^FS_,?_
M]=NO'])GO @PG2U789;J LOI/R_7/_QUGL)J+?.]=/WPZ)^H_P4W?PSJCX +
MD/R?OBWS7_[MO_WPPY4X%O-S?(_EA_KOO[U_N[5DI6R%Z9_2_.+'^OL_OIX3
M&MZ%3Y7:]=]>??^"__J7Y?3BR_GMSSXOL-#/5C-:5 @NKI;\O^_^[H]WJW]9
MX)( L^;V5_K!]2?J8@=1@M]6.,MXQ>#-(N?SM/6'SJMXYXN;OWD>(IZO?SK)
M.)VLO_PJ+E>+D%83(52VR2001A=0T4IPI0CPE@G$%+TN8IOQ2O62R%YK8TDT
M?YI__9$^_&.51OW%6BQKD3Q8[DHTA]']RVPU77U_E3.)=(G+CR&>XT0'BTYJ
M!KDHVAI!:8BN1'!2^N**Q:#Y4>3O6G6;BTT5OUJD'^:+C NR)C?+AD5ZH.YM
M)%__B1^_A 5]"-+GZ7F^^=O5K+30W6K>4))7ZB*R__(#<5]PL<#\ZY6V'F5R
MS>&*;"VN_V1#)%S_XB/]S5??ILN)C4896Q)XU!&4]1("<@^&I\B%,\%XUA(3
M]]8?#AW'Z_5QD!PCY('ALD'ZS_.+,)U-> PQ$._ T2,H;P*$P T4[[PSJ;A@
MCT/(@R5' XJC]#AO)=2!$?'3Y7(Z(^I?STD):?4;7D1<3"*SN3!I 1$5,: #
M1'+$0 >I%$9#^R<?A8J=RPZ'C"-5.&\ISW&=*.2IX=L57BPG@LAV.1'Y4=(1
M*T@BGJ.A?XCBK2C"1MGR++E=N1,LQ$L[10X3[,#@N(GZZD:9*/JXUA'!!L5!
ML># .^4A"70E1,*\.<[AW%QM-*?&@7J;-Q#B2)3_'C]-J]M=A?^!=(#UAY.@
M;-3,<TBA&LS,"OCD$YC,9'+&!\E"$S3L7'XT-J(=/(X7\TCP\FHVNPSG[_'+
M?+&:&&9+R$P!&I*%*J(*A#PMHZ15Q%+1/C:!R>:JG= A7Q0Z#A;J2$#Q#A?3
M>?YEEG\F9$^B3]*EG, EG4'QDL$QQX"S)$K)#&UQ35"QM6PG6*@7!8O#Q3HP
M+EY?+JK0WDR7*9S_?Q@6-SSXQ+7QB40@"QV03B)$)4@L-BHNZ/^,/"Y ?6SE
M3NC0+P(=380[BKCDS?0<?[]<QU0J6"ZRCX"V^N%"$LP5LQ1=\>BLBL'(XVS&
M_14[ <*\"$ <)<Q1 .'&.YJM?@\7!&174!DF("M%@I 5PXQY,G<)@_4Z.E0-
MP+"]:B= V!<$B".$.@I0O)VE^8(\HCN?^?7\<K9:?'\]SSAAB!EU**"9%A1J
M*0JU3-0@>=#2.YN)J088>9*(3I!Q+P@R[40^"@2]6TPOPN+[AVFZ-HS)&R%0
M1$A*DFOM*>BB\]*1"R5]=E[%DDH#T-Q?MQ-._ O"R5&"'04T/H9O;S,);UJF
M5U?VUXP834&6EXZ"\4A.MA$%G&"\YG:3MQ;)Q6KAASRR?+>\&'M!2&DAYU$
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
ME^?E<HG7AM=RM$)RHEOS",K7EQ'<2)#)1>6L*Y+U%^/=IVYH,W4B/!VEA%'
MZ*_S>?YC2K\HT3"=T!#GCI'E-AJ<*62^2\A.JY28?.I=9%OXW% U=-;R1+ Y
M2.BC@,M;$O_LTS2>7P-^'3M\_!QFMRQ9XVTF@0#J*$DRKDY0K"/P>$E!D7>
MV-_YMI?<H7.9)P)86S6- GEWDGJ/:?YI-EUBOF+N9RS3&>:?<$:_6-6C?>*+
M%%9HA!K @-(Q0)"\SB0(4EMC&.^Q4.<YE ^=!#T1'D^FO%% \^?KA6_3O!.K
MA.?:)3#"LUKF0[NK2,*&0.(@L*)5?U4(#\@;.B5Z(I =IX91(&EMI^^+9U)0
M\( 45!NL37^84! -N0I11>LLMR*E_M"TD\2ATZ(G0M3QZC@855]Q$>?-<'5S
MG^E]2(ED$&K/:I5+ ?H)_8,[1_]&SEA_US7/0,X)/?RF^:L#Q#R*%&A-@ZR^
MOYKE7Z<A3L^GJRG>B<3$1&$L*D EZET TA92*4 2SD6;6$JIOV3Z4Y0.G6/H
MH0"XF:)&<=I=7QSLXD6*: O3$815MO:!\1"1?N484XY+EX-[:GK!26YP#H7<
M"=.D[?#PV*W.L<H9!=!^"K-_G-&)FA>AK):OS\-R.2W3&H(\*%CE4GJ% GRN
M4U*9C?4Y4 1,C*>,V6C>G['K3/;0,&R%E0<@/(WB1H')796L[\+WJUI&$XU
M+PW84/."UAH(EJ^;501KZ^LWV5\5Q%.4#GWFG@QYS=0S"K#=B D#??).5I.B
M@]'.,(C5!U'<IMJF3X).+&8=-)+'VOLQ>X_(H2.$DT&LA5)&$E_>*Y_=Y(8G
M20Y'<E!8'>^I,@7*;&V859:%RUQX[Z^[=M Y]$7 J5%VK&K&9,8^AF\;;-S4
MU$I:TO/$H,JC/OU@$!0SD&P1:+W ('NO1=U)Z= Y_E-#[7CUC EL[VI?V_GL
MK/PZGWVB[U_\-%\LYG],9Y_(Z70HR 60Q$14H(*B8%Y0K"7)<DO!-%K6XV/#
MO?0.G?<_-?!:J6I<A^IZ(N62^%I.6-%(DJ@/4&(M%TBUU+MPD)GQG"-!@_>/
MMUORAKX$.#F\#E/$*(S99ABSZ0*D$NLTD4!NYCIL-HZ\3H; LC,U$XYJH'+[
MY[IFIZ^9;H^K%DH9EZW:Y$)JS4K1#!BO'7@YULM78X!3=&Q55MZD_@K*#D15
M\S;(/8:5!ZIB%!=2=W>NN^03O1&<(;$C!=:N F1]=7WG)*TISB2IGQR ?:KJ
MGA%>29WP?J"=BD9Q0&ZP<S\?$YD-J(P X;2C[:@8[<1BZ3\QY#J?S>;^#-GC
M= Y]"= 0$$^![1CMC )I.Z/D.P8G7!>O6#"0I4QDK!V'8*2$;$,*,;F(NG<G
M_S%BA[9OI\1<2SV- G@[HF*T.0<,"$**]?A1#LZ2=Y STSJE[++L[R0],&'1
M2_E_>W@=J8U1(.I./INQ<72IUC^!SX[<"@SDO9J<@1N69#".>]G?.Z1=% Z=
MZN_GH#Q0(R/#U5VY^(:L=M2,:\Z,"!0CI6+JO+%U:_8D01IF<V*";+0? '0=
MR1_Z1J ?1)Y"EZ. ZT;A^99GZM%14"6@I)HD=+YZIK3M7" O-61-;D)_-6R[
M:1SZ1N"4P&N@E5&@ZUX1^B8O.:)23C- C;D.N2(V(C,0K4$M*2!"B[TA['$Z
MA[X8."7*&FEG)&G<3?*Q,!&DB9"$(FFPF, 53KM%Z524\D*4_DHA1U0/=,*<
MVJ'B'T7.]EHN-Y(H2B-A7$&*G.@7A8#O90!;C*%()NC48]9LF[:A X 3(N@(
M)8SBL'N[7%YB?AV^3 F8$UFR,[7Y%-'**7#AM >X"<"3$CGP%&SL[W9RB[2A
MDZW'Z/GA:_&#A3X*S+S*>?W&)IR_"],\G=TP8CERF4V"Y(RAXYQB7Z>]!ZV]
MTL+K[/U3,^+;HN<1(H=.H#;%40M%C )1[W$5:E3Z2UC,UIDYHT.TG-$F8%:
M"C9#"-S3QHC>6PH?0NHO3WJ?NI$X1&TP=)3H1P&>5RE=7ER>UT$V5P4>\PLB
MYC/.EM.O^':6YA<X<3I:"@4BZ%R#4%T2>),+F")5QE)"Z#%PZT#P2#RF1F:J
ML8)&@;IK":U6BVF\7-5G*A_G9W_,:(6S\FXMY8F1Z%0AXQM*J9T9K04G*"@M
M+B7!LK&N1R.VG]ZADZ)-,==8/:,(^&K6H[XJF)_3G_GT=D9PQF7MCU!*Y$+3
M9A&E=DU/@HPUN9*)%91">L.QOT+\1X@<";A.59ASK%K&9-*V9#1AL23:)0$,
M<[5;E3;@F=5@O-0R*"G9DR.O3V+$MB@<.J5^^N3"X0II9K;ZF:)X[?ML$7_4
MZ,1-9^I$\Q)WT=QL2.+5QV^7NX55T)ES5N>DRY)!.14@U%ZJ6&R('HUEHL<\
MS6XB6T2%7W%VB6]HT]V\IEO^?;KZ_/IRN:(5%\N)#SD60@%X:RPH'P3$>L&4
MK4E&,))#[.^MXUYRA\YAM4#3K@"RI98&GA'UX3+26;Z\/*_;_^H_UAS-%S=/
MTW^>+C"M;D= V,**X631G0Q8XQ8.D<Y]\,2@Y$JK$O,>XW7(ND.GL5I"Z>1R
M'QA3O^/J>H],LI Y<$^;H-3:6>LDB4<0$RD8$7WP4JD.:+G[XM"IJ-8X.%!6
MHPC/7L^7J[/R(=2&%4IS(YU/8!22[X_&@:NUJE@H##!&YZQR;P?3!F%#YY5.
M<P0=*OE11%U_7<R7RW>+>9FN)LHYXVN0(&R]"HK,@8\^0N1..:G)X\_]I2DW
M"!LZ>C\-; Z5_"BLS0=<IQO^BC-<A',Z)5_EB^EL6@6SFG[%ZX-R$ESA2AH!
M0=7^^,YIH, S #H*(QT+4>;^(H5N- \=T)\&;"?0URC,U\](:Z?I6C^/3_M(
MM1,G"Q:LX'2B5P%&M 62#K4O<"S>]7<UW(GDH6OH3H/"]MH:'0@?C AAV7NT
MP8"QJI8%(G%CA8505/*Z%))A?X513U$Z]+O[TT/N*-V, FFO+FK/D^6:FQN;
M[70,6.>M%U]OJC![B,XA2%<B5SX6D7OL\OR0P*%?WI\&5\=J8A1P>GOQ)4P7
M52J_DB]:0]_%,IR?E?L_OWG(\79VY:^>+>K/)ZEX$V@' 0^1U\8%%AQ/D?XS
M4+03C/*VOZ=?Q_'2+3G*7AI*>U3P. !]??UYG<6YV9C(I"@Q%(K*:S,R)G6]
MS!>0O#<.K7;%]W<&[Z:Q&P!?7'J^@4*>#RQ_!:P9?JK798V@==7C_;I@J*9\
M2#*6,1$<<*,5,:$X^,3(YJL<4\;"^VP4\8"\;H!Z(4GZ5FH8"9;^&J:S9;6P
MN#PC[R%]#K-/^/.T$$%(S-$//R[";'E^Y;4^9IV#ULK4JP?$1)M(IP">TTX*
ME@M'$L'(^JN-:,)2-\R^D N%(=4]$IROK\[.*,PGSFIM4A7NS1&00W:ROG J
M7'A02C+PM(_!B2@29UGEU-_E^1.$=L/DB[NT:*6:D2#M:J?4??(3EOD"/X9O
MDTP!F$SD9"A>!20ETID0+.T:6R*SV3/77WBR@\!NR'IQ]QK'JF(4]QN_A?^<
MKRO%Y[-::'56B(OK[7$EM5MA>2.)%;1 UAE!";SR/"!DRZTU1K@>!Z!V)KL;
M]E[<-<=IU#:*T/:N/]460Q.CF5?*:B@U<ZF$0/"*^$*9A0HFFYA[;[A_G\BA
M2\].!(LG>H@=KJ-1@&VCF<8]3JQBVD4-=7(9J&1)/MXG*$)SZPK+OL?Q#H]1
M.71Y6E]P:Z*E4>#MBNX[/FHIYW1V29[IM8M:^UI%B<:KZCH$+4!%KL@C]1EB
M--J'XG/Q?8X:WT_QT.5Q?>&PN?9&X0+>^;$3)84,MKZ1+TQ1Z$W_<,XJ*,IY
MZ8T0M,,&B"2Z':LOKDK@0,&/ C0_A>4TW3QFKBR\P\6'SR3.B4\ZQ:@BN.@-
M*)\]N& 9!*-J)7I"B_W5H#Q*9C=(O;@J@#9J&<51^?/T_')U]V!^BQG'D F%
M$80I]=$J%O!%>F!1*B%C$+['3NE/$-H-92^N)J"5:IKAK)]W<[L:"&QQ<M0C
MND?;$YSH1=U>;IH]K]L8(+UCT5M,ZH3<*E2TPVSM>!X5^4R,@0PEB4"H8JJ_
M!N'=:&[J?/E@L[#>@0Z*'$?TD79.0$@",XM6.V'Z:TSW7.?K=";L!.AYTA5[
MCAI&TM[PL78?M\(15O 0@@3+0W4ODP;/C0$G6;$< [F7_;5LW4?MT%F-7@#7
M5&6C\-<VX^_'N/OX.:S^/CT__XD.XW0[]?KC?//^]W=<K0/X.U_%)AUKOWB%
MLKYKU20$'>NCHRB*M)G"[!X'1YR(RZ&M;%L\[G@Z-@)PC&*;/,;]#6?[RB8F
M'$MT5G$HD6(XE9.#Z#" S46HF%D(?'A;WI6;H6$_#EQV/AU. I)1;(NMTJ&K
MVK=I.+]ZOO ;AN4E$?5J]29,%_\1SB]))XOYY:?/^^14)]HGIB,#+T@#2D5'
M:G"DE9BYX1:+B/V=':?A<6AW::1;: 2 &M_&>AV6G]^<S__X'Y@_X:W$)R$S
MRZ/4P%6JY>]TRD<3=&U(J8+DH0C7WV5G!X*'OF]Z"9!OH.J11[?/D? $LU6)
M20^H'$5KI3:^Y*I.-@XQ:.UYGYUN6W T=(N)D>Z!WL$RBMNXYRCC]_GJ6?IP
M.@6E.#F0H3;"0TV!7\(,1F!.T97$0W]WPB=D=&@_:D01^"DA,@JG:)^;MW62
MOL>+*W_QXDIZ#T=[+2=<V)SKB$,,45.\913X4+NP!<92]$9*P08_7@[E[B4%
MZ2>%[K/C])/B:-0[::+(-N7 ,S!3K162C^G7-\(Z!UE\0.W[>[1U5/_W$P82
M)[;Y390S&@?G/A.626Z4YK55.>T03;\*R0<(.B5I)?TO]??L983@ZN4>ZUC%
MO+#6R>L:E\_S<]+=\JIM=,,*D!T?/V4!R#Y>3E+_L4Y;+]_.[DTA,-8;HZ4"
M&Y% F!$A,)')[!5TR)W,LK]+C?WT-N@K]^@:'^L4A8G(S#OM=-V0MDZK\A!M
M\J ,ID#[)XL>;^SW$#NT?]@87SN:RC54UBB\MDV/^EI2WZ;+B2(Q!6DT2*ML
M?4YAP%LOP3/GDJXO8DU_2;+=-(X7:P= X<D@_4"]C )?5[3_AA<1%Q.?0DQ(
MU(=8V-6#B,"4()_ N>B9YUKW]YQED[*AL=1"VX\,LSA ]","SE/SA*XY2XXE
M\BDE%*R]$P.9]JAE!)9D8.BT2JEO4.VG>FC '8Z- P8_':"H44!P:VKH-1,\
M)>V8S2!E1% 4P$!4R$#GPH51%-*H_AI&[R!P',!JC8:G![H>H)I1X.N1::+7
M[)0DBU R0+;USLM+#EX) \)K4\CP!\M[G*#X%*E#WY?TA+EVZAH%^N[/(;WF
M0QM6N%8*I-;DK(: X#C]@]%>LN@,9M/GA)]=- Z=3NL);PT4- J@=9A&>F/!
M!;>Q1 ]2"0[*,0ZA2 ?5V2W>E>+O3VLYI<GK2O;0]1=]F;^3J'$4"'T\E/^5
M-N!;^KWEI([)#;F^E57%4"S&,KG+(4(./'"KM.^SYW0'@H<^E$^;'FFML5'
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
M<CF=X7+Y>GX1I[.KMNBO9GG7;7\D;GDNY%]9K^I=$0.7(D))5@3N;'[0ZW%
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
M0/Z]M@J*ERXA+REUZEGUV/?;!8&/R&L#Y7?A0Y282_ *$(D?98*MI[8'FWE
M)5SV3'=@ZF "AK-&3?3\>#!W*B6,(O^ZR>KON-KF]L::?U^;[ZW1><$9--I#
MB:R6>XD$'KT%5HS@2L;,\S#>?G<>AKL=:(K77E4Y.LB^"=/%?X3S2_IE?:6V
MX[I>):$T;4,6>:T8<!%"9.1IF!AX3$$:,8Q;MX_RX2X*>H!G4[6-Z"G$J[2Z
M#(NKF[G+BR]7SLWMX2!U3DD[!2G504K5(76:"?!:Q91CL/2;SSRAGUQPN+'T
M)SV1VPEY=.;L \YJ(\2OVY=JNQC>>H++I&*VCN4R>;U9R.G(3(.Q-J#)QI@^
M6Y,>R\YP ^9[,'RG5_!((]EUG+Z1'3BN\.SAAYI5G^VA<?A[4ELLJ;L6&*7L
MR%_3!GRAHS%+IX()R1CE>]OM8[TG?:#*NT8O4AL>#;D2A7BBO>3 !U,S446[
M%%6Q]]\;'5<=MXN(%WL[^ASL'51-=[3*1FK^7L\O+J:KB^-ZF#[X1I/&I4]3
MUK[%1"K1>A,1-,;:^E$FB$[3L4H^?7V+&@0S'3;@*5M,O,IYW8ZZ7L8]?%Q;
MVTJE]1E.**73^U>DK;/52%PQ'DJD'6)U\>2#&@*L+UAKG8J43GKE[2 .V9&,
MC:;EQ',P]+1#UJ>J1VJ;UM/W7H<OTU4X_&WUCH\TF7VQA[8&YFF]Q$\;\S5?
M+1;UH>OV#;Q05AN)$I2I3TU<HA" O&]0%&WR6N"=[F_IG5:KTV*-RSAVC>PR
MC!=A@Z+8N-2N3=G2K[P$%@(OP8>8HAC$0AT^;NT49J<]-O949QRKJ]%E-'Z_
MO(BX(%_R[U@;^&!^]147X1/94%RDZ1+?+:8)R?U<2_KL8>B+AG.>F8&H:L5P
M(>:CYQP0?2F*2Z6%&02H1S(VW.U#WYCN$P$O%O[KX&<=;GW?J/_:%$/R411O
M%7!=6\8$,@!!\CH<5S$M4S%1#M.^K!F+P]UXC'5+M$7%2-W/V[N@W\CA)O$<
M%R0_];46#FEG:EN4$^]8ZZXDE,4<:FF!UY&\@L(8.,P9DF-1Z<Q2Z59._,0:
M)[JJW5CI)NVT-<:>++S4MH!8OTEBI<Y S@:L,T5J%I,P STT[,; @"7$K?#2
M\?*VH2)'=W#O9G(C/;EU6QVY\\@<6!;7[=S(0T=,X)D()DG.E1NF<<]SN!C.
M(QT4MPU4.M:#=<>+@L//U<<_UN18[4CKR1_IR"*%U!ZD-+:.!1+@#87>$A-#
M)PA^LDOOA/X>Z=R6/O\65HOIMZUVHDQYF^N0#H%UY\A(]E=9"$XEGU)DL<?I
M-=UH'NOSFV>@XFD;U$A=HS@N=SS__GU.F_/)%^"8DM,^"S AKI-9D8(H"NZS
M%]9J"J5*CZVF#N%@P&/R=! ]N2I'>D1>WRS\1GOP*MH_8L#D[B^UF2W9@<KA
M"U-JCCI8:T 41WA 7]_S6 46N;2,_#CG^IL#,M;"E"U=YHV' PDE1R3A*5]
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
M7D\,)C(YJP$A.YMUDKF8,J1N\>D56F-E5#4N1I=I%[;I0RFSA _9X"*A("F
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
M)X#'42)KK.KWXMT\D3SJ5*GE+)\C:>#SC"+Y]8I^<<./C<D;3:Q87=O86NO
MAY1(*"ZX(JTG)V$ !(:LU7*2](F@,;J(&T/F)^)C,?_7[.+B<K'$]^]_WSH
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
MA[<&=%F6G (D2T<9G6=U,+140**4EJGL97 #'/,#EQ^&V/]^3ZA3:;0G.WU
M7TMK;,Y:%C"LCBV5FYC$6D"O)==9YBRF:PIYHHZE_+_?&^MDF&A^I;BY-'V!
M'UXBFBQ \-K#)A0.(7D.&'WAR4N6'D:D.PWTRRL-0^-_OT?.$^BI)[-[/Q3^
M7I2/Y7BF)&K:71J\MA3].A_ \Q"A1*<1DXI%3U?DNP_EP\#]W_D=\V0XZ"([
M?MO__?D]C,$PSVN!OA 4XF9!##KOP&25G"6_R4Q8PSZ(Y-9WW%,EV8ZOOQ$K
MT\?MQU8?4,.CTJO#NZH]_[TQ>J/M0?&1'<[N /'Q*J:;&H1T#;6ML;QOKJ[?
MY39_W%I)+DU2.6:*C*0 I8JCF%XIT$(@PR)E>=CZ]81[_% NQBD7.M,A,2E0
M0RH4+ZH0&3@6$% F64R4J-1T][R5HM89U9.@:G<MSE[*Z.)EX>/GQ7)-'[R\
M+@#:/&K?KPMZ8 _.LE'>A!@@:$;^B0N%&-0>I,BN<*&-*M.]K>U)?.MLZ$;
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
MZ36%S-F8ZC?IY(M77$SWX'8D,ZV'P;7S'B8$01<.Q!/NTF^X_N7OM)'Z=E)
M>LYQ2CS9H B)07 &2AC:[_6^R#DIF(Q<,CV=AS$.3X/V@/L1]\#TD.AB*SS-
M2F LR>(K[:)FNS$-SM1.HPIM*DH6KJ8S[<<!UO^ @!U'<4=>8_\R'VMRS\/]
M]V[^\PTYG\+?VWZ.WS;M'<^,P\C(U0*-A!7E6(3HC:! 0 HKA9<FM[.[SQ#>
M^CIZTK? 4RGT%34#V-["AXMW\[)87F[6&+<'P+-+G*KT?SA?$U;\VX26%:5!
MJER'%UM7)W<[\-)IPA:/<L+!77U5_#ON8V*UP6VJ%R=8SP+' O#(I"I">>.F
MZY7\(U7\[X.YHRK^]]%@%V[EP(H*GBWC3@0HK X\50$AA'K#1ZZ1CL5Z+:9[
M>1BQ<*IU0L\!J#FT<&H?%78!S9?R0M%)R35*<%C([<F90Z2M#$D40S1CQ D[
MR_\8A5-[863OPJE]%-8% I_+CY?D!LM<%&A)!XEBI?;%2HP\P>P+:AG\A&F/
MQU8P-"S#V@L4>U4P[*.A+N"V9]@7+<:068&"BH(Q+15XG3UMUJA\,=&7.%WK
MK!/DC;<.L,<XFT^HTBX@^W8Q)Q?[*E75;:[2SI>;B=0&M0A90*RI:"J0O'S4
MK+)E=&:1VX<M6T_I+NZDL;5=/"4R'KN(QZNIT^N<S0%P/4SFX]7E95A^6Y0_
M9N>?UXMRM?W%X3<Y^WQ]C$N<@[DY\OZFUC5OUKZ;O4,.H-C<1I<8"7#)&_"%
M87TH]^@$_8[Y%Z3W^*OCGI'_[Q6);U;%_!7O77"]B8NK]4.IW10!,:98??84
M(I(Q%Y;X0</ LE"X"<A5G#2'XW!6VC6@/0(GSY^/IU5G'\?EL#",L5*$-070
MNPQ*6@LQYDRQF#&:110L33>R]O7=MIP82(=>P.RCU2[0^E+HYM %R44"Y@+Y
MQZ6F44E?0#@5?.8R*]9![]X^PN!38&3O"YA]%-8% G^Z(K'.YN?;D#XP\DP5
M#U"4J_T=92W\4K7)(^<B2).(L<D0]X"XU@@;5?F/H'6,)CI)H1S4;( EG7Q"
M"4G9"$II3R$1=Q"*"H(9S"[*R1 V6H.(AJUPCH/=Z#KKPJS='@;7/LC&\OND
M/6+)8+U6H')RX)1T('PIQGJ!8L($W1T$ML99%P[>@?KJ$73;YBHYB,25 2?K
M':<UINZ=#$DD<CA0>>-=*]CU<:X>K?R7X'2 )KH U,.=MGW0";G65DB0O#;!
MDUY#9#J1U2]>)EY\T-,U_=U-8V>0.@0 CUMZ'*^-+E!UJ)V_NRIG4?D0=8!D
MR3]5(I!7*LC6DP!S="PDB6VRJ YBIW5M>,MS=UHL= '_AZR<F1BU]\'04<,,
M*!<3N,@L.*-E2C8[,V%[X(?4M3:D$P/D1:.[E[9Z[$SS:?&()948RFPXN-I'
M65DN(&9C@>4<-$_"A E;)CY#Z&L-4,;"XE@Z;#T)=EA+D V+'\J?MRQ*ZT3
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
M0K#DX<G$;$(F<=AHV+T6;5U;<+(3961Y-P;2$Y'!W9V4%SSSJ#7P8&E3J.#
MAV@A.57(I_.LX) FF"^MT^8X.4EL-+I8NXB,-EP\V%1G2K'J.24P693:2H^
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
MMNMOXN)J_=-BN5S\-9N?W\R\TSD&DS2'38Z!\HE#Y&1'6=9TL".Y@F*ZN/
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
ME=8%%#_@&3\OY=(;19WEUU\VHQO>S>^Q>!,*HJ34&.8(T=((@O@ 7B;\CLO
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
ML[TC5!9<ET$YUG"\;++%>\8@;RY)P530,?AZT/R)6GX<A)3#6WX<HK8N@'C
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
M8?.WA%RG=ZNML%!?YTX@,S1JT,KH;2FH]80"RY:C3<BU94/J=0]:M-VXE9<
MY$E4UQB3=S;GN8[6)"XI1%>2L;S0Z.@6,U R(_"[F-60\_;.1[8;C-(YGHX5
M>\/DI$+VG_.X:\^4X@^.Q:?%+PE/ZC3[AO!G(<1D X44*1[$3!IPQ@G\$HAF
M.@3\R0 <#5JLW424SA$VOJJZ"'#=9>OM;.[P''Z<.QXT\3)F<)S@.5R&NOJ0
M P0M(R)-T5CQ3>D0RML-&^@8U15 T&GJ4QF6/9M_1J-CEE9N'O]QY9;E5TZI
MZWG^,\=) SJ(\A&R@C;)5^^7BV^ST@QH=4/ ^L?4N]N?[P9"7Z>1>$F-2"1
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
MU..=L]Q8X]^W?)YSGU/62D-(CH#0FUBJC* D2LC+(JEZ(X">HK2G!_*:F)Q
MCYV,#/J0XE78,O-NM;I*<5<X?1ZEBL89"89$#T((!H9*"LG'E'B./MQO[#_E
M$\@C5/;TWM8&CZ/HKWD*_ T/I:_"<N:O2KKVU?+KQ=7JG')TZ4(H\S)+S_0<
M.?BL)#I\,7(C,M.#9JT\N4A/$<;:=^UXTF_=)QS%\CFM/BT^E/X.\Q1_=<LY
MBFMU+DG2+!()RK%2J>?+N>P2,.ND\RQ3'X=8;(\NT),[6QL^XTB]"QOM.GL6
M??[BXZ_.F99<"J) JM*#*S*T,F7V8 WW7#IB9:@W'^\^=8- IW\^T(VDKRX0
M]^O?7]-\E=ZB>!^$G#XMW7SE-B?SZMU\,\;A'XM%7)TM/Z;EMR+@Z_[1;V9E
M1.#_N7(7L_Q]4ZU\,X_DU6K7GRAP(E-$7RD&&5 TKI@#.H(K:8,RY4!9O?:D
MU=@>M$?,S[Q'^D18)\[/'>'\^K]7I> _K=<7NSSYZ23E==26&@;"%TO*HUIM
M3 (,2LG0Y'QP]1Z6VLA@T,:T_R8;LU?L]79%EC$/=:24<U9)2=PQBA1?!YUG
MJX5'NX(1YV2TW-0S_%I(8-A;!_DWV:!] J^+[?DFA1(#3>_FV_]^^K)<7'W^
M\LG]?39_4E;GW"GO9#:@<^EU$X0#0T("Q5E,*:DH1*SG7!W+QK"-\A.^"M:&
M0!=H_T&RCPJ6$6K/'?J<1M $3E-=+EJ+=RR7D'7V+BN/OU.Q,]M@NH?A^2=\
M=IQ<R7U42KZY6FZTN1ES^GA#T?.0*8^AO!PXHT!0Z\$2YO"+M]F3Y(T9TAGB
ML%6'@>\G?%^<6$'M^Y*$HLC/FW[=E\6LVK#X;KY[-U5>.TU*!FJBR!"Q"8Q1
M'K(2)/N@J+@]<9YN0_+D.L/@]1,^%XZNA$[RR="8V'2]<-]7YU2$R'/FL*D"
M$ME8L$)PB-9&FUG(V0YY)MSST<-@\Y.^#IXJZB[,MFLFWLU7Z^75IJ/&9D[:
M-O!RYZ?_V(Q'B>?>J!B+36J<0L.4D@@F<($,\Q2)* 5&]1)R#J5^&%Y_PN?(
M2@KO M+_2K//7Y#R5]_2$L_TFS*/5^L[A1YOW#H]S;<L$T:5Q/.>E<'.UA*4
M0&1 HQ:9!BF"JU<8-@Y/P^#_4S^,-@!'%YOB>MOO9^M:"?%L66SM3;;R$WG^
MY]02[FCR> C@#2=HR3'=F-F.2\=H,MFRZI? **P-VR(_];MH.Z@TMIU//!L>
M2.;<YN0]0V^!&"%!2)&0[9A :O09"(O<TB&1@K'I&H;QG_")L;F2N[@*[DP#
M>S;W@1%*SPGW-&NAP3&!-YY/$3R+Z-Y(&XFEU'A?SQ(ZE/IAM2(_]7/=I KO
MH23ID;MG%S;\4#;\ZC;(<^Y]&<_(.,@8;7'2%1BM(A!MC676\&B&M$<[8NEA
M8/P)G\1JJ*H')#X2DKY_C6SNED]?W/SL*\IVYU3LV+Y^*SP/5A"AI81D67GP
MEAPLRAZ4)]K8@'>.&EQ,-R)=PS#\$SZ#-5=R%];#CN_58_[!N0^:EHT)BA-7
M.B=J\,D8",IP-(RT9=%6LQ:>HW88F'_"9[6)%-H%1-^54IWY:A8VAOU9/L3^
M>;M8;A*57B^N<+LN48WK[ZO-M?1I47*=SI8;*6USDK8>P,9D,A2= "<IX,4D
MBI H.&_+<[=WI?]&2JQ>6EP# 0S;2#_A ^++@=T+F*W\\>KRTBV_+_)-M_XW
M*5S@WT=46TD*1!S%<68M'[34V+.7C^>SVBSF$%3F'D]]'LNS3[(9C"$:8G),
MH0LH+6T^BWG3P/_.OK^1YK813:#6YFPI2%L&&"7/T'EPI"209B\M2_9^W&+_
M:(1'5^A]XO$A.OQA*,(X,NW"&'A]X?#0+*?_$@]^=]V08-/H32N6O?(>E)&E
M4Y$,>-Y'"BFB5>.SE>'^K,XIFTL\3F@[G(V%A(?-(D922Q<8^Y&'73>VF )E
M)0LMBM(&2Y>))'@C0\Q6,<D$-;J>'[2/PM9-FT:#P,,.>:?JH_5XX1_H?Y^V
MZ8[XW]DBGLUOFO.6_W.X[6(J#]&1<;!HIH(25J7HB>!FR$2/08NUQLKI&EU,
M*=Z.\?+IK\7U+#4\DV5@!J)G"001$DPN)H&P'MDC.JHA4X$&+=:Z0U<UO!PG
MWI[Q@JJ_W@)2H>)=:15/J0(A.$/OTCO :S\$[9-.8M L\V'+M>Z@50\S1XJX
M8]2\75PMKUO0TV 80SD):T.1F$"[4&LH14LN.<7S_>*U@T%SNUKK+E?5,'.D
M@'N&S.S;]2;P//F8T3$EI+PWZS*AHJ10F!AS<M%+RH<XZL-6:]W0JAYDCA-P
MZV&7^SS.VQ!M4($$1@(P:PHGD8 MS023C(X+8;S40VH9GEZEC?4R@;\]LD"[
M<+9O>'CO9G$__L^-99X[G<"6@G&AF :C- 46K4\&'4D>ZK41&4!P9P&>(]'Q
M:!>JL535._[.'962E"DYVD57K+F(YRRA:-PY'4T,EO(N<-?9 5<!;P>IY@6\
ME&V3M!>[KN-N'N_EM?[P]KG[M=U[YSCO9R,0,/:KVM@RJ?;6EC/QG&8TSVQI
M/T1#F5M-)%B6C=-:26.&&#63OK7MJ0_8_YQ^CG:((=0G2$Y;$#QQ,-PQ"%ID
M::D2B=4[!)\AMO<7O$.0\40EQPB:.OI,_+IQ1CZNW7(]<BW375YN\O*?*4<)
MQ@H\Z24XJLMDG%"2G/%+4NAB99.DR*HZ.(]@I-T-7A.X4VOX<%#;+:CGZ7,9
M'3TAH-\NECG-GJ^OBI$4HYE#%F665(QHUUB&8+/1:8'_RZI^/?81C+2)_K8$
M]!0:/A70GZ8H.7WD]B%HV)/H/,AH-X-*\/:1WH)DSA+MG*.TWAB%,>R$T>/,
MO=@)AVCJ1#OAU_EIA^J#B4P['@;5JG+&'*<<^;1<EU(^ RZ: )0FZHWERB0U
MP X_=OTVD>EI059-'UW$AIYR.'_D_\Y6>UH(FV9J7'#&15+ <DE,9BF IY8#
MUR(:'5.2JI[5.A&3;29%U#IB>T!&1R[<<'$,-/LWPF""*NTMVOK9H3"H(^"\
MRJ"4=,E;2FL6*D_"8IO)%OUMDJE0T4GW_>&"&.A$; 1!B4+OUV2(T<<R=IB5
M3@4< CK)7&0=B:\W*G<2%ML,M>AO>TR%BA>W/0Z[3%5@7@;+0 MT=D3P!JS.
M'I30GO.HK$V\PPTROIDU>N^7_K;(=,CHP ,>+H8?_+#'&NH28U) /H'XTH6!
M:_3#A,4;5!N9K10YLR'Y6>-2U6@.P_3N<D/EO8"'[YO2R?675)KUNOGWU8>/
M?Z[>X__C=GZ#_QFY0/3YA28K#SV0QVH/UIY2+M!L@*B=*?,O.7A)$E"+YR&>
ME<Q),N! J/1@?3?G9!N+>O4@-^!#NG2S,IQQ,^@3E[UR%[_-\N--[K=)>2)H
M)EFV0-)F!B@E8(P+P*6/TN)WV=4SJ:?CL_=G\D/PN"]MJ M\=!'!_(2_N=K=
M,H\81+L*/6NM"7B/H'11Y)XK,#PA,)V5UC%BK*^7Y3&4ZM9E;+T@[<$6F$3M
M70#Z299VZ?%"BJBBUA"%4F@BL81,20TN.JXE,?B_>E@>0'!K&$^#E@>@'%MU
MS6>YXVTU"^O=I+0_Y[/UQJK;<4*4RI;[!-$4=V$S1(#A19:D8(YJGX(8TBSV
MZ55:(V=TE2XFD6_[J3!YL;QT\Y!N6=FQ4:IU).4.5%#(!OIP9;@- 2EX4-:R
M2.V0YI5/+-&Z=G=*C(PEV=9%4KLE;WEX<POT%"U: D1!4!)E8T3)ZK0<',\R
M!4<(RX/:WCRQ1NM2W2DA,IILNS!_)K$X?[OMF,8U[@U*40K9X06?#;AD)00B
M\&[76GE3K\G)M+RV/A:[]1TZ@E@76^[I^0F#WQW.$YXNTJ@(5OB 6@D6/)<.
M"+%&44IB<K+:WAJ)J=;V9T]8/7#PQC3 Z2@GZ.#)5"$)I-B6YCR90"E6 6_Q
MPK?"Z<"#TT;7+S0:=1392[M.QMX)DT"ADR2&<<?LQ!B,))&!HP+W?' ,O. )
MJ%1<,*^]3O4,L?H3F2IUZ.YVH]0'46>E4_L%,+3$IK041-X<:(F:$-(&L#08
M\($ZJ4F0)-5[QAN%I=:-D5[PKID"-"]BMPRW,+-,R(3FP(7 ZY9X#=X'#T2X
MK#BU(;@&I5L57)-*HXQ?V(Z9!CB-\^@.O&1+(.49YIU*DD:"*L@9KU?O!1B?
M,D0O@R":I!SJI9>.Q%2;JIV?8M=, YP1O9MQD_AN)BW>F;.XNLETN_G;?\Y0
M9\OPY7M>[,9=')_.=_*28R3VC<OW""E^^PBZR:02*AAEK0%A*![0SB6P(4NP
M3@H6B=4VYF>D_MP:XSYJ[%OI+&\EN(UN:VZM3:6GE$^X>[B2@%Y.!NV8U%PZ
M;RH.I#J(]'9I=Z-AY.GG@G&5UT7T_Z[ 2@I,L"YH9LJ5X22(*"@X;@B8Z*GB
MDFHE3#7TW2.NIVC\R%!X +M3]-(%L%Y]_KS<.H-W6-D]2QO.N>3)@":^Y/BC
M^FT4:%8G'RD+) 59[ZGH"4); ^XD$#R U%@:Z0)>'U*X6B[1$-ZW$:\S9)CD
MT:$-;%.Q0Q,-X)F(I1^#B9I9:7@]MW\ P:WA-AI 'D!O;&UU <'?TK=TL3K;
M8Q-O-BMA47%/(_CRMBDLL24ZK8"HI'0*VB16SWU^FM:>'O>FOEA'U%H7*'QU
M<?$X2[NMA1R1$'$O;28N"ATL.%>:%K/LA8E41^;JW;?/$]SZ(!P3(P^OX9$5
MU@4*-QS1)SB*! ]QAY#(SI7)Z,J!8Q%WKF(R16\U\E3W-'R"VM;X&QTB^T_!
ML?35#P+9$QS1E(D53H'T%CG2-H!+QH%*R2HGN= 5^_P^1VWK&[D2 L?25S\(
MY$]P9+D7KNPI+90N63\6#9>(UXCG2NCDF%;UGNV?H[9U'DLE!(ZEKRX0>#.B
M<FLN;XP50271-BH(60D0$4UF$WQIQVJ)9RD1<W\H6HVAL;<$ML993=_C5/WT
M"++KD4W2"NZ4 D9RPKW"\;2FZ,(S%4KSRRR)U:U@UH=1=[+RGX/3$9IH7!?V
M;OXMK=:;%\9_IHOX=K'\F"Y*%NU5H6/F_.QBMI[=3!UC(C-G,GI;).-Y;+7
MHYAQB%QEGS,**_D!CWV'K=H9;(Y1\J**Q+LXG-ZDY>P;:N?;#0O6I928"& 5
M)R!8"3 :3R$;SWS4F5I=L>7)??):V_GCH6LL'70!HQNQW-D2NT'?ED61);!<
M..$;MU@A)XIHK16UEC>XYNY1V5,R;363ZA1-=8&YAZ=O9ED%A@Z'D0D]8*7*
M",64@+I$7'+14EIO5D:_%^-)FG_H%9ZDAL8&U1^+=5J]=]_+QKH.Y'EFC4L>
MLBO20"& 2;QXLC1F$7R9Y#K :'KXR:WU?Z*B%J-)K8O38\^E2T3.3B7@*1B\
MQ(T"ZZ4'E9A61BGN*S;A[\[P&0<]8\F_=7^.@1?VJ_E='^&WF[1C3V1DPEN(
M07(0)D@\<:T!:24W1G&921APQIQ(1D\5$=.8/;5UU<7)MLE&?SN;NWF8N8LM
M<^<"9><4I7C'%^D%]%6<D2C";#*W 9T5Z:L=;OLH[&-$\N0 >7 .GJRM$TK/
MQJKL_Y&'.T(ZCTDFEJ, DGWIJTT$&"4T!$XIL882FNJ](3Y*9A_CDEMC[UB]
M==I4^HBZC#L2J%J4LF?=1I4ISTE@ZO(4+4,,7I1>)DF"\#2!M=J 9L8:PGR.
M4@\PC%J7I]P1X]9XH4RA><(#I)!QG[JH2C8H*W]4A 9MO*Z74'8X_9T6JAR"
MEF,*54Y28Q>VX/V$^&QC5AQO"6%9W.6(T%*NFS1UU!,K>+W'[1=7K7(:'IXM
M63E$.5V@ZZG\]X!F*A,H%1EC236Q&9SB!H' 3"DO8[1B[LX+*EDY" 0'E:P<
MHI$NX/7'8KWC(KY:W^S(=_./J)_=CKPQ7M\O5K.BM%^NUF\7RW]]F84OM_]B
MM=O:12K;]SJ2DG-: S&ZM"FP&IR(#J1/CG ;)6<5AVI/Q69K:(\&QH>%]UT@
MHXM-\DSJ?5;"25/:&F3J2Q.;"#X["391PH70:#77"VJ_]**:D>__$577!12'
M9*#*@+N(* &*Q]*U.2![T@7P1)%D=%"L8M/3EU]9<Q!&CJJL.41A7:#PV4H-
M+5,4P2F@,?(27$6.*',0G,:?6"L(KYQ5_L(K:PZ"R.&5-8?HJQ\$/E6I43H+
M\20HPJ&T-$VX?XTO '&1QZ248ZSRI?S"*VM&0.!8^NH'@4]5:J1LE50^@8L6
M74WT*\'SS7<DNZQM]/>'T?S_E353(W L?76!P$>3S1R))@GA('GOT,'2N307
MLI ,H]I));2N=_:=E!#:M,9F9%=D%'5U ;R'>4HDD.25(!"",;AC6"PM7!G(
MC.)BR0CMZO4'>SE9H0=I?D!6Z"%J:)S>]3'-9XOEG_-5Z<*2XB;=\3INQ5 F
M&D]>&30#P:C#(]X),#19RJFW7-UKD;-_,NZC*[3&PXF*6XPNQ2Y.E8,.Y-OT
M#"4$U5XIT)GAH:R=!Z=U@L0L.B_.JE Q^G8<#_W71HQ\%590=1>0OION(QSS
M$>U7,#9G=+%+U#MI =FBUV,M8])6#(D<F)C5RY/PD5AXZNH\2#&]YF%=/\3<
M:8W\*L;-FTSYX69>8_G#"2E7ARXQ2G;527R-D4BUCX#KU)@4!:=66+RT27G'
M4A2<$&6N8>8\$D\H'91(]<0:(]^J>U;:'N<9?5[O!#J[@>&7Y,M,1I&!1!90
M@H&F4._)8!#)#=.EQL+$,_?B*,KJXAK<S;K^9XJ?KQT?E2C-I?[-EEE3DADH
M*=?@3?8)=X<4JEX?P@?D=74EC@.#QZ;5'ZF3_F!U/;&V)/('B=:H2&@66!/
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
MMK3_?O"M3--8G6O)B#0*N0BT%&^8DO3A([(GO+7*XN?6&S0Q@.#6QFDC.#V
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
M["EU/!WC9%2&Q.M ,A[YRN#N5%:+L3V7-:PGIE8Z=P[1\;PXNSWDS*>:"6"
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
M5E4>-&P;EP  \[P% !(              ( !     &5X+3DY,7AA:68R,#(R
M+FAT;5!+ 0(4 Q0    ( -F(5E:M)?SK82,! *R-#  2              "
M 4N7  !E>"TY.3)X;61A,C R,BYH=&U02P$"% ,4    " #9B%96Z;$\Q+(#
M   ]"P  '@              @ '<N@$ 97@M.3DT>&-O;G-E;G1O9G!R:6-E
M=V%T97(N:'1M4$L! A0#%     @ V8A65C^[W3D]"   .BD  !X
M     ( !RKX! &5X+3DY-7AC96]S;W@S,#)C97)T:69I8V%T+FAT;5!+ 0(4
M Q0    ( -F(5E9I\9J4^ 0  $,4   >              "  4/' 0!E>"TY
M.39X8V5O<V]X.3 V8V5R=&EF:6-A="YH=&U02P$"% ,4    " #9B%96<*X-
M!CX(  !F*0  '@              @ %WS $ 97@M.3DW>&-F;W-O>#,P,F-E
M<G1I9FEC870N:'1M4$L! A0#%     @ V8A65DQ'HKK]!   J10  !X
M         ( !\=0! &5X+3DY.'AC9F]S;W@Y,#9C97)T:69I8V%T+FAT;5!+
M 0(4 Q0    ( -F(5E;/(VUW<78  !BL!0 0              "  2K: 0!S
M=&XM,C R,C$R,S$N:'1M4$L! A0#%     @ V8A65I9)BDWR*P  "18" !
M             ( !R5 " '-T;BTR,#(R,3(S,2YX<V102P$"% ,4    " #9
MB%96W_29E5T[  !M90( %               @ 'I? ( <W1N+3(P,C(Q,C,Q
M7V-A;"YX;6Q02P$"% ,4    " #9B%967JANP]HJ P#K/B, $P
M    @ %XN ( <W1N+3(P,C(Q,C,Q7V0R+FAT;5!+ 0(4 Q0    ( -F(5E9%
M6@XS>[,  'H+"  4              "  8/C!0!S=&XM,C R,C$R,S%?9&5F
M+GAM;%!+ 0(4 Q0    ( -F(5E9L! Q;JO,  -T= 0 3              "
M 3"7!@!S=&XM,C R,C$R,S%?9S$N:G!G4$L! A0#%     @ V8A65N.B[*]>
M1P  #VL  !,              ( !"XL' '-T;BTR,#(R,3(S,5]G,BYJ<&=0
M2P$"% ,4    " #9B%96DN>$%+G#  #7\@  $P              @ &:T@<
M<W1N+3(P,C(Q,C,Q7V<S+FIP9U!+ 0(4 Q0    ( -F(5E:'$SJ6K<8!  \F
M$P 4              "  826" !S=&XM,C R,C$R,S%?;&%B+GAM;%!+ 0(4
M Q0    ( -F(5E8Y^7AJ)A@! )[*#  4              "  6-="@!S=&XM
F,C R,C$R,S%?<')E+GAM;%!+!08     $0 1 (0$  "[=0L    !

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